Administração

Especificando Nomes de Arquivos Concluídos e Caminhos de Exportação (TMS)

O conteúdo de toda a Central de Ajuda é traduzido automaticamente de inglês pelo Phrase Language AI.

Automatizar a renomeação e o destino dos arquivos baixados (traduzidos).

Siga estas etapas:

  1. Na página de Configurações Setup_gear.png, role para baixo até a seção Configurações do projeto e clique em Nome do arquivo concluído e caminho de exportação.

    A página Nome do arquivo concluído e caminho de exportação é aberta.

  2. Aplique a macro Renomear arquivos concluídos para se necessário. Os nomes das macros diferenciam maiúsculas de minúsculas.

    Macros suportadas:

    • {path}

      Apenas para arquivos importados no formato ZIP com uma estrutura de pastas.

    • {fileName}

      Caracteres podem ser removidos do nome do arquivo original usando uma posição de caractere (começando de 0) para selecionar parte do nome. Exemplos:

      • {fileName[2:6]} para manter os 3º ao 7º caracteres do nome do arquivo

      • {fileName[0:-3]} para cortar os últimos 2 caracteres.

    • {sourceLang}

      Adiciona idioma de origem

    • Use essas macros para representar o idioma de destino

      Macros de idioma de destino para arquivos multilíngues são uma concatenação de todos os códigos de idioma de destino (por exemplo, ./cs-de-zh_cn):

      • {targetLang} Baseado em códigos de idioma.

      • {targetLangName} Baseado em nomes de idioma.

      • {targetLangRFC}

        • Exemplos: es, en-US, az-Latn-AZ

        • Baseado em RFC 5646

      • {targetLangRFCLower}

        • Exemplos: de-de, en-us

      • {targetLangIso}

        • Exemplos: de, en

      • {targetLangLocale}

        • Exemplos: de_DE

      • {targetLangAndroid}

        • Exemplos: es, en-rUS

      • {targetLangAndroidBCP}

        • Exemplos: b+es, b+en+US

    • {workflow}

    • {status}

    • {date}

      Data do download do arquivo no fuso horário do GP

    • {time}

      Hora do download do arquivo no fuso horário do GP

    • {userName}

      Adiciona o nome de usuário do Linguista ou Fornecedor designado. Se vários Linguistas forem designados, o nome ficará vazio.

    • {replaceExt[xx]}

      A extensão do arquivo é substituída pela especificada entre colchetes [ ].

      • Exemplo:

        Se {replaceExt[txt]} for especificado, o arquivo test.POT será baixado como test.txt.

      • Alterar extensões não muda o formato em si; renomear '.docx' para '.xlsx' não transforma um arquivo de texto em um arquivo de planilha.

  3. Fornecer macro para Exportar arquivos do repositório online para.

    • Se arquivos específicos forem monitorados, selecione subpasta do idioma alvo para Exportar arquivos concluídos para.

      Especifique o nome da pasta em Caminho da Subpasta Alvo:

      • Use essas macros para representar o idioma alvo.

      • Para alguns repositórios, um caminho absoluto está disponível. Comece seu caminho com / para indicar o caminho absoluto.

        Disponível para Amazon S3, Azure, FTP, SFTP, Dropbox, Google Drive, Box, OneDrive, Git, GitHub, GitLab e SharePoint. Ao usar o conector Git, a barra inicial é seguida pelo nome do ramo e, em seguida, pela raiz do repositório onde a pasta .git está localizada. Se o ramo não existir, ele será criado. Ao usar outros conectores baseados em Git (por exemplo, GitLab), a barra inicial é seguida pela raiz do repositório onde a pasta .git está localizada.

      • Use .. para se referir à pasta principal.

      Dica

      Exemplos

      Se o arquivo de origem for /files/loc/ui.properties e o idioma de destino for Alemão (Alemanha):

      • translations/{targetLang} criará /files/loc/translations/de_de

      • /files-{targetLang}/loc criará /files-de_de/loc/<filename>

      • ../{targetLang} criará /files/de_de/<filename>

    • Use . para exportar um arquivo para a mesma pasta que o arquivo de origem.

      Disponível para conectores FTP e SFTP.

  4. Clique em Gravar.

    Macros especificadas são aplicadas aos arquivos baixados.

Esse artigo foi útil?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.