J'essaie d'exporter (signé ou non signé) ma candidature. Mais j'ai été accueilli avec cette erreur.
Voici ce qu'il dit P>
"common_google_play_services_unknown_issue" is not translated in af, am, ar, be, bg, ca, cs, da, de, el, en-rGB, es, es-rUS, et, fa, fi, fr, hi, hr, hu, in, it, iw, ja, ko, lt, lv, nb, nl, pl, pt, pt-rPT, ro, ru, sk, sl, sr, sv, sw, th, tl, tr, uk, vi, zh-rCN, zh-rTW, zu Issue: Checks for incomplete translations where not all strings are translated Id: MissingTranslation If an application has more than one locale, then all the strings declared in one language should also be translated in all other languages. If the string should not be translated, you can add the attribute translatable="false" on the <string> element, or you can define all your non-translatable strings in a resource file called donottranslate.xml. Or, you can ignore the issue with a tools:ignore="MissingTranslation" attribute. By default this detector allows regions of a language to just provide a subset of the strings and fall back to the standard language strings. You can require all regions to provide a full translation by setting the environment variable ANDROID_LINT_COMPLETE_REGIONS.
4 Réponses :
J'ai eu le même problème. Le problème est la traduction de la chaîne de signalisation comme une erreur fatale. Dans Eclipse, vous devez entrer dans les préférences (fenêtre -> Préférences -> Android -> Vérification des erreurs de fléche) et définissez "Traduction manquante" pour avertir ou ignorer. Ceci est discuté ici p>
Il suffit de complimenter ... vous devez le faire à chaque fois que vous mettez à jour Eclipse. Je l'ai fait il y a quelques mois, mise à jour Eclipse et le problème apparaît à nouveau. Cette réponse a beaucoup aidé (encore)!
C'est vraiment un problème si "un problème inconnu" se produit vraiment dans une langue pour laquelle il n'y a pas de traduction - cela entraînera une plantation de cette stacktrace: Qu'est-ce que j'ai fait Était pour ouvrir le projet Ceci résout le problème avec les avertissements et ne bloque pas l'application au moment de l'exécution devraient se produire des circonstances inattendues. P> P> Google-Play-Servers-Lib CODE>, ouvrez la valeur par défaut
res / valeurs / strings.xml code> et: p>
common_google_play_services_unknown_issue Code>: Li>
ol>
ou vous pouvez ajouter TRADUCTABLE = "FALSE" CODE> à chaque chaîne afin qu'aucune erreur n'est produite "Pro Exemple:
<string name="hello" translatable="false" >Hello World!</string>
Ce problème est effectivement causé par toutes les langues prises en charge par Google Play Service mais qui ne sont pas pris en charge dans votre propre application. Vous pouvez simplement supprimer toutes les langues de Google_play_Services_Lib, qui ne sera pas prise en charge par votre application. P>
Vous n'avez besoin que de résoudre toutes les traductions incomplètes restantes. P>