2016-12-19 1 views
-2

Comment traduire ce texte modèle Ember:Ember-i18n traduire le texte avec double accolades

<p>The {{user.name}}'s tasks in "{{project.name}}"</p>

Mise à jour

Le problème est résolu:

dans le modèle:

{{t "The (user.name)'s tasks in '(project.name)'" username=user.name projectname=project.name}}

Dans les traductions:

export default { 
    "The (user.name)'s tasks in '(project.name)'":`Задачи {{username}} в "{{projectname}}"` 
} 
+0

Vous devez fournir plus d'informations. qu'est-ce que vous essayez de traduire? Ne supposez pas que nous savons juste ce que vous essayez de faire. Veuillez nous expliquer votre code et nous en dire plus sur ce que vous essayez d'accomplir. S'il vous plaît lire http://stackoverflow.com/help/how-to-ask avant de poser une autre question, car cette question est choquante en dessous des normes de stackoverflow. –

+0

Qu'est-ce que vous essayez de traduire à? Veuillez nous expliquer votre code et nous en dire plus sur ce que vous tentez d'accomplir. –

+0

Vous devez expliquer plus. Quelle langue utilisez-vous? Quelle bibliothèque est-ce. Quel est le but ultime du code? Quelles étapes avez-vous essayé? Vous devez supposer que tout le monde qui va vous aider n'a aucune idée de ce que vous faites. Parce que tout ce que vous avez posté ne nous donne aucun contexte. Toute personne qui lit cette question n'aura aucune idée de ce qui se passe. Vous devez ** Expliquer plus! ** –

Répondre

0

fichier de traduction:

export default { 
    userTasks: `The {{username}}'s tasks in "{{projectname}}"` 
} 

Modèle:

<p>{{t "userTasks" username=user.name projectname=project.name}}</p> 
+0

J'ai essayé de le faire, mais il y a une erreur: " Échec de l'assertion: Un assistant nommé "user.name" est introuvable " – hairetdin

+0

Cela fonctionne, mais il est nécessaire de supprimer les crochets

{{t" userTasks "nom_utilisateur = user.name nom_projet = nom_projet}}

hairetdin