From 2119a3a51e41720cb76eabf06224d962a16b501b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 22 Apr 2021 14:58:24 +0300 Subject: [PATCH] Updated translations. --- i18n/ja.i18n.json | 22 +++++++------- i18n/pt.i18n.json | 76 +++++++++++++++++++++++------------------------ i18n/sv.i18n.json | 34 ++++++++++----------- 3 files changed, 66 insertions(+), 66 deletions(-) diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json index 7ce75c608..de47de4cf 100644 --- a/i18n/ja.i18n.json +++ b/i18n/ja.i18n.json @@ -958,7 +958,7 @@ "globalSearch-instructions-operator-at": "`__operator_user_abbrev__username` - `ユーザー:` の短縮表現", "globalSearch-instructions-operator-member": "`__operator_member__:` - ** が *メンバー* のカード", "globalSearch-instructions-operator-assignee": "`__operator_assignee__:` - ** が *担当者* のカード", - "globalSearch-instructions-operator-creator": "`__operator_creator__:` - cards where ** is the card's creator", + "globalSearch-instructions-operator-creator": "`__operator_creator__:` - ** が作成者のカード", "globalSearch-instructions-operator-due": "`__operator_due__:` - 今から ** 日以内に期限が切れるカード `__operator_due__:__predicate_overdue__` - 期限が切れたすべてのカード", "globalSearch-instructions-operator-created": "`__operator_created__:` - ** 日以内に作成されたカード", "globalSearch-instructions-operator-modified": "`__operator_modified__:` - ** 日以内に変更されたカード", @@ -992,17 +992,17 @@ "created-at-newest-first": "作成日(新しいものから)", "created-at-oldest-first": "作成日(古いものから)", "links-heading": "Links", - "hide-system-messages-of-all-users": "Hide system messages of all users", - "now-system-messages-of-all-users-are-hidden": "Now system messages of all users are hidden", + "hide-system-messages-of-all-users": "全ユーザーのシステムメッセージを非表示にする", + "now-system-messages-of-all-users-are-hidden": "現在全ユーザーのシステムメッセージが非表示になっています", "move-swimlane": "スイムレーンを移動する", "moveSwimlanePopup-title": "スイムレーンを移動する", - "custom-field-stringtemplate": "String Template", - "custom-field-stringtemplate-format": "Format (use %{value} as placeholder)", - "custom-field-stringtemplate-separator": "Separator (use or   for a space)", + "custom-field-stringtemplate": "文字列テンプレート", + "custom-field-stringtemplate-format": "書式(%{value}をプレースホルダーとして使用)", + "custom-field-stringtemplate-separator": "セパレーター( または   は空白として使用)", "custom-field-stringtemplate-item-placeholder": "Press enter to add more items", - "creator": "Creator", - "filesReportTitle": "Files Report", - "orphanedFilesReportTitle": "Orphaned Files Report", - "reports": "Reports", - "rulesReportTitle": "Rules Report" + "creator": "作成者", + "filesReportTitle": "ファイルレポート", + "orphanedFilesReportTitle": "孤立ファイルレポート", + "reports": "レポート", + "rulesReportTitle": "ルールレポート" } \ No newline at end of file diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json index 2a94bfc89..d422f72ba 100644 --- a/i18n/pt.i18n.json +++ b/i18n/pt.i18n.json @@ -120,11 +120,11 @@ "assign-member": "Atribuir Membro", "attached": "anexado", "attachment": "Anexo", - "attachment-delete-pop": "Apagar um anexo é permanente. Não será possível recuperá-lo.", + "attachment-delete-pop": "Apagar um anexo é permanente. Não é reversível.", "attachmentDeletePopup-title": "Apagar Anexo?", "attachments": "Anexos", "auto-watch": "Observar automaticamente os quadros quando são criados", - "avatar-too-big": "The avatar is too large (520KB max)", + "avatar-too-big": "O avatar é demasiado grande (520KB máx.)", "back": "Voltar", "board-change-color": "Alterar cor", "board-nb-stars": "%s estrelas", @@ -150,7 +150,7 @@ "board-archived": "Este quadro está no Arquivo.", "card-comments-title": "Este cartão possui %s comentário.", "card-delete-notice": "A remoção será permanente. Perderá todas as acções associadas a este cartão.", - "card-delete-pop": "Todas as acções serão removidas do feed de Actividade e não poderá reabrir o cartão. Não há como desfazer.", + "card-delete-pop": "Todas as acções serão removidas do feed de atividade e não poderá reabrir o cartão. Não é reversível.", "card-delete-suggest-archive": "Pode mover um cartão para o Arquivo para removê-lo do quadro e preservar a atividade.", "card-due": "Data limite", "card-due-on": "Data limite em", @@ -259,7 +259,7 @@ "createCustomField": "Criar Campo", "createCustomFieldPopup-title": "Criar Campo", "current": "actual", - "custom-field-delete-pop": "Não existe desfazer. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico", + "custom-field-delete-pop": "Não é reversível. Isto irá remover este campo personalizado de todos os cartões e destruir o seu histórico.", "custom-field-checkbox": "Caixa de selecção", "custom-field-currency": "Moeda", "custom-field-currency-option": "Código de Moeda", @@ -356,7 +356,7 @@ "filter-no-label": "Sem etiquetas", "filter-member-label": "Filtrar por membro", "filter-no-member": "Sem membros", - "filter-assignee-label": "Filter by assignee", + "filter-assignee-label": "Filtrar por responsável", "filter-no-assignee": "Sem responsável", "filter-custom-fields-label": "Filtrar por campos personalizados", "filter-no-custom-fields": "Sem Campos Personalizados", @@ -406,7 +406,7 @@ "keyboard-shortcuts": "Atalhos do teclado", "label-create": "Criar Etiqueta", "label-default": "%s etiqueta (omissão)", - "label-delete-pop": "Não pode reverter. A etiqueta será apagada de todos os cartões e o seu histórico será destruído.", + "label-delete-pop": "Não é reversível. Isto irá remover esta etiqueta de todos os cartões e destruir o seu histórico.", "labels": "Etiquetas", "language": "Idioma", "last-admin-desc": "Não pode alterar funções porque deve existir pelo menos um administrador.", @@ -427,7 +427,7 @@ "listImportCardsTsvPopup-title": "Importar Excel CSV/TSV", "listMorePopup-title": "Mais", "link-list": "Ligar a esta lista", - "list-delete-pop": "Todas as acções serão removidas do feed de actividade e não poderá recuperar a lista. Não há como desfazer.", + "list-delete-pop": "Todas as acções serão removidas do feed de atividade e não poderá recuperar a lista. Não é reversível.", "list-delete-suggest-archive": "Pode mover uma lista para o Arquivo para a remover do quadro e preservar a actividade.", "lists": "Listas", "swimlanes": "Pistas", @@ -444,7 +444,7 @@ "moveSelectionPopup-title": "Mover a selecção", "multi-selection": "Selecção Múltipla", "multi-selection-label": "Definir etiqueta para seleção", - "multi-selection-member": "Set member for selection", + "multi-selection-member": "Defina membro para seleção", "multi-selection-on": "Selecção Múltipla está activa", "muted": "Silenciado", "muted-info": "Nunca será notificado de quaisquer alterações neste quadro", @@ -532,13 +532,13 @@ "upload": "Enviar", "upload-avatar": "Enviar um avatar", "uploaded-avatar": "Enviado um avatar", - "custom-top-left-corner-logo-image-url": "Custom Top Left Corner Logo Image URL", - "custom-top-left-corner-logo-link-url": "Custom Top Left Corner Logo Link URL", - "custom-top-left-corner-logo-height": "Custom Top Left Corner Logo Height. Default: 27", - "custom-login-logo-image-url": "Custom Login Logo Image URL", - "custom-login-logo-link-url": "Custom Login Logo Link URL", - "text-below-custom-login-logo": "Text below Custom Login Logo", - "automatic-linked-url-schemes": "Custom URL Schemes which should automatically be clickable. One URL Scheme per line", + "custom-top-left-corner-logo-image-url": "URL da Imagem do Logo Personalizado do Canto Superior Esquerdo", + "custom-top-left-corner-logo-link-url": "URL do Link do Logo Personalizado do Canto Superior Esquerdo", + "custom-top-left-corner-logo-height": "Altura do Logo Personalizado do Canto Superior Esquerdo. Por omissão: 27", + "custom-login-logo-image-url": "URL da Imagem do Logo de Login Personalizado", + "custom-login-logo-link-url": "Link URL do Logo de Login Personalizado", + "text-below-custom-login-logo": "Texto abaixo do Logo de Login Personalizado", + "automatic-linked-url-schemes": "Esquema de URL personalizado que deve ser clicável automaticamente. Um Esquema de URL por linha", "username": "Nome de utilizador", "import-usernames": "Importar Nomes de Utilizador", "view-it": "Visualizá-lo", @@ -637,7 +637,7 @@ "assigned-by": "Atribuído Por", "requested-by": "Solicitado Por", "board-delete-notice": "Apagar é permanente. Irá perder todas as listas, cartões e acções associadas a este quadro.", - "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e actividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não há como desfazer.", + "delete-board-confirm-popup": "Todas as listas, cartões, etiquetas e atividades serão apagadas e não poderá recuperar o conteúdo do quadro. Não é reversível.", "boardDeletePopup-title": "Apagar Quadro?", "delete-board": "Apagar Quadro", "default-subtasks-board": "Sub-tarefas para o quadro __board__", @@ -794,7 +794,7 @@ "team-number": "O número de equipas é:", "people-number": "O número de pessoas é:", "swimlaneDeletePopup-title": "Apagar Pista ?", - "swimlane-delete-pop": "Todas as acções serão removidas do feed de actividade e não será possível recuperar a pista. Não há como desfazer.", + "swimlane-delete-pop": "Todas as acções serão removidas do feed de atividade e não será possível recuperar a pista. Não é reversível.", "restore-all": "Restaurar todos", "delete-all": "Apagar todos", "loading": "A carregar, por favor aguarde.", @@ -816,7 +816,7 @@ "act-pastdue": "estava a lembrar que a data limite (__timeValue__) de __card__ já passou", "act-duenow": "estava a lembrar que a data limite (__timeValue__) de __card__ é agora", "act-atUserComment": "Foi mencionado em [__board__] __list__/__card__", - "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não há como desfazer.", + "delete-user-confirm-popup": "Tem a certeza que pretende apagar esta conta? Não é reversível.", "accounts-allowUserDelete": "Permitir aos utilizadores apagar as suas próprias contas", "hide-minicard-label-text": "Ocultar texto da etiqueta dos mini-cartões", "show-desktop-drag-handles": "Mostrar alças de arrasto do desktop", @@ -861,7 +861,7 @@ "ok": "OK", "organizations": "Organizações", "teams": "Equipas", - "displayName": "Display Name", + "displayName": "Nome a mostrar", "shortName": "Nome Curto", "website": "Website", "person": "Pessoa", @@ -904,7 +904,7 @@ "operator-user-abbrev": "@", "operator-member": "membro", "operator-member-abbrev": "m", - "operator-assignee": "assignee", + "operator-assignee": "responsável", "operator-assignee-abbrev": "a", "operator-creator": "criador", "operator-status": "estado", @@ -913,11 +913,11 @@ "operator-modified": "modificado", "operator-sort": "ordenar", "operator-comment": "comentar", - "operator-has": "has", + "operator-has": "tem", "operator-limit": "limite", "predicate-archived": "arquivado", - "predicate-open": "open", - "predicate-ended": "ended", + "predicate-open": "aberto", + "predicate-ended": "terminou", "predicate-all": "todos", "predicate-overdue": "data limite ultrapassada", "predicate-week": "semana", @@ -932,21 +932,21 @@ "predicate-checklist": "lista de verificação", "predicate-start": "início", "predicate-end": "fim", - "predicate-assignee": "assignee", + "predicate-assignee": "responsável", "predicate-member": "membro", "predicate-public": "público", "predicate-private": "privado", "operator-unknown-error": "%s não é um operador", - "operator-number-expected": "operator __operator__ expected a number, got '__value__'", - "operator-sort-invalid": "sort of '%s' is invalid", - "operator-status-invalid": "'%s' is not a valid status", - "operator-has-invalid": "%s is not a valid existence check", - "operator-limit-invalid": "%s is not a valid limit. Limit should be a positive integer.", - "next-page": "Next Page", - "previous-page": "Previous Page", + "operator-number-expected": "operador __operator__ esperava um número, teve '__value__'", + "operator-sort-invalid": "ordenar por '%s' é inválido", + "operator-status-invalid": "'%s' não é um estado válido", + "operator-has-invalid": "%s não é uma verificação válida", + "operator-limit-invalid": "%s não é um limite válido. Deve ser um número positivo.", + "next-page": "Página Seguinte", + "previous-page": "Página Anterior", "heading-notes": "Notas", "globalSearch-instructions-heading": "Instruções de Pesquisa", - "globalSearch-instructions-description": "Searches can include operators to refine the search. Operators are specified by writing the operator name and value separated by a colon. For example, an operator specification of `list:Blocked` would limit the search to cards that are contained in a list named *Blocked*. If the value contains spaces or special characters it must be enclosed in quotation marks (e.g. `__operator_list__:\"To Review\"`).", + "globalSearch-instructions-description": "Pesquisas podem incluir operadores para afinar a pesquisa. Operadores são definidos por escrever o nome do operador e o valor separados por dois pontos. Por exemplo, um operador definido como 'list:Blocked' vai limitar a pesquisa a cartões que pertençam a uma lista chamada *Blocked*. Se o valor conter espaços ou caracteres especiais, eles devem ser envolvidos em aspas (e.x. `__operator_list__:\"A Rever\"`).", "globalSearch-instructions-operators": "Operadores disponíveis:", "globalSearch-instructions-operator-board": "`__operator_board__:` - cards in boards matching the specified *<title>*", "globalSearch-instructions-operator-list": "`__operator_list__:<title>` - cards in lists matching the specified *<title>*", @@ -954,10 +954,10 @@ "globalSearch-instructions-operator-comment": "`__operator_comment__:<text>` - cartões com um comentário que contem *<text>*.", "globalSearch-instructions-operator-label": "`__operator_label__:<color>` `__operator_label__:<name>` - cartões que tenham uma etiqueta igual a *<color>* ou *<name>", "globalSearch-instructions-operator-hash": "`__operator_label_abbrev__<name|color>` - abreviatura de `__operator_label__:` ou `__operator_label__:`", - "globalSearch-instructions-operator-user": "`__operator_user__:<username>` - cards where *<username>* is a *member* or *assignee*", + "globalSearch-instructions-operator-user": "`__operator_user__:<username>` - cartões onde *<username>* é *member* ou *assignee*", "globalSearch-instructions-operator-at": "`__operator_user_abbrev__username` - abreviatura para `user:<username>`", "globalSearch-instructions-operator-member": "`__operator_member__:<username>` - cartões onde *<username>* é um *membro*", - "globalSearch-instructions-operator-assignee": "`__operator_assignee__:<username>` - cards where *<username>* is an *assignee*", + "globalSearch-instructions-operator-assignee": "`__operator_assignee__:<username>` - cartões onde *<username>* é *assignee*", "globalSearch-instructions-operator-creator": "`__operator_creator__:<username>` - cartões onde *<username>* é o criador do cartão", "globalSearch-instructions-operator-due": "`__operator_due__:<n>` - cartões que atingem a data limite em *<n>* dias a partir de hoje. `__operator_due__:__predicate_overdue__ lista todos os cartões que ultrapassaram as suas datas limite.", "globalSearch-instructions-operator-created": "`__operator_created__:<n>` - cartões que foram criados há *<n>* dias ou menos", @@ -997,12 +997,12 @@ "move-swimlane": "Move Swimlane", "moveSwimlanePopup-title": "Move Swimlane", "custom-field-stringtemplate": "String Template", - "custom-field-stringtemplate-format": "Format (use %{value} as placeholder)", + "custom-field-stringtemplate-format": "Formato (use %{value} como substituto)", "custom-field-stringtemplate-separator": "Separador (use ou   para um espaço)", "custom-field-stringtemplate-item-placeholder": "Pressione enter para adicionar mais itens", "creator": "Criador", - "filesReportTitle": "Files Report", - "orphanedFilesReportTitle": "Orphaned Files Report", + "filesReportTitle": "Relatório de Ficheiros", + "orphanedFilesReportTitle": "Relatórios de Ficheiros Soltos", "reports": "Relatórios", - "rulesReportTitle": "Rules Report" + "rulesReportTitle": "Relatório de Regras" } \ No newline at end of file diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json index b15686fb1..01fdf798e 100644 --- a/i18n/sv.i18n.json +++ b/i18n/sv.i18n.json @@ -344,12 +344,12 @@ "list-label-short-sort": "(M)", "filter": "Filtrera", "filter-cards": "Filtrera kort eller listor", - "filter-dates-label": "Filter by date", - "filter-no-due-date": "No due date", - "filter-overdue": "Overdue", - "filter-due-today": "Due today", - "filter-due-this-week": "Due this week", - "filter-due-tomorrow": "Due tomorrow", + "filter-dates-label": "Filtrera efter datum", + "filter-no-due-date": "Inget förfallodatum", + "filter-overdue": "Försenad", + "filter-due-today": "Förfaller idag", + "filter-due-this-week": "Förfaller denna vecka", + "filter-due-tomorrow": "Förfaller imorgon", "list-filter-label": "Filtrera lista efter titel", "filter-clear": "Rensa filter", "filter-labels-label": "Filtrera på etikett", @@ -906,7 +906,7 @@ "operator-member-abbrev": "m", "operator-assignee": "Tilldelad", "operator-assignee-abbrev": "a", - "operator-creator": "creator", + "operator-creator": "skapare", "operator-status": "status", "operator-due": "förfallotid", "operator-created": "skapad", @@ -958,7 +958,7 @@ "globalSearch-instructions-operator-at": "`__operator_user_abbrev__username` - förkortning för `user:<username>`", "globalSearch-instructions-operator-member": "`__operator_member__:<username>` - kort där *<username>* är en *medlem*", "globalSearch-instructions-operator-assignee": "`__operator_assignee__:<username>` - kort där *<username>* är en *tilldelad*", - "globalSearch-instructions-operator-creator": "`__operator_creator__:<username>` - cards where *<username>* is the card's creator", + "globalSearch-instructions-operator-creator": "`__operator_member__:<username>` - kort där *<username>* är kortets skapare", "globalSearch-instructions-operator-due": "`__operator_due__:1` - cards which are due up to *2* days from now. `__operator_due__:__predicate_overdue__ lists all cards past their due date.", "globalSearch-instructions-operator-created": "`__operator_created__:<n>` - kort som skapade för *<n>* dagar sedan eller mindre.", "globalSearch-instructions-operator-modified": "`__operator_modified__:<n>` - kort som är modifierade för *<n>* dagar sedan eller mindre", @@ -996,13 +996,13 @@ "now-system-messages-of-all-users-are-hidden": "Systemmeddelande dolda för alla användare", "move-swimlane": "Flytta simbana", "moveSwimlanePopup-title": "Flytta simbana", - "custom-field-stringtemplate": "String Template", - "custom-field-stringtemplate-format": "Format (use %{value} as placeholder)", - "custom-field-stringtemplate-separator": "Separator (use or   for a space)", - "custom-field-stringtemplate-item-placeholder": "Press enter to add more items", - "creator": "Creator", - "filesReportTitle": "Files Report", - "orphanedFilesReportTitle": "Orphaned Files Report", - "reports": "Reports", - "rulesReportTitle": "Rules Report" + "custom-field-stringtemplate": "Textmall", + "custom-field-stringtemplate-format": "Formatera (använd %{value} som platshållare)", + "custom-field-stringtemplate-separator": "Avskiljare (använd eller   för mellanslag)", + "custom-field-stringtemplate-item-placeholder": "Tryck enter för att lägga till fler", + "creator": "Skapare", + "filesReportTitle": "Filrapport", + "orphanedFilesReportTitle": "Föräldralös filrapport", + "reports": "Rapporter", + "rulesReportTitle": "Regelrapport" } \ No newline at end of file