Entrega de Conteúdo

Distribution is a CDN vault that mirrors your project’s translated content and is required for integration with the iOS, Android, or Web apps.

Configuração de Distribuição

Para configurar uma distribuição, siga estas etapas:

  1. Open your project and go to Tools > Content Delivery. Entrega de Conteúdo Over-The-Air
  2. Add new distribution using the Add Distribution button.
  3. Na caixa de diálogo exibida, nomeie sua distribuição.
  4. Selecione apenas os arquivos, traduções para os quais você deseja que sejam mostrados em seu aplicativo.
  5. Selecione uma das seguintes opções de exportação:
    • Default export – export translations in the original format of the selected files.
    • Target file bundles – export translations in the selected format regardless of the original format of the selected files. Read more about configuring target file bundles for distribution.
  6. Click Create.
    Over-the-Air Content Delivery
  7. Copy the distribution hash so you can use it for integration.
    Over-the-Air Content Delivery
  8. Сreate as many distributions as you need and select different files for each. You’ll need to click Release next to the needed distribution every time you want to send new translations to the app.
    Entrega de Conteúdo Over-The-Air
Note: CDN caches all the translations in release for up to 1 hour, and even when new translations are released in Crowdin Enterprise, CDN may return them with a delay.

Para Aplicativos Móveis

Para enviar o conteúdo traduzido para seus aplicativos móveis por meio da entrega de conteúdo, use os SDKs do Crowdin:

Para Aplicativos da Web

Para enviar o conteúdo traduzido para seus aplicativos da web por meio da entrega de conteúdo, use o cliente Crowdin OTA JavaScript.

Read more about Crowdin OTA JavaScript client.

Para gerenciar a entrega de conteúdo traduzido para seus aplicativos da web manualmente, use as seguintes instruções:

Form the URL to the translation file the following way:

https://distributions.crowdin.net/{distribution_hash}/content/{path_to_file}

{path_to_file} será o mesmo que para a compilação de tradução regular. Se seus arquivos não tiverem padrões de exportação com os espaços reservados de código de idioma (por exemplo, %locale%, %two_letters_code%, etc.), o sistema adicionará automaticamente o código de idioma do Crowdin no início do caminho.

Você pode encontrar a lista dos códigos de idioma do seu projeto nas meta-informações sobre o conteúdo de distribuição:

https://distributions.crowdin.net/{distribution_hash}/manifest.json

Este artigo foi útil?