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 App Store every time there is a new localization version.
The SDK provides the following features:
Requisitos para integrar um aplicativo iOS a um projeto no Crowdin:
Ferramenta de desenvolvimento
Linguagem de programação de aplicativos
Sistema operacional
Configure a distribuição para espelhar o conteúdo traduzido do seu projeto e integrar com o aplicativo iOS. Leia mais sobre Distribuições.
For more details on setting up Crowdin iOS 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. The following placeholders are supported for iOS integration:
Nome | Descrição |
---|---|
%language% | Nome do idioma (por exemplo, Ucraniano) |
%two_letters_code% | Código do idioma ISO 639-1 (por exemplo uk) |
%locale% | Localidade (por exemplo uk-UA) |
%locale_with_underscore% | Localidade (por exemplo uk-Ua) |
%osx_code% | Identificador de localidade do OS X usado para nomear diretórios ".lproj" |
%osx_locale% | OS X locale used to name translation resources (e.g., uk, zh-Hans, zh_HK) |
O recurso CDN do SDK do Crowdin para iOS 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 iOS, 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.