Aller au contenu
Tous les outils Tarifs Blog

Conversations et messages vocaux

Documents

Audio et vidéo

Connexion

Langue

Traduire des fichiers de ressources .NET .resx et récupérer Strings.de.resx

Importez un ou plusieurs fichiers .resx et récupérez chacun sous forme de fichier satellite pour la nouvelle langue, tel que Strings.de.resx, avec chaque chaîne de texte traduite. Les noms de ressources, le bloc resheader, les commentaires et les ressources non textuelles comme les images restent exactement tels quels. Une tâche contenant jusqu'à 300 valeurs est entièrement gratuite ; les tâches plus volumineuses coûtent $5, en paiement unique.

Traduire un fichier structuré

Ton
Glossaire et noms à conserver (facultatif)

Noms de marques et de produits, séparés par des virgules. Chacun est vérifié dans chaque traduction.

Un terme par ligne : terme = traduction.

S'ajoute à la liste par défaut (id, url, slug, sku, type, status, code, email…). Utilisez * comme caractère générique.

Sans inscription. Jusqu'à 300 chaînes, entièrement gratuit. Au-delà : les premières chaînes sont gratuites, tous les fichiers de la tâche $5, paiement unique.

En continuant, vous acceptez Conditions d'utilisation et Politique de confidentialité.

  • La valeur de chaque ressource textuelle est traduite ; l'attribut name ne change jamais
  • Les entrées resheader et les éléments comment ne sont pas traduits
  • Les ressources ayant un type ou un mimetype (images, tableaux d'octets, autres objets) sont ignorées
  • Les balises de remplacement telles que {0} et {name} sont vérifiées dans chaque valeur
  • Strings.resx ressort sous le nom Strings.de.resx, le format de nom attendu par .NET
Ouvrir la démo

Voir un exemple de PDF

Comment traduire des fichiers .resx

  1. 1

    Importez les fichiers .resx

    Déposez les fichiers .resx neutres de votre projet, par exemple Strings.resx et Errors.resx, puis choisissez la langue.

  2. 2

    Vérifiez gratuitement les premières valeurs

    Les premières chaînes s'affichent traduites à côté du texte source. Modifiez-en si nécessaire avant de payer.

  3. 3

    Débloquez et intégrez les fichiers au projet

    Débloquez la tâche entière pour $5, téléchargez les fichiers (une archive ZIP si plusieurs) et placez-les à côté des originaux.

Ce que l'outil modifie dans un fichier .resx

Un fichier .resx est un fichier XML. Chaque ressource textuelle est un élément data doté d'un attribut name et contenant un élément value. Seul le texte de l'élément value est traduit. L'élément comment, qui sert souvent de note pour le traducteur, reste intact, et les entrées resheader qui indiquent à .NET comment interpréter le fichier ne sont jamais modifiées.

Le fichier n'est pas réécrit de zéro : l'outil remplace uniquement les caractères de chaque valeur, préservant ainsi l'ordre des ressources, les attributs xml:space et le formatage d'origine. Les caractères spéciaux comme & et < dans une traduction sont correctement échappés.

Balises de remplacement et nommage des fichiers

Les variables composites comme {0} ou {1}, ainsi que les variables nommées comme {count}, sont vérifiées à chaque traduction ; toute valeur qui en perd une est retraduite ou conserve le texte source, afin que String.Format ne déclenche pas d'erreur à l'exécution.

Chaque fichier est restitué avec le code de langue avant l'extension (Strings.resx devient Strings.de.resx), conformément à la convention de nommage utilisée par le gestionnaire de ressources pour trouver les ressources satellites.

Le fonctionnement de l'outil, son coût et le traitement de vos fichiers sont détaillés sur la page Traduire JSON, XML et YAML ; les prix de chaque outil figurent sur la page tarifs.

Dernière mise à jour :

Questions et réponses

Puis-je traduire des fichiers .resx sans les corrompre ?

Oui. Seul le texte de chaque élément de valeur est modifié. Les noms, en-têtes, commentaires et ressources autres que du texte restent intacts, et les variables comme {0} sont vérifiées.

Puis-je importer plusieurs fichiers .resx à la fois ?

Oui. Importez-les ensemble et téléchargez un fichier ZIP contenant un fichier traduit pour chacun.

Les commentaires sont-ils traduits ?

Non. Les balises de commentaires restent inchangées, afin que les notes destinées aux traducteurs et aux développeurs restent dans la langue d'origine.

Combien cela coûte-t-il ?

Une tâche jusqu'à 300 valeurs est entièrement gratuite. Les tâches plus volumineuses coûtent $5 en paiement unique jusqu'à 50,000 valeurs ; le pass Illimité à $19 par semaine couvre jusqu'à 200,000.

Tâches associées

Nous utilisons des cookies de mesure d'audience pour savoir quelles pages sont utiles. Êtes-vous d'accord ?