Administration

Spécification des noms de fichiers terminés et des chemins d'exportation ((TMS))

Le contenu est traduit de l’anglais par Phrase Language AI.

Automatise le renommé et cible des fichiers téléchargés (traduits).

Suis ces étapes :

  1. À partir de la page Paramètres Setup_gear.png, descendez À la section Paramètres du projet et cliquez sur Fichier terminé nom et exporter chemin d'accès.

    La page Nom du fichier terminé et chemin exporter s'ouvre.

  2. Appliquez Renommer fichiers terminés si nécessaire. Les macros noms sont sensibles à la casse.

    Macros supportées :

    • {path}

      Uniquement pour fichiers importés au Forme zip avec une structure de dossier.

    • {fileName}

      Les caractères peuvent être retirés du nom du Fichier d’origine en Sélectionnant une partie du nom à l’aide d’une position de caractère (à partir de 0). Exemples :

      • {NomFichier[2:6]} À conserver du 3e Au 7e caractères du nom du fichier

      • {NomFichier[0:-3]} À Couper les 2 derniers caractères

    • {sourceLang}

      Ajoute langue source

    • Utiliser ces macros À représenter langue cible

      Les macros langue cible des fichiers multilingues sont une concaténation de tous les codes langue cible (par exemple ./cs-de-zh_cn):

      • {targetLang} Basé sur les codes de langue des .

      • {targetLangName} Basé sur les noms de langue des .

      • {targetLangRFC}

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

        • Basé sur la RFC 5646

      • {targetLangAndroid}

        • Exemples : es, en-rUS

      • {targetLangAndroidBCP}

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

    • {workflow}

    • {status}

    • {date}

      Date de téléchargement du fichier au fuseau horaire du PM

    • {time}

      Heure du fichier téléchargé au fuseau horaire du PM

    • {userName}

      Ajoute le nom d'Utilisateur du Linguiste ou Fournisseur assigné. Si plusieurs Linguistes sont assignés, le nom sera vide.

    • {replaceExt[xx]}

      L'extension de fichier est remplacée par celle spécifiée entre parenthèses [ ].

      • Exemple :

        Si {replaceExt[txt]} est spécifié, le fichier test.POT est téléchargé sous le nom test.txt.

      • La modification des extensions ne change pas le Forme lui-même ; renommer '.docx' À '.xlsx' ne change pas un fichier texte en fichier feuille de calcul.

  3. Fournissez une macro pour Exporter À fichiers référentiels en ligne.

    • Si fichiers spécifiques sont surveillés, puis Sélectionnez langue cible sous-dossier pour Exporter fichiers terminés À.

      Spécifier le nom du dossier dans le chemin des sous-dossiers cibles :

      • Utilisez ces macros À représenter la langue cible

      • Pour certains référentiels, un chemin absolu est Disponible. Commencez votre chemin par / À indiquer le chemin absolu.

        Disponible pour Amazon S3, Azure, FTP, SFTP, Dropbox, Google Drive, Box, OneDrive, Git, GitHub, GitLab et SharePoint. Lorsque vous utilisez connecteur Git, le / de tête est suivi du nom de la branche, puis de la racine du référentiel où se trouve le dossier .git. Si la branche n'existe pas, elle sera créée Lorsque vous utilisez d'autres connecteurs basés sur Git (par exemple GitLab), la barre oblique de début est suivie de la racine du référentiel où se trouve le dossier .git.

      • Utilisez .. À référer Au dossier parent.

      Astuce

      Exemples

      Si le fichier source est /fichiers/loc/ui.properties et que la langue cible est l'allemand (Allemagne):

      • Traductions/{targetLang} créera /fichiers/loc/Traductions/de_de

      • /fichiers-{targetLang}/loc créera /fichiers-de_de/loc/<nomfichier>

      • ../{ targetLang} va créer /fichiers/de_de/<nomfichier>

  4. Enregistrer :

    Les macros spécifiées sont appliquées Aux fichiers téléchargés.

Cet article vous a-t-il été utile ?

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.