O Crowdin SDK permite entregar novas traduções do projeto Crowdin para o seu aplicativo imediatamente. Using integration with Crowdin SDK, you won’t need to update the application in the Google Play Store every time there is a new localization version.
The SDK provides the following features:
Requirements to integrate an Android application with a project in Crowdin:
Ferramenta de desenvolvimento
Linguagem de programação de aplicativos
Configure a distribuição para espelhar o conteúdo traduzido do seu projeto e integrar com o aplicativo Android. Leia mais sobre Distribuições.
For more details on setting up Crowdin Android SDK for your application, visit our GitHub repository.
This feature allows translators to see translations in the application in real-time. Managers and the QA team can also use it to preview translations before release.
Read more about Real-time Preview.
Enable this feature if you want all the screenshots made in the application to be automatically sent to your Crowdin Enterprise project with tagged strings. This way, translators will have an additional context for the source strings.
Read more about Screenshots.
Você pode definir padrões de exportação de arquivos e verificar os existentes usando Configurações de arquivo. Os seguintes espaços reservados são suportados para integração do Android:
Nome | Descrição |
---|---|
%language% | Nome do idioma (por exemplo, Ucraniano) |
%two_letters_code% | Código do idioma ISO 639-1 (por exemplo uk) |
%three_letters_code% | Código do idioma ISO 639-2/T (por exemplo ukr) |
%locale% | Localidade (por exemplo uk-UA) |
%locale_with_underscore% | Localidade (por exemplo uk-Ua) |
%android_code% | Identificador de localidade do Android usado para nomear diretórios "values-" |
O recurso CDN do SDK do Crowdin para Android foi criado com a segurança em mente, o que significa que é necessário o mínimo de acesso possível do usuário final. Ao decidir usar o SDK do Crowdin Android, verifique se você disponibilizou as seguintes informações para seus usuários finais.
Q: O que pode causar o atraso ocasional na obtenção das traduções mais recentes no aplicativo? A: O CDN armazena em cache todas as traduções na versão por até 1 hora. Quando novas traduções são lançadas no Crowdin, a CDN ainda pode devolvê-las com atraso.