[i18b] Some minor fixes and update locales
parent
4d72bef12d
commit
40c8e63ee3
|
@ -125,7 +125,7 @@ CreatedByDisplayDirective = ($template, $compile, $translate)->
|
||||||
link = ($scope, $el, $attrs) ->
|
link = ($scope, $el, $attrs) ->
|
||||||
render = (model) ->
|
render = (model) ->
|
||||||
owner = $scope.usersById?[model.owner] or {
|
owner = $scope.usersById?[model.owner] or {
|
||||||
full_name_display: "external user"
|
full_name_display: $translate.instant("COMMON.EXTERNAL_USER")
|
||||||
photo: "/images/unnamed.png"
|
photo: "/images/unnamed.png"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -87,7 +87,8 @@ HistoryDirective = ($log, $loading, $qqueue, $template, $confirm, $translate, $c
|
||||||
showAllComments = false
|
showAllComments = false
|
||||||
showAllActivity = false
|
showAllActivity = false
|
||||||
|
|
||||||
prettyDate = $translate.instant("ACTIVITY.DATETIME")
|
getPrettyDateFormat = ->
|
||||||
|
return $translate.instant("ACTIVITY.DATETIME")
|
||||||
|
|
||||||
bindOnce $scope, $attrs.ngModel, (model) ->
|
bindOnce $scope, $attrs.ngModel, (model) ->
|
||||||
type = $attrs.type
|
type = $attrs.type
|
||||||
|
@ -271,7 +272,7 @@ HistoryDirective = ($log, $loading, $qqueue, $template, $confirm, $translate, $c
|
||||||
renderComment = (comment) ->
|
renderComment = (comment) ->
|
||||||
if (comment.delete_comment_date or comment.delete_comment_user?.name)
|
if (comment.delete_comment_date or comment.delete_comment_user?.name)
|
||||||
html = templateDeletedComment({
|
html = templateDeletedComment({
|
||||||
deleteCommentDate: moment(comment.delete_comment_date).format(prettyDate) if comment.delete_comment_date
|
deleteCommentDate: moment(comment.delete_comment_date).format(getPrettyDateFormat()) if comment.delete_comment_date
|
||||||
deleteCommentUser: comment.delete_comment_user.name
|
deleteCommentUser: comment.delete_comment_user.name
|
||||||
deleteComment: comment.comment_html
|
deleteComment: comment.comment_html
|
||||||
activityId: comment.id
|
activityId: comment.id
|
||||||
|
@ -286,12 +287,12 @@ HistoryDirective = ($log, $loading, $qqueue, $template, $confirm, $translate, $c
|
||||||
html = templateActivity({
|
html = templateActivity({
|
||||||
avatar: getUserAvatar(comment.user.pk)
|
avatar: getUserAvatar(comment.user.pk)
|
||||||
userFullName: comment.user.name
|
userFullName: comment.user.name
|
||||||
creationDate: moment(comment.created_at).format(prettyDate)
|
creationDate: moment(comment.created_at).format(getPrettyDateFormat())
|
||||||
comment: comment.comment_html
|
comment: comment.comment_html
|
||||||
changesText: renderChangesHelperText(comment)
|
changesText: renderChangesHelperText(comment)
|
||||||
changes: renderChangeEntries(comment)
|
changes: renderChangeEntries(comment)
|
||||||
mode: "comment"
|
mode: "comment"
|
||||||
deleteCommentDate: moment(comment.delete_comment_date).format(prettyDate) if comment.delete_comment_date
|
deleteCommentDate: moment(comment.delete_comment_date).format(getPrettyDateFormat()) if comment.delete_comment_date
|
||||||
deleteCommentUser: comment.delete_comment_user.name if comment.delete_comment_user?.name
|
deleteCommentUser: comment.delete_comment_user.name if comment.delete_comment_user?.name
|
||||||
activityId: comment.id
|
activityId: comment.id
|
||||||
canDeleteComment: comment.user.pk == $scope.user?.id or $scope.project.my_permissions.indexOf("modify_project") > -1
|
canDeleteComment: comment.user.pk == $scope.user?.id or $scope.project.my_permissions.indexOf("modify_project") > -1
|
||||||
|
@ -305,12 +306,12 @@ HistoryDirective = ($log, $loading, $qqueue, $template, $confirm, $translate, $c
|
||||||
return templateActivity({
|
return templateActivity({
|
||||||
avatar: getUserAvatar(change.user.pk)
|
avatar: getUserAvatar(change.user.pk)
|
||||||
userFullName: change.user.name
|
userFullName: change.user.name
|
||||||
creationDate: moment(change.created_at).format(prettyDate)
|
creationDate: moment(change.created_at).format(getPrettyDateFormat())
|
||||||
comment: change.comment_html
|
comment: change.comment_html
|
||||||
changes: renderChangeEntries(change)
|
changes: renderChangeEntries(change)
|
||||||
changesText: ""
|
changesText: ""
|
||||||
mode: "activity"
|
mode: "activity"
|
||||||
deleteCommentDate: moment(change.delete_comment_date).format(prettyDate) if change.delete_comment_date
|
deleteCommentDate: moment(change.delete_comment_date).format(getPrettyDateFormat()) if change.delete_comment_date
|
||||||
deleteCommentUser: change.delete_comment_user.name if change.delete_comment_user?.name
|
deleteCommentUser: change.delete_comment_user.name if change.delete_comment_user?.name
|
||||||
activityId: change.id
|
activityId: change.id
|
||||||
})
|
})
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
"NEW_BULK": "Nova inserció en grup",
|
"NEW_BULK": "Nova inserció en grup",
|
||||||
"RELATED_TASKS": "Tasques relacionades",
|
"RELATED_TASKS": "Tasques relacionades",
|
||||||
"LOGOUT": "Logout",
|
"LOGOUT": "Logout",
|
||||||
|
"EXTERNAL_USER": "an external user",
|
||||||
"GENERIC_ERROR": "Un Oompa Loompas diu {{error}}.",
|
"GENERIC_ERROR": "Un Oompa Loompas diu {{error}}.",
|
||||||
"IOCAINE_TEXT": "Un poc saturat per una tasca? Fes-ho saber als teus companys clicant a Iocaina quan edites la tasca. Es possible ser inmune a aquesta (fictícia) poció mortal consumint xicotetes dòsis poc a poc, així com es possible millorar amb xicotets nous desafiaments!",
|
"IOCAINE_TEXT": "Un poc saturat per una tasca? Fes-ho saber als teus companys clicant a Iocaina quan edites la tasca. Es possible ser inmune a aquesta (fictícia) poció mortal consumint xicotetes dòsis poc a poc, així com es possible millorar amb xicotets nous desafiaments!",
|
||||||
"TAGS": {
|
"TAGS": {
|
||||||
|
@ -41,127 +42,127 @@
|
||||||
"ADD": "Afegit tag"
|
"ADD": "Afegit tag"
|
||||||
},
|
},
|
||||||
"DESCRIPTION": {
|
"DESCRIPTION": {
|
||||||
"EMPTY": "Empty space is so boring... go on be descriptive...",
|
"EMPTY": "Els espai buit es molt aburrit. Sé descriptiu!",
|
||||||
"NO_DESCRIPTION": "Sense descripció"
|
"NO_DESCRIPTION": "Sense descripció"
|
||||||
},
|
},
|
||||||
"FIELDS": {
|
"FIELDS": {
|
||||||
"SUBJECT": "Descripció",
|
"SUBJECT": "Descripció",
|
||||||
"NAME": "Nom",
|
"NAME": "Nom",
|
||||||
"URL": "URL",
|
"URL": "URL",
|
||||||
"DESCRIPTION": "Description",
|
"DESCRIPTION": "Descripció",
|
||||||
"VALUE": "Value",
|
"VALUE": "Valor",
|
||||||
"SLUG": "Slug",
|
"SLUG": "Slug",
|
||||||
"COLOR": "Color",
|
"COLOR": "Color",
|
||||||
"IS_CLOSED": "Is closed?",
|
"IS_CLOSED": "Està tancat?",
|
||||||
"STATUS": "Status",
|
"STATUS": "Estatus",
|
||||||
"ASSIGNED_TO": "Assigned to",
|
"ASSIGNED_TO": "Assignat a",
|
||||||
"POINTS": "Points",
|
"POINTS": "Punts",
|
||||||
"BLOCKED_NOTE": "blocked note",
|
"BLOCKED_NOTE": "Nota de bloqueig",
|
||||||
"IS_BLOCKED": "is blocked"
|
"IS_BLOCKED": "està bloquejat"
|
||||||
},
|
},
|
||||||
"ROLES": {
|
"ROLES": {
|
||||||
"ALL": "Tot"
|
"ALL": "Tot"
|
||||||
},
|
},
|
||||||
"ASSIGNED_TO": {
|
"ASSIGNED_TO": {
|
||||||
"NOT_ASSIGNED": "Sense assignar",
|
"NOT_ASSIGNED": "Sense assignar",
|
||||||
"DELETE_ASSIGNMENT": "Delete assignment",
|
"DELETE_ASSIGNMENT": "Esborrar assignament",
|
||||||
"REMOVE_ASSIGNED": "Remove assigned",
|
"REMOVE_ASSIGNED": "Esborra assignat",
|
||||||
"TOO_MANY": "...too many users, keep filtering",
|
"TOO_MANY": ".. massa usuaris, segueix filtrant",
|
||||||
"CONFIRM_UNASSIGNED": "Are you sure you want to leave it unassigned?",
|
"CONFIRM_UNASSIGNED": "Segut que vols deixar-ho sense assignar?",
|
||||||
"TITLE_ACTION_EDIT_ASSIGNMENT": "Edit assignment"
|
"TITLE_ACTION_EDIT_ASSIGNMENT": "Editar assignament"
|
||||||
},
|
},
|
||||||
"STATUS": {
|
"STATUS": {
|
||||||
"CLOSED": "Closed",
|
"CLOSED": "Tancat",
|
||||||
"OPEN": "Open"
|
"OPEN": "Obert"
|
||||||
},
|
},
|
||||||
"WATCHERS": {
|
"WATCHERS": {
|
||||||
"ADD": "Add watcher",
|
"ADD": "Afegir seguidor",
|
||||||
"TITLE": "watchers",
|
"TITLE": "Seguidors",
|
||||||
"DELETE": "Delete watcher",
|
"DELETE": "Esborrar seguidor",
|
||||||
"TITLE_LIGHTBOX_DELETE_WARTCHER": "Delete watcher..."
|
"TITLE_LIGHTBOX_DELETE_WARTCHER": "Esborrar seguidor..."
|
||||||
},
|
},
|
||||||
"CUSTOM_ATTRIBUTES": {
|
"CUSTOM_ATTRIBUTES": {
|
||||||
"CUSTOM_FIELDS": "Custom Fields",
|
"CUSTOM_FIELDS": "Camps personalitzats",
|
||||||
"SAVE": "Save Custom Field",
|
"SAVE": "Salva camp personalitzat",
|
||||||
"EDIT": "Edit Custom Field",
|
"EDIT": "Edita el camp personalitzat",
|
||||||
"DELETE": "Delete custom attribute",
|
"DELETE": "Esborrar atribut personalitzat",
|
||||||
"CONFIRM_DELETE": "Remeber that all values in this custom field will be deleted.</br> Are you sure you want to continue?"
|
"CONFIRM_DELETE": "Recorda que tots els valors a aquest camp personalitzat seràn esborrats. </br> Segur que voleu continuar? "
|
||||||
},
|
},
|
||||||
"FILTERS": {
|
"FILTERS": {
|
||||||
"TITLE": "filters",
|
"TITLE": "filtres",
|
||||||
"INPUT_PLACEHOLDER": "Subject or reference",
|
"INPUT_PLACEHOLDER": "Descripció o referència",
|
||||||
"TITLE_ACTION_FILTER_BUTTON": "search",
|
"TITLE_ACTION_FILTER_BUTTON": "buscar",
|
||||||
"BREADCRUMB_TITLE": "back to categories",
|
"BREADCRUMB_TITLE": "tornar a categories",
|
||||||
"BREADCRUMB_FILTERS": "Filters",
|
"BREADCRUMB_FILTERS": "Filtres",
|
||||||
"BREADCRUMB_STATUS": "status"
|
"BREADCRUMB_STATUS": "estatus"
|
||||||
},
|
},
|
||||||
"WYSIWYG": {
|
"WYSIWYG": {
|
||||||
"H1_BUTTON": "First Level Heading",
|
"H1_BUTTON": "Capçcalera de primer nivel",
|
||||||
"H1_SAMPLE_TEXT": "Your title here...",
|
"H1_SAMPLE_TEXT": "El títul ací...",
|
||||||
"H2_BUTTON": "Second Level Heading",
|
"H2_BUTTON": "Capçalera de segon nivel",
|
||||||
"H2_SAMPLE_TEXT": "Your title here...",
|
"H2_SAMPLE_TEXT": "El títul ací...",
|
||||||
"H3_BUTTON": "Third Level Heading",
|
"H3_BUTTON": "Tercer nivell de capçalera",
|
||||||
"H3_SAMPLE_TEXT": "Your title here...",
|
"H3_SAMPLE_TEXT": "El títul ací...",
|
||||||
"BOLD_BUTTON": "Bold",
|
"BOLD_BUTTON": "Gros",
|
||||||
"BOLD_BUTTON_SAMPLE_TEXT": "Your text here...",
|
"BOLD_BUTTON_SAMPLE_TEXT": "El teu text ací...",
|
||||||
"ITALIC_BUTTON": "Italic",
|
"ITALIC_BUTTON": "Itàlica",
|
||||||
"ITALIC_SAMPLE_TEXT": "Your text here...",
|
"ITALIC_SAMPLE_TEXT": "El teu text ací...",
|
||||||
"STRIKE_BUTTON": "Strike",
|
"STRIKE_BUTTON": "Tatxar",
|
||||||
"STRIKE_SAMPLE_TEXT": "Your text here...",
|
"STRIKE_SAMPLE_TEXT": "El teu text ací...",
|
||||||
"BULLETED_LIST_BUTTON": "Bulleted List",
|
"BULLETED_LIST_BUTTON": "Llista ordenada",
|
||||||
"BULLETED_LIST_SAMPLE_TEXT": "Your text here...",
|
"BULLETED_LIST_SAMPLE_TEXT": "El teu text ací...",
|
||||||
"NUMERIC_LIST_BUTTON": "Numeric List",
|
"NUMERIC_LIST_BUTTON": "Llista numèrica",
|
||||||
"NUMERIC_LIST_SAMPLE_TEXT": "Your text here...",
|
"NUMERIC_LIST_SAMPLE_TEXT": "El teu text ací...",
|
||||||
"PICTURE_BUTTON": "Picture",
|
"PICTURE_BUTTON": "Foto",
|
||||||
"PICTURE_SAMPLE_TEXT": "Your alternative text to picture here...",
|
"PICTURE_SAMPLE_TEXT": "El text alternatiu a la foto ací",
|
||||||
"LINK_BUTTON": "Link",
|
"LINK_BUTTON": "Enllaç",
|
||||||
"LINK_SAMPLE_TEXT": "Your text to link here....",
|
"LINK_SAMPLE_TEXT": "El teu text per al link ací...",
|
||||||
"QUOTE_BLOCK_BUTTON": "Quote Block",
|
"QUOTE_BLOCK_BUTTON": "Bloc de cita",
|
||||||
"QUOTE_BLOCK_SAMPLE_TEXT": "Your text here...",
|
"QUOTE_BLOCK_SAMPLE_TEXT": "El teu text ací...",
|
||||||
"CODE_BLOCK_BUTTON": "Code Block",
|
"CODE_BLOCK_BUTTON": "Bolc de codi",
|
||||||
"CODE_BLOCK_SAMPLE_TEXT": "Your text here...",
|
"CODE_BLOCK_SAMPLE_TEXT": "El teu text ací...",
|
||||||
"PREVIEW_BUTTON": "Preview",
|
"PREVIEW_BUTTON": "Previsualitzar",
|
||||||
"EDIT_BUTTON": "Edit",
|
"EDIT_BUTTON": "Editar",
|
||||||
"MARKDOWN_HELP": "Markdown syntax help"
|
"MARKDOWN_HELP": "Ajuda de Markdown"
|
||||||
},
|
},
|
||||||
"PERMISIONS_CATEGORIES": {
|
"PERMISIONS_CATEGORIES": {
|
||||||
"SPRINTS": {
|
"SPRINTS": {
|
||||||
"NAME": "Sprints",
|
"NAME": "Sprints",
|
||||||
"VIEW_SPRINTS": "View sprints",
|
"VIEW_SPRINTS": "Vore sprints",
|
||||||
"ADD_SPRINTS": "Add sprints",
|
"ADD_SPRINTS": "Afegir sprint",
|
||||||
"MODIFY_SPRINTS": "Modify sprints",
|
"MODIFY_SPRINTS": "Editar sprint",
|
||||||
"DELETE_SPRINTS": "Delete sprints"
|
"DELETE_SPRINTS": "Esborrar sprints"
|
||||||
},
|
},
|
||||||
"USER_STORIES": {
|
"USER_STORIES": {
|
||||||
"NAME": "User Stories",
|
"NAME": "Històries d'usuari",
|
||||||
"VIEW_USER_STORIES": "View user stories",
|
"VIEW_USER_STORIES": "Vore istòries d'usuari",
|
||||||
"ADD_USER_STORIES": "Add user stories",
|
"ADD_USER_STORIES": "Afegir històries d'usuari",
|
||||||
"MODIFY_USER_STORIES": "Modify user stories",
|
"MODIFY_USER_STORIES": "Editar història d'usuari",
|
||||||
"DELETE_USER_STORIES": "Delete user stories"
|
"DELETE_USER_STORIES": "Esborrar històries d'usuari"
|
||||||
},
|
},
|
||||||
"TASKS": {
|
"TASKS": {
|
||||||
"NAME": "Tasks",
|
"NAME": "Tasques",
|
||||||
"VIEW_TASKS": "View tasks",
|
"VIEW_TASKS": "Vore tasca",
|
||||||
"ADD_TASKS": "Add tasks",
|
"ADD_TASKS": "Afegit tasques",
|
||||||
"MODIFY_TASKS": "Modify tasks",
|
"MODIFY_TASKS": "Modificar tasques",
|
||||||
"DELETE_TASKS": "Delete tasks"
|
"DELETE_TASKS": "Esborrar tasques"
|
||||||
},
|
},
|
||||||
"ISSUES": {
|
"ISSUES": {
|
||||||
"NAME": "Issues",
|
"NAME": "Incidències",
|
||||||
"VIEW_ISSUES": "View issues",
|
"VIEW_ISSUES": "Vore incidències",
|
||||||
"ADD_ISSUES": "Add issues",
|
"ADD_ISSUES": "Afegir incidències",
|
||||||
"MODIFY_ISSUES": "Modify issues",
|
"MODIFY_ISSUES": "Modificar incidències",
|
||||||
"DELETE_ISSUES": "Delete issues"
|
"DELETE_ISSUES": "Esborrar incidències"
|
||||||
},
|
},
|
||||||
"WIKI": {
|
"WIKI": {
|
||||||
"NAME": "Wiki",
|
"NAME": "Wiki",
|
||||||
"VIEW_WIKI_PAGES": "View wiki pages",
|
"VIEW_WIKI_PAGES": "Vore pàgines de Wiki",
|
||||||
"ADD_WIKI_PAGES": "Add wiki pages",
|
"ADD_WIKI_PAGES": "Afegir pàgines de Wiki",
|
||||||
"MODIFY_WIKI_PAGES": "Modify wiki pages",
|
"MODIFY_WIKI_PAGES": "Modificar pàgina del Wiki",
|
||||||
"DELETE_WIKI_PAGES": "Delete wiki pages",
|
"DELETE_WIKI_PAGES": "Esborrar pàgines de Wiki",
|
||||||
"VIEW_WIKI_LINKS": "View wiki links",
|
"VIEW_WIKI_LINKS": "Vore enllaços de Wiki",
|
||||||
"ADD_WIKI_LINKS": "Add wiki links",
|
"ADD_WIKI_LINKS": "Afegir link de wiki",
|
||||||
"DELETE_WIKI_LINKS": "Delete wiki links"
|
"DELETE_WIKI_LINKS": "Esborrar enllaços de wiki"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -173,7 +174,7 @@
|
||||||
},
|
},
|
||||||
"ATTACHMENT": {
|
"ATTACHMENT": {
|
||||||
"SECTION_NAME": "Adjunts",
|
"SECTION_NAME": "Adjunts",
|
||||||
"TITLE": "{{ fileName }} uploaded on {{ date }}",
|
"TITLE": "{{ fileName }} pujat el {{ date }}",
|
||||||
"DESCIPTION": "Escriu una descripció curta",
|
"DESCIPTION": "Escriu una descripció curta",
|
||||||
"DEPRECATED_FILE": "Obsolet?",
|
"DEPRECATED_FILE": "Obsolet?",
|
||||||
"ADD": "Afegir nou adjunt. <%- maxFileSizeMsg %>",
|
"ADD": "Afegir nou adjunt. <%- maxFileSizeMsg %>",
|
||||||
|
@ -183,10 +184,10 @@
|
||||||
"COUNT_DEPRECATED": "({{ctrl.deprecatedAttachmentsCount }} obsolet)",
|
"COUNT_DEPRECATED": "({{ctrl.deprecatedAttachmentsCount }} obsolet)",
|
||||||
"MAX_UPLOAD_SIZE": "El tamany màxim de pujada es ",
|
"MAX_UPLOAD_SIZE": "El tamany màxim de pujada es ",
|
||||||
"DATE": "DD MMM YYYY [at] hh:mm",
|
"DATE": "DD MMM YYYY [at] hh:mm",
|
||||||
"ERROR_UPLOAD_ATTACHMENT": "We have not been able to upload '{{fileName}}'. {{errorMessage}}",
|
"ERROR_UPLOAD_ATTACHMENT": "No hem pogut pujar '{{fileName}}'. {{errorMessage}}",
|
||||||
"TITLE_LIGHTBOX_DELETE_ATTACHMENT": "Delete attachment...",
|
"TITLE_LIGHTBOX_DELETE_ATTACHMENT": "Esborrar adjunt...",
|
||||||
"MSG_LIGHTBOX_DELETE_ATTACHMENT": "the attachment '{{fileName}}'",
|
"MSG_LIGHTBOX_DELETE_ATTACHMENT": "l'adjunt '{{fileName}}'",
|
||||||
"ERROR_DELETE_ATTACHMENT": "We have not been able to delete: {{errorMessage}}",
|
"ERROR_DELETE_ATTACHMENT": "No hem pogut esborrar: {{errorMessage}}",
|
||||||
"FIELDS": {
|
"FIELDS": {
|
||||||
"IS_DEPRECATED": "es obsolet"
|
"IS_DEPRECATED": "es obsolet"
|
||||||
}
|
}
|
||||||
|
@ -219,10 +220,10 @@
|
||||||
"DUMP_READY": "El fitxer de daes està llest!",
|
"DUMP_READY": "El fitxer de daes està llest!",
|
||||||
"LOADING_MESSAGE": "Per favor no tanquest aquest pàgina",
|
"LOADING_MESSAGE": "Per favor no tanquest aquest pàgina",
|
||||||
"ASYNC_MESSAGE": "T'enviarem un correu quan estiga llest.",
|
"ASYNC_MESSAGE": "T'enviarem un correu quan estiga llest.",
|
||||||
"SYNC_MESSAGE": "If the download doesn't start automatically click <a href='{{url}}' download title='Download the dump file'>here</a>.",
|
"SYNC_MESSAGE": "Si la descàrrega no baixa directament clica <a href='{{url}}' download title='Download the dump file'>ací</a>.",
|
||||||
"ERROR": "Our Oompa Loompas have some problems generating your dump. Please try it again.",
|
"ERROR": "Els Oompa Loompas tenen problemes generant el teu arxiu de dades. Per favor intenta-ho de nou.",
|
||||||
"ERROR_BUSY": "Sorry, our Oompa Loompas are very busy right now. Please try again in a few minutes.",
|
"ERROR_BUSY": "Ho sentim, els Oompa Loompas estàn molt ocupats ara mateix. Intenta-ho de nou en uns moments.",
|
||||||
"ERROR_MESSAGE": "Our Oompa Loompas have some problems generating your dump: {{message}}"
|
"ERROR_MESSAGE": "Els Oompa Loompas tenen problemes generant el teu arxiu de dades: {{message}}"
|
||||||
},
|
},
|
||||||
"MODULES": {
|
"MODULES": {
|
||||||
"TITLE": "Mòdules",
|
"TITLE": "Mòdules",
|
||||||
|
@ -248,7 +249,7 @@
|
||||||
"PROJECT_SLUG": "Slug de projecte",
|
"PROJECT_SLUG": "Slug de projecte",
|
||||||
"NUMBER_SPRINTS": "Nombre de sprints",
|
"NUMBER_SPRINTS": "Nombre de sprints",
|
||||||
"NUMBER_US_POINTS": "Nombre de punts de US",
|
"NUMBER_US_POINTS": "Nombre de punts de US",
|
||||||
"DESCRIPTION": "Description",
|
"DESCRIPTION": "Descripció",
|
||||||
"PUBLIC_PROJECT": "Projecte públic",
|
"PUBLIC_PROJECT": "Projecte públic",
|
||||||
"PRIVATE_PROJECT": "Projecte privat",
|
"PRIVATE_PROJECT": "Projecte privat",
|
||||||
"DELETE": "Esborra aquest projecte"
|
"DELETE": "Esborra aquest projecte"
|
||||||
|
@ -261,8 +262,8 @@
|
||||||
"REGENERATE_TITLE": "Canviar URL",
|
"REGENERATE_TITLE": "Canviar URL",
|
||||||
"REGENERATE_SUBTITLE": "Vas a canviar la URL d'accés al CSV. La URL previa no funcionarà. Estàs segur?",
|
"REGENERATE_SUBTITLE": "Vas a canviar la URL d'accés al CSV. La URL previa no funcionarà. Estàs segur?",
|
||||||
"CSV_TYPE_US": "Històries d'usuari",
|
"CSV_TYPE_US": "Històries d'usuari",
|
||||||
"CSV_TYPE_TASK": "tasks",
|
"CSV_TYPE_TASK": "tasques",
|
||||||
"CSV_TYPE_ISSUE": "issues"
|
"CSV_TYPE_ISSUE": "incidències"
|
||||||
},
|
},
|
||||||
"CUSTOM_FIELDS": {
|
"CUSTOM_FIELDS": {
|
||||||
"TITLE": "Camps personalitzats",
|
"TITLE": "Camps personalitzats",
|
||||||
|
@ -301,7 +302,7 @@
|
||||||
},
|
},
|
||||||
"PROJECT_VALUES_TYPES": {
|
"PROJECT_VALUES_TYPES": {
|
||||||
"TITLE": "Tipus",
|
"TITLE": "Tipus",
|
||||||
"SUBTITLE": "Specify the types your issues could be",
|
"SUBTITLE": "Especifica quin tipus d'incidència podria ser.",
|
||||||
"ISSUE_TITLE": "Tipus d'incidències",
|
"ISSUE_TITLE": "Tipus d'incidències",
|
||||||
"ACTION_ADD": "Afegir now {{objName}}"
|
"ACTION_ADD": "Afegir now {{objName}}"
|
||||||
},
|
},
|
||||||
|
@ -351,14 +352,14 @@
|
||||||
"DELETE": "Esborrar Webhooks",
|
"DELETE": "Esborrar Webhooks",
|
||||||
"REQUEST": "Petició",
|
"REQUEST": "Petició",
|
||||||
"RESEND_REQUEST": "Reenviar petició",
|
"RESEND_REQUEST": "Reenviar petició",
|
||||||
"HEADERS": "Headers",
|
"HEADERS": "Capçaleres",
|
||||||
"PAYLOAD": "Payload",
|
"PAYLOAD": "Payload",
|
||||||
"RESPONSE": "Response",
|
"RESPONSE": "Resposta",
|
||||||
"DATE": "DD MMM YYYY [at] hh:mm:ss",
|
"DATE": "DD MMM YYYY [at] hh:mm",
|
||||||
"ACTION_HIDE_HISTORY": "(Hide history)",
|
"ACTION_HIDE_HISTORY": "(Amaga històric)",
|
||||||
"ACTION_HIDE_HISTORY_TITLE": "Hide history details",
|
"ACTION_HIDE_HISTORY_TITLE": "Amaga detalls d'històric",
|
||||||
"ACTION_SHOW_HISTORY": "(Show history)",
|
"ACTION_SHOW_HISTORY": "(Mostra històric)",
|
||||||
"ACTION_SHOW_HISTORY_TITLE": "Show history details",
|
"ACTION_SHOW_HISTORY_TITLE": "Mostra detall d'històric",
|
||||||
"WEBHOOK_NAME": "Webhook '{{name}}'"
|
"WEBHOOK_NAME": "Webhook '{{name}}'"
|
||||||
},
|
},
|
||||||
"CUSTOM_ATTRIBUTES": {
|
"CUSTOM_ATTRIBUTES": {
|
||||||
|
@ -476,9 +477,9 @@
|
||||||
"DESCRIPTION": "Aquest procés pot durar una mica, pero favor mantinga la finestra oberta",
|
"DESCRIPTION": "Aquest procés pot durar una mica, pero favor mantinga la finestra oberta",
|
||||||
"ASYNC_IN_PROGRESS_TITLE": "Els Oompa Loompas estàn important el teu projecte",
|
"ASYNC_IN_PROGRESS_TITLE": "Els Oompa Loompas estàn important el teu projecte",
|
||||||
"ASYNC_IN_PROGRESS_MESSAGE": "Aquest procés pot durar uns moments <br/> T'enviarem un correo quan estiga llest.",
|
"ASYNC_IN_PROGRESS_MESSAGE": "Aquest procés pot durar uns moments <br/> T'enviarem un correo quan estiga llest.",
|
||||||
"ERROR": "Our Oompa Loompas have some problems importing your dump data. Please try again.",
|
"ERROR": "Els Oompa Loompas han tingut problemes pujan les teues dades. Per favor intenta-ho de nou.",
|
||||||
"ERROR_TOO_MANY_REQUEST": "Sorry, our Oompa Loompas are very busy right now. Please try again in a few minutes.",
|
"ERROR_TOO_MANY_REQUEST": "Ho sentim, els Oompa Loompas estàn molt ocupats ara mateix. Intenta-ho de nou en uns moments.",
|
||||||
"ERROR_MESSAGE": "Our Oompa Loompas have some problems importing your dump data: {{error_message}}",
|
"ERROR_MESSAGE": "Els Oompa Loompas tenen problemes important les teues dades: {{error_message}}",
|
||||||
"SYNC_SUCCESS": "El teu projecte s'ha importat correctament"
|
"SYNC_SUCCESS": "El teu projecte s'ha importat correctament"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -491,7 +492,7 @@
|
||||||
"DELETE_PROJECT": {
|
"DELETE_PROJECT": {
|
||||||
"TITLE": "Esborrar projecte",
|
"TITLE": "Esborrar projecte",
|
||||||
"QUESTION": "Estàs segur que vols borrar este projecte?",
|
"QUESTION": "Estàs segur que vols borrar este projecte?",
|
||||||
"SUBTITLE": "All project data (user stories, tasks, issues, sprints and wiki pages) will be lost! :-(",
|
"SUBTITLE": "Totes les dades del projecte (històries d'usuari, tasques, incidències, wikis) es perdràn :-(",
|
||||||
"CONFIRM": "Si, estic segur"
|
"CONFIRM": "Si, estic segur"
|
||||||
},
|
},
|
||||||
"ASSIGNED_TO": {
|
"ASSIGNED_TO": {
|
||||||
|
@ -546,12 +547,12 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"US": {
|
"US": {
|
||||||
"LINK_TASKBOARD": "Taskboard",
|
"LINK_TASKBOARD": "Panell de tasques",
|
||||||
"TITLE_LINK_TASKBOARD": "Anar a panell de tasques",
|
"TITLE_LINK_TASKBOARD": "Anar a panell de tasques",
|
||||||
"TOTAL_POINTS": "total",
|
"TOTAL_POINTS": "total",
|
||||||
"ADD": "+ Afegir nova història d'usuari",
|
"ADD": "+ Afegir nova història d'usuari",
|
||||||
"ADD_BULK": "Afegeix noves històries d'usuari en grup",
|
"ADD_BULK": "Afegeix noves històries d'usuari en grup",
|
||||||
"PROMOTED": "This US has been promoted from Issue:",
|
"PROMOTED": "Aquesta US ha sigut promocionada desde:",
|
||||||
"TITLE_LINK_GO_TO_ISSUE": "Anar a la incidència",
|
"TITLE_LINK_GO_TO_ISSUE": "Anar a la incidència",
|
||||||
"EXTERNAL_REFERENCE": "Aquesta US ha sigut creada desde",
|
"EXTERNAL_REFERENCE": "Aquesta US ha sigut creada desde",
|
||||||
"GO_TO_EXTERNAL_REFERENCE": "Anar a l'orige",
|
"GO_TO_EXTERNAL_REFERENCE": "Anar a l'orige",
|
||||||
|
@ -571,7 +572,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"COMMENTS": {
|
"COMMENTS": {
|
||||||
"DELETED_INFO": "Comment deleted by {{user}} on {{date}}",
|
"DELETED_INFO": "Comentari esborrat per {{user}} el {{date}}",
|
||||||
"TITLE": "Comentaris",
|
"TITLE": "Comentaris",
|
||||||
"COMMENT": "Comentar",
|
"COMMENT": "Comentar",
|
||||||
"TYPE_NEW_COMMENT": "Escriu un nou comentari ací",
|
"TYPE_NEW_COMMENT": "Escriu un nou comentari ací",
|
||||||
|
@ -591,9 +592,9 @@
|
||||||
"DELETED_ATTACHMENT": "Adjunts esborrats",
|
"DELETED_ATTACHMENT": "Adjunts esborrats",
|
||||||
"UPDATED_ATTACHMENT": "Actualitzat adjunt {{filename}}",
|
"UPDATED_ATTACHMENT": "Actualitzat adjunt {{filename}}",
|
||||||
"DELETED_CUSTOM_ATTRIBUTE": "Esborrar camps personalitzat",
|
"DELETED_CUSTOM_ATTRIBUTE": "Esborrar camps personalitzat",
|
||||||
"SIZE_CHANGE": "Made {size, plural, one{one change} other{# changes}}",
|
"SIZE_CHANGE": "Fet {size, plural, one{un canvi} other{# changes}}",
|
||||||
"VALUES": {
|
"VALUES": {
|
||||||
"YES": "yes",
|
"YES": "si",
|
||||||
"NO": "no",
|
"NO": "no",
|
||||||
"EMPTY": "buit",
|
"EMPTY": "buit",
|
||||||
"UNASSIGNED": "Sense assignar"
|
"UNASSIGNED": "Sense assignar"
|
||||||
|
@ -616,19 +617,19 @@
|
||||||
"PROJECT": "projecte",
|
"PROJECT": "projecte",
|
||||||
"IS_BLOCKED": "Està bloquejat",
|
"IS_BLOCKED": "Està bloquejat",
|
||||||
"BLOCKED_NOTE": "Nota de bloqueig",
|
"BLOCKED_NOTE": "Nota de bloqueig",
|
||||||
"POINTS": "points",
|
"POINTS": "punts",
|
||||||
"CLIENT_REQUIREMENT": "client requirement",
|
"CLIENT_REQUIREMENT": "requeriment de client",
|
||||||
"TEAM_REQUIREMENT": "team requirement",
|
"TEAM_REQUIREMENT": "requeriment d'equip",
|
||||||
"IS_IOCAINE": "is iocaine",
|
"IS_IOCAINE": "Es iocaina",
|
||||||
"TAGS": "tags",
|
"TAGS": "tags",
|
||||||
"ATTACHMENTS": "attachments",
|
"ATTACHMENTS": "adjunts",
|
||||||
"IS_DEPRECATED": "is deprecated",
|
"IS_DEPRECATED": "és obsolet",
|
||||||
"ORDER": "order",
|
"ORDER": "ordre",
|
||||||
"BACKLOG_ORDER": "backlog order",
|
"BACKLOG_ORDER": "ordre de backlog",
|
||||||
"SPRINT_ORDER": "sprint order",
|
"SPRINT_ORDER": "ordre d'sprint",
|
||||||
"KANBAN_ORDER": "kanban order",
|
"KANBAN_ORDER": "ordre de kanban",
|
||||||
"TASKBOARD_ORDER": "taskboard order",
|
"TASKBOARD_ORDER": "ordre de panell de tasques",
|
||||||
"US_ORDER": "us order"
|
"US_ORDER": "ordre d'US"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BACKLOG": {
|
"BACKLOG": {
|
||||||
|
@ -693,9 +694,9 @@
|
||||||
"TITLE_LINK_TASKBOARD": "Anar al panell de {{::name}}",
|
"TITLE_LINK_TASKBOARD": "Anar al panell de {{::name}}",
|
||||||
"NUMBER_SPRINTS": "<br/> sprints",
|
"NUMBER_SPRINTS": "<br/> sprints",
|
||||||
"TITLE_ACTION_NEW_SPRINT": "+ Nou sprint",
|
"TITLE_ACTION_NEW_SPRINT": "+ Nou sprint",
|
||||||
"ACTION_NEW_SPRINT": "+ New sprint",
|
"ACTION_NEW_SPRINT": "+ Nou sprint",
|
||||||
"ACTION_SHOW_CLOSED_SPRINTS": "Show closed sprints",
|
"ACTION_SHOW_CLOSED_SPRINTS": "Mostra sprints tancats",
|
||||||
"ACTION_HIDE_CLOSED_SPRINTS": "Hide closed sprints"
|
"ACTION_HIDE_CLOSED_SPRINTS": "Amaga sprints tancats"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ERROR": {
|
"ERROR": {
|
||||||
|
@ -705,10 +706,10 @@
|
||||||
"NOT_FOUND_TEXT": "Error 404. La pàgina que busques no existeix. Pots tornar a la página principal de taiga i provar desde allí.",
|
"NOT_FOUND_TEXT": "Error 404. La pàgina que busques no existeix. Pots tornar a la página principal de taiga i provar desde allí.",
|
||||||
"PERMISSION_DENIED": "Permis denegat",
|
"PERMISSION_DENIED": "Permis denegat",
|
||||||
"PERMISSION_DENIED_CODE": "Error 403",
|
"PERMISSION_DENIED_CODE": "Error 403",
|
||||||
"VERSION_ERROR": "Someone inside Taiga has changed this before and our Oompa Loompas cannot apply your changes. Please reload and apply your changes again (they will be lost)."
|
"VERSION_ERROR": "Algú dins de Taiga ha canviat aȯ abans i els Oompa Loompas no pode aplicar els teus canvis. Per favor recarrega i aplica els teus canvis (es perdràn)"
|
||||||
},
|
},
|
||||||
"TASKBOARD": {
|
"TASKBOARD": {
|
||||||
"SECTION_NAME": "Taskboard",
|
"SECTION_NAME": "Panell de tasques",
|
||||||
"TITLE_ACTION_ADD": "Afegir nova tasca",
|
"TITLE_ACTION_ADD": "Afegir nova tasca",
|
||||||
"TITLE_ACTION_ADD_BULK": "Afegeix noves històries d'usuari en grup",
|
"TITLE_ACTION_ADD_BULK": "Afegeix noves històries d'usuari en grup",
|
||||||
"TITLE_ACTION_ASSIGN": "Assignar tasca",
|
"TITLE_ACTION_ASSIGN": "Assignar tasca",
|
||||||
|
@ -723,15 +724,15 @@
|
||||||
"ROW_UNASSIGED_TASKS_TITLE": "Tasques sense assignar"
|
"ROW_UNASSIGED_TASKS_TITLE": "Tasques sense assignar"
|
||||||
},
|
},
|
||||||
"CHARTS": {
|
"CHARTS": {
|
||||||
"XAXIS_LABEL": "Days",
|
"XAXIS_LABEL": "Díes",
|
||||||
"YAXIS_LABEL": "Points",
|
"YAXIS_LABEL": "Punts",
|
||||||
"OPTIMAL": "Optimal pending points for day {{formattedDate}} should be {{roundedValue}}",
|
"OPTIMAL": "Punts pendents òptims per dia {{formattedDate}} deu ser {{roundedValue}}",
|
||||||
"REAL": "Punts pendents el dia {{formattedDate}} son {{roundedValue}}",
|
"REAL": "Punts pendents el dia {{formattedDate}} son {{roundedValue}}",
|
||||||
"DATE": "DD MMMM YYYY"
|
"DATE": "DD MMMM YYYY"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"TASK": {
|
"TASK": {
|
||||||
"LINK_TASKBOARD": "Taskboard",
|
"LINK_TASKBOARD": "Panell de tasques",
|
||||||
"TITLE_LINK_TASKBOARD": "Anar a panell de tasques",
|
"TITLE_LINK_TASKBOARD": "Anar a panell de tasques",
|
||||||
"PLACEHOLDER_SUBJECT": "Afegix la descripció de la tasca",
|
"PLACEHOLDER_SUBJECT": "Afegix la descripció de la tasca",
|
||||||
"TITLE_SELECT_STATUS": "Nom d'estatus",
|
"TITLE_SELECT_STATUS": "Nom d'estatus",
|
||||||
|
@ -755,8 +756,8 @@
|
||||||
"NOTIFICATION": {
|
"NOTIFICATION": {
|
||||||
"OK": "Tot està ok",
|
"OK": "Tot està ok",
|
||||||
"WARNING": "Oops, ha passat algo...",
|
"WARNING": "Oops, ha passat algo...",
|
||||||
"WARNING_TEXT": "Our Oompa Loompas are sad, your changes were not saved!",
|
"WARNING_TEXT": "Els teus canvis no s'han salvat!",
|
||||||
"SAVED": "Our Oompa Loompas saved all your changes!",
|
"SAVED": "Els Oompa Loompas han salvat els teus canvis!",
|
||||||
"CLOSE": "Tancar notificació",
|
"CLOSE": "Tancar notificació",
|
||||||
"MAIL": "Notificaciones per correo",
|
"MAIL": "Notificaciones per correo",
|
||||||
"ASK_DELETE": "Segur que vols borrar?"
|
"ASK_DELETE": "Segur que vols borrar?"
|
||||||
|
@ -844,41 +845,41 @@
|
||||||
"FILTERS": {
|
"FILTERS": {
|
||||||
"TITLE": "Filtres",
|
"TITLE": "Filtres",
|
||||||
"INPUT_SEARCH_PLACEHOLDER": "Descripció o ref",
|
"INPUT_SEARCH_PLACEHOLDER": "Descripció o ref",
|
||||||
"TITLE_ACTION_SEARCH": "Search",
|
"TITLE_ACTION_SEARCH": "Busca",
|
||||||
"ACTION_SAVE_CUSTOM_FILTER": "save as custom filter",
|
"ACTION_SAVE_CUSTOM_FILTER": "Guarda com a filtre",
|
||||||
"BREADCRUMB": "Filters",
|
"BREADCRUMB": "Filtres",
|
||||||
"TITLE_BREADCRUMB": "Filters",
|
"TITLE_BREADCRUMB": "Filtres",
|
||||||
"CATEGORIES": {
|
"CATEGORIES": {
|
||||||
"TYPE": "Type",
|
"TYPE": "Tipus",
|
||||||
"STATUS": "Status",
|
"STATUS": "Estatus",
|
||||||
"SEVERITY": "Severity",
|
"SEVERITY": "Severitat",
|
||||||
"PRIORITIES": "Priorities",
|
"PRIORITIES": "Prioritats",
|
||||||
"TAGS": "Tags",
|
"TAGS": "Tags",
|
||||||
"ASSIGNED_TO": "Assigned to",
|
"ASSIGNED_TO": "Assignat a",
|
||||||
"CREATED_BY": "Created by",
|
"CREATED_BY": "Creat per",
|
||||||
"CUSTOM_FILTERS": "Custom filters"
|
"CUSTOM_FILTERS": "Filtres personalitzats"
|
||||||
},
|
},
|
||||||
"CONFIRM_DELETE": {
|
"CONFIRM_DELETE": {
|
||||||
"TITLE": "Delete custom filter",
|
"TITLE": "Esborrar filtre",
|
||||||
"MESSAGE": "the custom filter '{{customFilterName}}'"
|
"MESSAGE": "el filtre '{{customFilterName}}'"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"TABLE": {
|
"TABLE": {
|
||||||
"COLUMNS": {
|
"COLUMNS": {
|
||||||
"TYPE": "Tipus",
|
"TYPE": "Tipus",
|
||||||
"SEVERITY": "Severity",
|
"SEVERITY": "Severitat",
|
||||||
"PRIORITY": "Priority",
|
"PRIORITY": "Prioritat",
|
||||||
"SUBJECT": "Subject",
|
"SUBJECT": "Descripció",
|
||||||
"STATUS": "Status",
|
"STATUS": "Estatus",
|
||||||
"CREATED": "Created",
|
"CREATED": "Creat",
|
||||||
"ASSIGNED_TO": "Assigned to"
|
"ASSIGNED_TO": "Assignat a"
|
||||||
},
|
},
|
||||||
"TITLE_ACTION_CHANGE_STATUS": "Change status",
|
"TITLE_ACTION_CHANGE_STATUS": "Canviar estatus",
|
||||||
"TITLE_ACTION_ASSIGNED_TO": "Assigned to",
|
"TITLE_ACTION_ASSIGNED_TO": "Assignat a",
|
||||||
"EMPTY": {
|
"EMPTY": {
|
||||||
"TITLE": "There are no issues to report :-)",
|
"TITLE": "No hi ha incidències a reportar :-)",
|
||||||
"SUBTITLE": "Did you find an issue?",
|
"SUBTITLE": "Has trobat una incidència?",
|
||||||
"ACTION_CREATE_ISSUE": "Create a new Issue"
|
"ACTION_CREATE_ISSUE": "Crea nova incidència"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -920,12 +921,12 @@
|
||||||
"EXPLANATION_COLUMN_BUG_HUNTER": "Incidència reportada",
|
"EXPLANATION_COLUMN_BUG_HUNTER": "Incidència reportada",
|
||||||
"COLUMN_NIGHT_SHIFT": "Torn de nit",
|
"COLUMN_NIGHT_SHIFT": "Torn de nit",
|
||||||
"EXPLANATION_COLUMN_NIGHT_SHIFT": "Tasques tancades",
|
"EXPLANATION_COLUMN_NIGHT_SHIFT": "Tasques tancades",
|
||||||
"COLUMN_TOTAL_POWER": "Total Power",
|
"COLUMN_TOTAL_POWER": "Punts totals",
|
||||||
"EXPLANATION_COLUMN_TOTAL_POWER": "Total Points",
|
"EXPLANATION_COLUMN_TOTAL_POWER": "Punts totals",
|
||||||
"SECTION_TITLE_TEAM": "Team >",
|
"SECTION_TITLE_TEAM": "Equip >",
|
||||||
"SECTION_FILTER_ALL": "All",
|
"SECTION_FILTER_ALL": "Tot",
|
||||||
"CONFIRM_LEAVE_PROJECT": "Are you sure you want to leave the project?",
|
"CONFIRM_LEAVE_PROJECT": "Segur que vols deixar el projecte?",
|
||||||
"ACTION_LEAVE_PROJECT": "Leave this project"
|
"ACTION_LEAVE_PROJECT": "Abandonar aquest projecte"
|
||||||
},
|
},
|
||||||
"CHANGE_PASSWORD": {
|
"CHANGE_PASSWORD": {
|
||||||
"SECTION_NAME": "Canviar contrasenya",
|
"SECTION_NAME": "Canviar contrasenya",
|
||||||
|
@ -976,9 +977,9 @@
|
||||||
"FULL_NAME": "Nom complet",
|
"FULL_NAME": "Nom complet",
|
||||||
"PLACEHOLDER_FULL_NAME": "Esciur el teu nom complet (ex. Íñigo Montoya)",
|
"PLACEHOLDER_FULL_NAME": "Esciur el teu nom complet (ex. Íñigo Montoya)",
|
||||||
"BIO": "Bio",
|
"BIO": "Bio",
|
||||||
"PLACEHOLDER_BIO": "Tell us something about you",
|
"PLACEHOLDER_BIO": "Contans algo sobre tu mateix",
|
||||||
"LANGUAGE": "Language",
|
"LANGUAGE": "Llengua",
|
||||||
"LANGUAGE_DEFAULT": "-- use default language --"
|
"LANGUAGE_DEFAULT": "-- utilizat llengua per defecte --"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"WIZARD": {
|
"WIZARD": {
|
||||||
|
@ -992,7 +993,7 @@
|
||||||
"WIKI": {
|
"WIKI": {
|
||||||
"DATETIME": "DD MMM YYYY HH:mm",
|
"DATETIME": "DD MMM YYYY HH:mm",
|
||||||
"PLACEHOLDER_PAGE": "Esciu pàgina del Wiki",
|
"PLACEHOLDER_PAGE": "Esciu pàgina del Wiki",
|
||||||
"REMOVE": "Esborar pàgina de Wiki",
|
"REMOVE": "Esborrar pàgina de Wiki",
|
||||||
"DELETE_LIGHTBOX_TITLE": "Esborrar pàgina de Wiki",
|
"DELETE_LIGHTBOX_TITLE": "Esborrar pàgina de Wiki",
|
||||||
"NAVIGATION": {
|
"NAVIGATION": {
|
||||||
"SECTION_NAME": "Enllaços",
|
"SECTION_NAME": "Enllaços",
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
"NEW_BULK": "New bulk insert",
|
"NEW_BULK": "New bulk insert",
|
||||||
"RELATED_TASKS": "Related tasks",
|
"RELATED_TASKS": "Related tasks",
|
||||||
"LOGOUT": "Logout",
|
"LOGOUT": "Logout",
|
||||||
|
"EXTERNAL_USER": "an external user",
|
||||||
"GENERIC_ERROR": "One of our Oompa Loompas says {{error}}.",
|
"GENERIC_ERROR": "One of our Oompa Loompas says {{error}}.",
|
||||||
"IOCAINE_TEXT": "Feeling a bit overwhelmed by a task? Make sure others know about it by clicking on Iocaine when editing a task. It's possible to become immune to this (fictional) deadly poison by consuming small amounts over time just as it's possible to get better at what you do by occasionally taking on extra challenges!",
|
"IOCAINE_TEXT": "Feeling a bit overwhelmed by a task? Make sure others know about it by clicking on Iocaine when editing a task. It's possible to become immune to this (fictional) deadly poison by consuming small amounts over time just as it's possible to get better at what you do by occasionally taking on extra challenges!",
|
||||||
"TAGS": {
|
"TAGS": {
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
"NEW_BULK": "Nueva inserción en bloque",
|
"NEW_BULK": "Nueva inserción en bloque",
|
||||||
"RELATED_TASKS": "Tareas relacionadas",
|
"RELATED_TASKS": "Tareas relacionadas",
|
||||||
"LOGOUT": "Cerrar sesión",
|
"LOGOUT": "Cerrar sesión",
|
||||||
|
"EXTERNAL_USER": "un usuario externo",
|
||||||
"GENERIC_ERROR": "Uno de nuestros Oompa Loompas dice {{error}}.",
|
"GENERIC_ERROR": "Uno de nuestros Oompa Loompas dice {{error}}.",
|
||||||
"IOCAINE_TEXT": "¿Te sientes fuera de tu zona de confort en una tarea? Asegúrate de que los demás están al tanto de ello, marca el check de la Iocaína al editar una tarea. Igual eu era posible llegar a ser inmune a este veneno mortal a base de consumir pequeñas dosis a lo largo del tiempo, es posible conseguir mejor en lo que estás haciendo si afrontas de vez en cuando esta clase de retos!",
|
"IOCAINE_TEXT": "¿Te sientes fuera de tu zona de confort en una tarea? Asegúrate de que los demás están al tanto de ello, marca el check de la Iocaína al editar una tarea. Igual eu era posible llegar a ser inmune a este veneno mortal a base de consumir pequeñas dosis a lo largo del tiempo, es posible conseguir mejor en lo que estás haciendo si afrontas de vez en cuando esta clase de retos!",
|
||||||
"TAGS": {
|
"TAGS": {
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
"NEW_BULK": "Lisää monta",
|
"NEW_BULK": "Lisää monta",
|
||||||
"RELATED_TASKS": "Liittyvät tehtävät",
|
"RELATED_TASKS": "Liittyvät tehtävät",
|
||||||
"LOGOUT": "Kirjaudu ulos",
|
"LOGOUT": "Kirjaudu ulos",
|
||||||
|
"EXTERNAL_USER": "an external user",
|
||||||
"GENERIC_ERROR": "Oompa Loompas havaitsivat virheen {{error}}.",
|
"GENERIC_ERROR": "Oompa Loompas havaitsivat virheen {{error}}.",
|
||||||
"IOCAINE_TEXT": "Jos tehtävä ahdistaa, merkitse se hidasteeksi.",
|
"IOCAINE_TEXT": "Jos tehtävä ahdistaa, merkitse se hidasteeksi.",
|
||||||
"TAGS": {
|
"TAGS": {
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
"NEW_BULK": "Nouvel ajout en bloc",
|
"NEW_BULK": "Nouvel ajout en bloc",
|
||||||
"RELATED_TASKS": "Tâches associées",
|
"RELATED_TASKS": "Tâches associées",
|
||||||
"LOGOUT": "Déconnexion",
|
"LOGOUT": "Déconnexion",
|
||||||
|
"EXTERNAL_USER": "an external user",
|
||||||
"GENERIC_ERROR": "L'un de nos Ooompa Loompas dit {{error}}.",
|
"GENERIC_ERROR": "L'un de nos Ooompa Loompas dit {{error}}.",
|
||||||
"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": {
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
"NEW_BULK": "新批次插入",
|
"NEW_BULK": "新批次插入",
|
||||||
"RELATED_TASKS": "相關任務 ",
|
"RELATED_TASKS": "相關任務 ",
|
||||||
"LOGOUT": "登出",
|
"LOGOUT": "登出",
|
||||||
|
"EXTERNAL_USER": "an external user",
|
||||||
"GENERIC_ERROR": "我們的系統指出{{error}}.",
|
"GENERIC_ERROR": "我們的系統指出{{error}}.",
|
||||||
"IOCAINE_TEXT": "感到任務的不堪負荷?確認其它人在編輯任務時知道此狀況,可以點選Iocaine。它可能會成為免疫的致命狀況,只要長期小量消耗,但如果你只是偶而挑戰它可有助表現。",
|
"IOCAINE_TEXT": "感到任務的不堪負荷?確認其它人在編輯任務時知道此狀況,可以點選Iocaine。它可能會成為免疫的致命狀況,只要長期小量消耗,但如果你只是偶而挑戰它可有助表現。",
|
||||||
"TAGS": {
|
"TAGS": {
|
||||||
|
|
|
@ -21,7 +21,7 @@ div.wrapper(ng-controller="IssueDetailController as ctrl",
|
||||||
span(tg-bo-ref="us.ref")
|
span(tg-bo-ref="us.ref")
|
||||||
|
|
||||||
p.external-reference(ng-if="issue.external_reference")
|
p.external-reference(ng-if="issue.external_reference")
|
||||||
| {{ 'EXTERNAL_REFERENCE'|translate }}
|
| {{ 'ISSUES.EXTERNAL_REFERENCE'|translate }}
|
||||||
a(target="_blank", tg-bo-href="issue.external_reference[1]",
|
a(target="_blank", tg-bo-href="issue.external_reference[1]",
|
||||||
title="{{'ISSUES.GO_TO_EXTERNAL_REFERENCE' | translate}}")
|
title="{{'ISSUES.GO_TO_EXTERNAL_REFERENCE' | translate}}")
|
||||||
span {{ issue.external_reference[1] }}
|
span {{ issue.external_reference[1] }}
|
||||||
|
|
|
@ -41,9 +41,14 @@ def fetch(resources=None, languages=None):
|
||||||
"""
|
"""
|
||||||
Fetch translations from Transifex.
|
Fetch translations from Transifex.
|
||||||
"""
|
"""
|
||||||
|
for lang, lang_fixed in FIXED_LOCALES.items():
|
||||||
|
if os.path.exists("app/locales/locale-{}.json".format(lang_fixed)):
|
||||||
|
os.rename("app/locales/locale-{}.json".format(lang_fixed),
|
||||||
|
"app/locales/locale-{}.json".format(lang))
|
||||||
|
|
||||||
if not resources:
|
if not resources:
|
||||||
if languages is None:
|
if languages is None:
|
||||||
call("tx pull -a -f --minimum-perc=5", shell=True)
|
call("tx pull -f --minimum-perc=5", shell=True)
|
||||||
else:
|
else:
|
||||||
for lang in languages:
|
for lang in languages:
|
||||||
call("tx pull -f -l {lang}".format(lang=lang), shell=True)
|
call("tx pull -f -l {lang}".format(lang=lang), shell=True)
|
||||||
|
@ -51,18 +56,17 @@ def fetch(resources=None, languages=None):
|
||||||
else:
|
else:
|
||||||
for resource in resources:
|
for resource in resources:
|
||||||
if languages is None:
|
if languages is None:
|
||||||
call("tx pull -r {res} -a -f --minimum-perc=5".format(res=_tx_resource_for_name(resource)),
|
call("tx pull -r {res} -f --minimum-perc=5".format(res=_tx_resource_for_name(resource)),
|
||||||
shell=True)
|
shell=True)
|
||||||
else:
|
else:
|
||||||
for lang in languages:
|
for lang in languages:
|
||||||
call("tx pull -r {res} -f -l {lang}".format(res=_tx_resource_for_name(resource), lang=lang),
|
call("tx pull -r {res} -f -l {lang}".format(res=_tx_resource_for_name(resource), lang=lang),
|
||||||
shell=True)
|
shell=True)
|
||||||
|
|
||||||
if languages:
|
for lang, lang_fixed in FIXED_LOCALES.items():
|
||||||
for lang in languages:
|
if os.path.exists("app/locales/locale-{}.json".format(lang)):
|
||||||
if lang in FIXED_LOCALES:
|
os.rename("app/locales/locale-{}.json".format(lang),
|
||||||
os.rename("app/locales/locale-{}.json".format(lang),
|
"app/locales/locale-{}.json".format(lang_fixed))
|
||||||
"app/locales/locale-{}.json".format(FIXED_LOCALES[lang]))
|
|
||||||
|
|
||||||
|
|
||||||
def commit(resources=None, languages=None):
|
def commit(resources=None, languages=None):
|
||||||
|
|
Loading…
Reference in New Issue