[i18n] Fix taskboard button in the backlog

stable
David Barragán Merino 2015-04-27 15:44:11 +02:00
parent fdb2b0e9bd
commit 5ddd015c74
5 changed files with 70 additions and 55 deletions

View File

@ -602,7 +602,7 @@
"SPRINTS": { "SPRINTS": {
"TITLE": "SPRINTS", "TITLE": "SPRINTS",
"LINK_TASKBOARD": "Sprint Taskboard", "LINK_TASKBOARD": "Sprint Taskboard",
"TITLE_LINK_TASKBOARD": "Go to Taskboard of {{spring.name}}", "TITLE_LINK_TASKBOARD": "Go to Taskboard of \"{{name}}\"",
"NUMBER_SPRINTS": "<br/>sprints", "NUMBER_SPRINTS": "<br/>sprints",
"TITLE_ACTION_NEW_SPRINT": "+ New sprint", "TITLE_ACTION_NEW_SPRINT": "+ New sprint",
"ACTION_NEW_SPRINT": "+ New sprint", "ACTION_NEW_SPRINT": "+ New sprint",

View File

@ -599,7 +599,7 @@
"SPRINTS": { "SPRINTS": {
"TITLE": "SPRINTS", "TITLE": "SPRINTS",
"LINK_TASKBOARD": "Panel de Tareas del Sprint", "LINK_TASKBOARD": "Panel de Tareas del Sprint",
"TITLE_LINK_TASKBOARD": "Ir al Panel de Tareas de {{spring.name}}", "TITLE_LINK_TASKBOARD": "Ir al panel de tareas de \"{{name}}\"",
"NUMBER_SPRINTS": "<br/>sprints", "NUMBER_SPRINTS": "<br/>sprints",
"TITLE_ACTION_NEW_SPRINT": "+ Nuevo Sprint", "TITLE_ACTION_NEW_SPRINT": "+ Nuevo Sprint",
"ACTION_NEW_SPRINT": "+ Nuevo sprint", "ACTION_NEW_SPRINT": "+ Nuevo sprint",

View File

@ -35,7 +35,7 @@
"IOCAINE_TEXT": "Vous vous sentez un peu submergé par une tâche ? Soyez certains d'en informer les autres en cliquant su Iocaine lors de la modification de la tâche. Il est possible de s'immuniser contre ce poison (fictif) en consommant de petites quantités en heures supplémentaires, tout comme il est possible de s'améliorer en acceptant parfois de nouveaux défis !", "IOCAINE_TEXT": "Vous vous sentez un peu submergé par une tâche ? Soyez certains d'en informer les autres en cliquant su Iocaine lors de la modification de la tâche. Il est possible de s'immuniser contre ce poison (fictif) en consommant de petites quantités en heures supplémentaires, tout comme il est possible de s'améliorer en acceptant parfois de nouveaux défis !",
"TAGS": { "TAGS": {
"PLACEHOLDER": "Taggez moi !", "PLACEHOLDER": "Taggez moi !",
"DELETE": "Delete tag", "DELETE": "Supprimer l'étiquette",
"ADD": "Ajouter un label" "ADD": "Ajouter un label"
}, },
"DESCRIPTION": { "DESCRIPTION": {
@ -92,32 +92,32 @@
"BREADCRUMB_STATUS": "état" "BREADCRUMB_STATUS": "état"
}, },
"WYSIWYG": { "WYSIWYG": {
"H1_BUTTON": "First Level Heading", "H1_BUTTON": "Premier niveau de titre",
"H1_SAMPLE_TEXT": "Your title here...", "H1_SAMPLE_TEXT": "Votre titre ici…",
"H2_BUTTON": "Second Level Heading", "H2_BUTTON": "Deuxième niveau de titre",
"H2_SAMPLE_TEXT": "Your title here...", "H2_SAMPLE_TEXT": "Votre titre ici…",
"H3_BUTTON": "Third Level Heading", "H3_BUTTON": "Troisième niveau de titre",
"H3_SAMPLE_TEXT": "Your title here...", "H3_SAMPLE_TEXT": "Votre titre ici…",
"BOLD_BUTTON": "Bold", "BOLD_BUTTON": "Gras",
"BOLD_BUTTON_SAMPLE_TEXT": "Your text here...", "BOLD_BUTTON_SAMPLE_TEXT": "Votre texte ici…",
"ITALIC_BUTTON": "Italic", "ITALIC_BUTTON": "Italique",
"ITALIC_SAMPLE_TEXT": "Your text here...", "ITALIC_SAMPLE_TEXT": "Votre texte ici…",
"STRIKE_BUTTON": "Strike", "STRIKE_BUTTON": "Barré",
"STRIKE_SAMPLE_TEXT": "Your text here...", "STRIKE_SAMPLE_TEXT": "Votre texte ici…",
"BULLETED_LIST_BUTTON": "Bulleted List", "BULLETED_LIST_BUTTON": "Liste à puces",
"BULLETED_LIST_SAMPLE_TEXT": "Your text here...", "BULLETED_LIST_SAMPLE_TEXT": "Votre texte ici…",
"NUMERIC_LIST_BUTTON": "Numeric List", "NUMERIC_LIST_BUTTON": "Liste numérotée",
"NUMERIC_LIST_SAMPLE_TEXT": "Your text here...", "NUMERIC_LIST_SAMPLE_TEXT": "Votre texte ici…",
"PICTURE_BUTTON": "Picture", "PICTURE_BUTTON": "Image",
"PICTURE_SAMPLE_TEXT": "Your alternative text to picture here...", "PICTURE_SAMPLE_TEXT": "Votre texte alternatif à l'image ici…",
"LINK_BUTTON": "Link", "LINK_BUTTON": "Lien",
"LINK_SAMPLE_TEXT": "Your text to link here....", "LINK_SAMPLE_TEXT": "Votre texte de lien ici…",
"QUOTE_BLOCK_BUTTON": "Quote Block", "QUOTE_BLOCK_BUTTON": "Bloc de citation",
"QUOTE_BLOCK_SAMPLE_TEXT": "Your text here...", "QUOTE_BLOCK_SAMPLE_TEXT": "Votre texte ici…",
"CODE_BLOCK_BUTTON": "Code Block", "CODE_BLOCK_BUTTON": "Bloc de code",
"CODE_BLOCK_SAMPLE_TEXT": "Your text here...", "CODE_BLOCK_SAMPLE_TEXT": "Votre texte ici…",
"PREVIEW_BUTTON": "Preview", "PREVIEW_BUTTON": "Prévisualiser",
"EDIT_BUTTON": "Edit", "EDIT_BUTTON": "Éditer",
"MARKDOWN_HELP": "Aide sur la syntaxe Markdown" "MARKDOWN_HELP": "Aide sur la syntaxe Markdown"
} }
}, },
@ -569,7 +569,7 @@
}, },
"TAGS": { "TAGS": {
"SHOW": "Montrer les étiquettes", "SHOW": "Montrer les étiquettes",
"HIDE": "Hide tags" "HIDE": "Cacher les étiquettes"
}, },
"TABLE": { "TABLE": {
"COLUMN_US": "Histoires utilisateur", "COLUMN_US": "Histoires utilisateur",
@ -599,7 +599,7 @@
"SPRINTS": { "SPRINTS": {
"TITLE": "SPRINTS", "TITLE": "SPRINTS",
"LINK_TASKBOARD": "Taskboard du sprint", "LINK_TASKBOARD": "Taskboard du sprint",
"TITLE_LINK_TASKBOARD": "Aller au Taskboard de {{spring.name}}", "TITLE_LINK_TASKBOARD": "Aller au Taskboard de \"{{name}}\"",
"NUMBER_SPRINTS": "<br/>sprints", "NUMBER_SPRINTS": "<br/>sprints",
"TITLE_ACTION_NEW_SPRINT": "+ Nouveau sprint", "TITLE_ACTION_NEW_SPRINT": "+ Nouveau sprint",
"ACTION_NEW_SPRINT": "+ Nouveau sprint", "ACTION_NEW_SPRINT": "+ Nouveau sprint",
@ -654,7 +654,9 @@
"MILESTONE": "Sprint", "MILESTONE": "Sprint",
"USER_STORY": "Histoire utilisateur", "USER_STORY": "Histoire utilisateur",
"IS_IOCAINE": "est sous iocaine" "IS_IOCAINE": "est sous iocaine"
} },
"ACTION_IOCAINE": "locaine",
"TITLE_ACTION_IOCAINE": "Vous vous sentez un peu dépassé par une tâche? Assurez-vous que les autres le savent en cliquant sur locaine en éditant une tâche. Il est possible de s'immuniser contre ce poison (fictif) en en consommant de faibles doses pendant un moment tout comme il est possible de devenir meilleur à ce que vous faîtes en relevant quelques défis à l'occasion!"
}, },
"NOTIFICATION": { "NOTIFICATION": {
"OK": "Tout est ok", "OK": "Tout est ok",
@ -741,33 +743,44 @@
"TITLE_NEXT_ISSUE": "problème suivant", "TITLE_NEXT_ISSUE": "problème suivant",
"ACTION_DELETE": "Supprimer le problème", "ACTION_DELETE": "Supprimer le problème",
"LIGHTBOX_TITLE_BLOKING_ISSUE": "Problème bloquant", "LIGHTBOX_TITLE_BLOKING_ISSUE": "Problème bloquant",
"FIELDS": {
"PRIORITY": "priorité",
"SEVERITY": "sévérité",
"TYPE": "type"
},
"CONFIRM_PROMOTE": { "CONFIRM_PROMOTE": {
"TITLE": "Transformer ce problème en une nouvelle user story", "TITLE": "Transformer ce problème en une nouvelle user story",
"MESSAGE": "Etes-vous sure de vouloir créer un nouvelle US à partir de ce problème ?" "MESSAGE": "Etes-vous sure de vouloir créer un nouvelle US à partir de ce problème ?"
}, },
"FILTERS": { "FILTERS": {
"TITLE": "Filtres",
"INPUT_SEARCH_PLACEHOLDER": "Sujet ou réf.",
"TITLE_ACTION_SEARCH": "Rechercher",
"ACTION_SAVE_CUSTOM_FILTER": "sauvegarder en tant que filtre personnalisé", "ACTION_SAVE_CUSTOM_FILTER": "sauvegarder en tant que filtre personnalisé",
"BREADCRUMB": "Filtres",
"TITLE_BREADCRUMB": "Filtres",
"CATEGORIES": {
"TYPE": "Type",
"STATUS": "Statut",
"SEVERITY": "Sévérité",
"PRIORITIES": "Priorités",
"TAGS": "Étiquettes",
"ASSIGNED_TO": "Affecté à",
"CREATED_BY": "Créé par",
"CUSTOM_FILTERS": "Filtres personnalisés"
},
"CONFIRM_DELETE": { "CONFIRM_DELETE": {
"TITLE": "Supprime le filtre personnalisé", "TITLE": "Supprime le filtre personnalisé",
"MESSAGE": "le filtre personnalisé '{{customFilterName}}'" "MESSAGE": "le filtre personnalisé '{{customFilterName}}'"
}, }
"FILTER_CATEGORY_TYPE": "Type",
"FILTER_CATEGORY_STATUS": "Etats",
"FILTER_CATEGORY_SEVERITY": "Sévérité",
"FILTER_CATEGORY_PRIORITIES": "Priorités",
"FILTER_CATEGORY_TAGS": "Labels",
"FILTER_CATEGORY_ASSIGNED_TO": "Assigné à",
"FILTER_CATEGORY_CREATED_BY": "Créé par",
"CUSTOM_FILTERS": "Filtres personnalisés"
}, },
"TABLE": { "TABLE": {
"COLUMN_CREATED": "Créé", "COLUMNS": {
"TYPE": "Type",
"SEVERITY": "Sévérité",
"PRIORITY": "Priorité",
"SUBJECT": "Sujet",
"STATUS": "Statut",
"CREATED": "Créé le",
"ASSIGNED_TO": "Affecté à"
},
"TITLE_ACTION_CHANGE_STATUS": "Modifier l'état", "TITLE_ACTION_CHANGE_STATUS": "Modifier l'état",
"TITLE_ACTION_ASSIGNED_TO": "Affecté à",
"EMPTY": { "EMPTY": {
"TITLE": "Aucun bug rapporté :-)", "TITLE": "Aucun bug rapporté :-)",
"SUBTITLE": "Avez-vous trouvé un bug ?", "SUBTITLE": "Avez-vous trouvé un bug ?",
@ -810,7 +823,7 @@
"COLUMN_CERVANTES": "Cervantes", "COLUMN_CERVANTES": "Cervantes",
"EXPLANATION_COLUMN_CERVANTES": "Page Wiki éditée", "EXPLANATION_COLUMN_CERVANTES": "Page Wiki éditée",
"COLUMN_BUG_HUNTER": "Chasseur de bug", "COLUMN_BUG_HUNTER": "Chasseur de bug",
"EXPLANATION_COLUMN_BUG_HUNTER": "Issues reported", "EXPLANATION_COLUMN_BUG_HUNTER": "Problèmes rapportés",
"COLUMN_NIGHT_SHIFT": "Equipe de nuit", "COLUMN_NIGHT_SHIFT": "Equipe de nuit",
"EXPLANATION_COLUMN_NIGHT_SHIFT": "Tâches fermées", "EXPLANATION_COLUMN_NIGHT_SHIFT": "Tâches fermées",
"COLUMN_TOTAL_POWER": "Puissance totale", "COLUMN_TOTAL_POWER": "Puissance totale",
@ -824,8 +837,8 @@
"SECTION_NAME": "Modifier le mot de passe", "SECTION_NAME": "Modifier le mot de passe",
"FIELD_CURRENT_PASSWORD": "Mot de passe courant", "FIELD_CURRENT_PASSWORD": "Mot de passe courant",
"PLACEHOLDER_CURRENT_PASSWORD": "Votre mot de passe courant (ne rien saisir si vous ne possédez pas encore de mot de passe)", "PLACEHOLDER_CURRENT_PASSWORD": "Votre mot de passe courant (ne rien saisir si vous ne possédez pas encore de mot de passe)",
"FIELD_NEW_PASSWORD": "New password", "FIELD_NEW_PASSWORD": "Nouveau mot de passe",
"PLACEHOLDER_NEW_PASSWORD": "Type a new password", "PLACEHOLDER_NEW_PASSWORD": "Entrez un nouveau mot de passe",
"FIELD_RETYPE_PASSWORD": "Confirmez le mot de passe", "FIELD_RETYPE_PASSWORD": "Confirmez le mot de passe",
"PLACEHOLDER_RETYPE_PASSWORD": "Confirmez le mot de passe", "PLACEHOLDER_RETYPE_PASSWORD": "Confirmez le mot de passe",
"ERROR_PASSWORD_MATCH": "Les mots de passe ne correspondent pas" "ERROR_PASSWORD_MATCH": "Les mots de passe ne correspondent pas"

View File

@ -10,9 +10,10 @@ div.sprint-table
ng-class="{closed: us.is_closed, blocked: us.is_blocked}") ng-class="{closed: us.is_closed, blocked: us.is_blocked}")
span(tg-bo-ref="us.ref") span(tg-bo-ref="us.ref")
span(tg-bo-bind="us.subject") span(tg-bo-bind="us.subject")
div.column-points.width-1(tg-bo-bind="us.total_points", ng-class="{closed: us.is_closed, blocked: us.is_blocked}") div.column-points.width-1(tg-bo-bind="us.total_points",
ng-class="{closed: us.is_closed, blocked: us.is_blocked}")
a.button-gray(title="{{'SPRINTS.TITLE_LINK_TASKBOARD' | translate}}", a.button-gray(title="{{ 'BACKLOG.SPRINTS.TITLE_LINK_TASKBOARD' | translate:sprint }}",
tg-nav="project-taskboard:project=project.slug,sprint=sprint.slug", tg-nav="project-taskboard:project=project.slug,sprint=sprint.slug",
tg-check-permission="view_milestones") tg-check-permission="view_milestones")

View File

@ -5,7 +5,8 @@ section.sprints
div.total-sprints div.total-sprints
span.number(ng-bind="project.total_milestones") -- span.number(ng-bind="project.total_milestones") --
span.description(translate="BACKLOG.SPRINTS.NUMBER_SPRINTS") span.description(translate="BACKLOG.SPRINTS.NUMBER_SPRINTS")
a.button-green.add-sprint(href="", title="{{'BACKLOG.TITLE_ACTION_NEW_SPRINT' | translate}}", ng-click="ctrl.addNewSprint()", tg-check-permission="add_milestone") a.button-green.add-sprint(href="", title="{{ 'BACKLOG.TITLE_ACTION_NEW_SPRINT' | translate }}",
ng-click="ctrl.addNewSprint()", tg-check-permission="add_milestone")
span.text(translate="BACKLOG.SPRINTS.ACTION_NEW_SPRINT") span.text(translate="BACKLOG.SPRINTS.ACTION_NEW_SPRINT")
div.sprint.sprint-open(ng-repeat="sprint in openSprints track by sprint.id", tg-backlog-sprint="sprint", tg-sprint-sortable) div.sprint.sprint-open(ng-repeat="sprint in openSprints track by sprint.id", tg-backlog-sprint="sprint", tg-sprint-sortable)