Lauri Ojansivu 8 лет назад
Родитель
Сommit
b5836ab0ff
3 измененных файлов с 780 добавлено и 48 удалено
  1. 366 0
      i18n/gl.i18n.json
  2. 366 0
      i18n/nl.i18n.json
  3. 48 48
      i18n/vi.i18n.json

+ 366 - 0
i18n/gl.i18n.json

@@ -0,0 +1,366 @@
+{
+    "accept": "Aceptar",
+    "act-activity-notify": "[Wekan] Activity Notification",
+    "act-addAttachment": "attached __attachment__ to __card__",
+    "act-addComment": "commented on __card__: __comment__",
+    "act-createBoard": "created __board__",
+    "act-createCard": "added __card__ to __list__",
+    "act-createList": "added __list__ to __board__",
+    "act-addBoardMember": "added __member__ to __board__",
+    "act-archivedBoard": "archived __board__",
+    "act-archivedCard": "archived __card__",
+    "act-archivedList": "archived __list__",
+    "act-importBoard": "imported __board__",
+    "act-importCard": "imported __card__",
+    "act-importList": "imported __list__",
+    "act-joinMember": "added __member__ to __card__",
+    "act-moveCard": "moved __card__ from __oldList__ to __list__",
+    "act-removeBoardMember": "removed __member__ from __board__",
+    "act-restoredCard": "restored __card__ to __board__",
+    "act-unjoinMember": "removed __member__ from __card__",
+    "act-withBoardTitle": "[Wekan] __board__",
+    "act-withCardTitle": "[__board__] __card__",
+    "actions": "Accións",
+    "activities": "Actividades",
+    "activity": "Actividade",
+    "activity-added": "engadiuse %s a %s",
+    "activity-archived": "arquivouse%s",
+    "activity-attached": "attached %s to %s",
+    "activity-created": "created %s",
+    "activity-excluded": "excluded %s from %s",
+    "activity-imported": "imported %s into %s from %s",
+    "activity-imported-board": "imported %s from %s",
+    "activity-joined": "joined %s",
+    "activity-moved": "moved %s from %s to %s",
+    "activity-on": "on %s",
+    "activity-removed": "removed %s from %s",
+    "activity-sent": "sent %s to %s",
+    "activity-unjoined": "unjoined %s",
+    "activity-checklist-added": "added checklist to %s",
+    "add": "Engadir",
+    "add-attachment": "Engadir anexo",
+    "add-board": "Engadir taboleiro",
+    "add-card": "Engadir tarxeta",
+    "add-checklist": "Add Checklist",
+    "add-checklist-item": "Add an item to checklist",
+    "add-cover": "Add Cover",
+    "add-label": "Engadir etiqueta",
+    "add-list": "Engadir lista",
+    "add-members": "Engadir membros",
+    "added": "Added",
+    "addMemberPopup-title": "Membros",
+    "admin": "Admin",
+    "admin-desc": "Pode ver e editar tarxetas, retirar membros e cambiar a configuración do taboleiro.",
+    "all-boards": "Todos os taboleiros",
+    "and-n-other-card": "And __count__ other card",
+    "and-n-other-card_plural": "And __count__ other cards",
+    "apply": "Apply",
+    "app-is-offline": "Wekan is loading, please wait. Refreshing the page will cause data loss. If Wekan does not load, please check that Wekan server has not stopped.",
+    "archive": "Arquivar",
+    "archive-all": "Arquivar todo",
+    "archive-board": "Arquivar taboleiro",
+    "archive-card": "Arquivar tarxeta",
+    "archive-list": "Arquivar lista",
+    "archive-selection": "Arquivar selección",
+    "archiveBoardPopup-title": "Arquivar taboleiro?",
+    "archived-items": "Elementos arquivados",
+    "archived-boards": "Taboleiros arquivados",
+    "restore-board": "Restaurar taboleiro",
+    "no-archived-boards": "Non hai taboleiros arquivados.",
+    "archives": "Arquivos",
+    "assign-member": "Assign member",
+    "attached": "attached",
+    "attachment": "Anexo",
+    "attachment-delete-pop": "A eliminación de anexos é permanente. Non se pode desfacer.",
+    "attachmentDeletePopup-title": "Eliminar anexo?",
+    "attachments": "Anexos",
+    "auto-watch": "Automatically watch boards when they are created",
+    "avatar-too-big": "The avatar is too large (70KB max)",
+    "back": "Back",
+    "board-change-color": "Cambiar cor",
+    "board-nb-stars": "%s stars",
+    "board-not-found": "Board not found",
+    "board-private-info": "This board will be <strong>private</strong>.",
+    "board-public-info": "This board will be <strong>public</strong>.",
+    "boardChangeColorPopup-title": "Change Board Background",
+    "boardChangeTitlePopup-title": "Rename Board",
+    "boardChangeVisibilityPopup-title": "Change Visibility",
+    "boardChangeWatchPopup-title": "Change Watch",
+    "boardMenuPopup-title": "Board Menu",
+    "boards": "Taboleiros",
+    "bucket-example": "Like “Bucket List” for example",
+    "cancel": "Cancelar",
+    "card-archived": "This card is archived.",
+    "card-comments-title": "This card has %s comment.",
+    "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.",
+    "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.",
+    "card-delete-suggest-archive": "You can archive a card to remove it from the board and preserve the activity.",
+    "card-due": "Due",
+    "card-due-on": "Due on",
+    "card-edit-attachments": "Editar anexos",
+    "card-edit-labels": "Editar etiquetas",
+    "card-edit-members": "Editar membros",
+    "card-labels-title": "Cambiar as etiquetas da tarxeta.",
+    "card-members-title": "Add or remove members of the board from the card.",
+    "card-start": "Start",
+    "card-start-on": "Starts on",
+    "cardAttachmentsPopup-title": "Attach From",
+    "cardDeletePopup-title": "Delete Card?",
+    "cardDetailsActionsPopup-title": "Card Actions",
+    "cardLabelsPopup-title": "Etiquetas",
+    "cardMembersPopup-title": "Membros",
+    "cardMorePopup-title": "Máis",
+    "cards": "Tarxetas",
+    "change": "Cambiar",
+    "change-avatar": "Cambiar o avatar",
+    "change-password": "Cambiar o contrasinal",
+    "change-permissions": "Cambiar os permisos",
+    "change-settings": "Cambiar a configuración",
+    "changeAvatarPopup-title": "Cambiar o avatar",
+    "changeLanguagePopup-title": "Cambiar de idioma",
+    "changePasswordPopup-title": "Cambiar o contrasinal",
+    "changePermissionsPopup-title": "Cambiar os permisos",
+    "changeSettingsPopup-title": "Cambiar a configuración",
+    "checklists": "Checklists",
+    "click-to-star": "Click to star this board.",
+    "click-to-unstar": "Click to unstar this board.",
+    "clipboard": "Clipboard or drag & drop",
+    "close": "Close",
+    "close-board": "Close Board",
+    "close-board-pop": "You will be able to restore the board by clicking the “Archives” button from the home header.",
+    "color-black": "negro",
+    "color-blue": "azul",
+    "color-green": "verde",
+    "color-lime": "lime",
+    "color-orange": "laranxa",
+    "color-pink": "rosa",
+    "color-purple": "purple",
+    "color-red": "vermello",
+    "color-sky": "celeste",
+    "color-yellow": "amarelo",
+    "comment": "Comentario",
+    "comment-placeholder": "Escribir un comentario",
+    "comment-only": "Comment only",
+    "comment-only-desc": "Can comment on cards only.",
+    "computer": "Computador",
+    "create": "Crear",
+    "createBoardPopup-title": "Crear taboleiro",
+    "chooseBoardSourcePopup-title": "Importar taboleiro",
+    "createLabelPopup-title": "Crear etiqueta",
+    "current": "actual",
+    "date": "Data",
+    "decline": "Rexeitar",
+    "default-avatar": "Avatar predeterminado",
+    "delete": "Eliminar",
+    "deleteLabelPopup-title": "Eliminar a etiqueta?",
+    "description": "Descrición",
+    "disambiguateMultiLabelPopup-title": "Disambiguate Label Action",
+    "disambiguateMultiMemberPopup-title": "Disambiguate Member Action",
+    "discard": "Desbotar",
+    "done": "Feito",
+    "download": "Descargar",
+    "edit": "Editar",
+    "edit-avatar": "Cambiar de avatar",
+    "edit-profile": "Editar o perfil",
+    "editCardStartDatePopup-title": "Cambiar a data de inicio",
+    "editCardDueDatePopup-title": "Cambiar a data límite",
+    "editLabelPopup-title": "Cambiar a etiqueta",
+    "editNotificationPopup-title": "Editar a notificación",
+    "editProfilePopup-title": "Editar o perfil",
+    "email": "Correo electrónico",
+    "email-enrollAccount-subject": "An account created for you on __siteName__",
+    "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.",
+    "email-fail": "Sending email failed",
+    "email-invalid": "Invalid email",
+    "email-invite": "Invite via Email",
+    "email-invite-subject": "__inviter__ sent you an invitation",
+    "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.",
+    "email-resetPassword-subject": "Reset your password on __siteName__",
+    "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.",
+    "email-sent": "Email sent",
+    "email-verifyEmail-subject": "Verify your email address on __siteName__",
+    "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
+    "error-board-doesNotExist": "This board does not exist",
+    "error-board-notAdmin": "You need to be admin of this board to do that",
+    "error-board-notAMember": "You need to be a member of this board to do that",
+    "error-json-malformed": "Your text is not valid JSON",
+    "error-json-schema": "Your JSON data does not include the proper information in the correct format",
+    "error-list-doesNotExist": "Esta lista non existe",
+    "error-user-doesNotExist": "Este usuario non existe",
+    "error-user-notAllowSelf": "Non é posíbel convidarse a un mesmo",
+    "error-user-notCreated": "Este usuario non está creado",
+    "error-username-taken": "Este nome de usuario xa está collido",
+    "export-board": "Exportar taboleiro",
+    "filter": "Filtro",
+    "filter-cards": "Filtrar tarxetas",
+    "filter-clear": "Limpar filtro",
+    "filter-no-label": "Non hai etiquetas",
+    "filter-no-member": "Non hai membros",
+    "filter-on": "O filtro está activado",
+    "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.",
+    "filter-to-selection": "Filter to selection",
+    "fullname": "Nome completo",
+    "header-logo-title": "Retornar á páxina dos seus taboleiros.",
+    "hide-system-messages": "Agochar as mensaxes do sistema",
+    "headerBarCreateBoardPopup-title": "Crear taboleiro",
+    "home": "Inicio",
+    "import": "Importar",
+    "import-board": "importar taboleiro",
+    "import-board-title-trello": "Importar taboleiro de Trello",
+    "import-board-title-wekan": "Importar taboleiro de Wekan",
+    "from-trello": "De Trello",
+    "from-wekan": "De Wekan",
+    "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.",
+    "import-board-instruction-wekan": "In your Wekan board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.",
+    "import-json-placeholder": "Paste your valid JSON data here",
+    "import-map-members": "Map members",
+    "import-members-map": "Your imported board has some members. Please map the members you want to import to Wekan users",
+    "import-show-user-mapping": "Review members mapping",
+    "import-user-select": "Pick the Wekan user you want to use as this member",
+    "importMapMembersAddPopup-title": "Select Wekan member",
+    "info": "Informacións",
+    "initials": "Iniciais",
+    "invalid-date": "A data é incorrecta",
+    "joined": "joined",
+    "just-invited": "You are just invited to this board",
+    "keyboard-shortcuts": "Keyboard shortcuts",
+    "label-create": "Crear etiqueta",
+    "label-default": "%s label (default)",
+    "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.",
+    "labels": "Etiquetas",
+    "language": "Idioma",
+    "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+    "leave-board": "Saír do taboleiro",
+    "link-card": "Link to this card",
+    "list-archive-cards": "Archive all cards in this list",
+    "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view archived cards and bring them back to the board, click “Menu” > “Archived Items”.",
+    "list-move-cards": "Move all cards in this list",
+    "list-select-cards": "Select all cards in this list",
+    "listActionPopup-title": "List Actions",
+    "listImportCardPopup-title": "Import a Trello card",
+    "listMorePopup-title": "Máis",
+    "link-list": "Link to this list",
+    "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.",
+    "list-delete-suggest-archive": "You can archive a list to remove it from the board and preserve the activity.",
+    "lists": "Listas",
+    "log-out": "Pechar a sesión",
+    "log-in": "Acceder",
+    "loginPopup-title": "Acceder",
+    "memberMenuPopup-title": "Member Settings",
+    "members": "Membros",
+    "menu": "Menú",
+    "move-selection": "Mover selección",
+    "moveCardPopup-title": "Mover tarxeta",
+    "moveCardToBottom-title": "Mover abaixo de todo",
+    "moveCardToTop-title": "Mover arriba de todo",
+    "moveSelectionPopup-title": "Mover selección",
+    "multi-selection": "Selección múltipla",
+    "multi-selection-on": "Multi-Selection is on",
+    "muted": "Muted",
+    "muted-info": "You will never be notified of any changes in this board",
+    "my-boards": "My Boards",
+    "name": "Nome",
+    "no-archived-cards": "Non hai tarxetas arquivadas.",
+    "no-archived-lists": "Non hai listas arquivadas",
+    "no-results": "Non hai resultados",
+    "normal": "Normal",
+    "normal-desc": "Pode ver e editar tarxetas. Non pode cambiar a configuración.",
+    "not-accepted-yet": "O convite aínda non foi aceptado",
+    "notify-participate": "Receive updates to any cards you participate as creater or member",
+    "notify-watch": "Receive updates to any boards, lists, or cards you’re watching",
+    "optional": "opcional",
+    "or": "ou",
+    "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.",
+    "page-not-found": "Non se atopou a páxina.",
+    "password": "Contrasinal",
+    "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)",
+    "participating": "Participating",
+    "preview": "Preview",
+    "previewAttachedImagePopup-title": "Preview",
+    "previewClipboardImagePopup-title": "Preview",
+    "private": "Private",
+    "private-desc": "This board is private. Only people added to the board can view and edit it.",
+    "profile": "Perfil",
+    "public": "Público",
+    "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.",
+    "quick-access-description": "Star a board to add a shortcut in this bar.",
+    "remove-cover": "Remove Cover",
+    "remove-from-board": "Remove from Board",
+    "remove-label": "Remove Label",
+    "listDeletePopup-title": "Delete List ?",
+    "remove-member": "Remove Member",
+    "remove-member-from-card": "Remove from Card",
+    "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.",
+    "removeMemberPopup-title": "Remove Member?",
+    "rename": "Rename",
+    "rename-board": "Rename Board",
+    "restore": "Restore",
+    "save": "Save",
+    "search": "Search",
+    "select-color": "Select Color",
+    "shortcut-assign-self": "Assign yourself to current card",
+    "shortcut-autocomplete-emoji": "Autocomplete emoji",
+    "shortcut-autocomplete-members": "Autocomplete members",
+    "shortcut-clear-filters": "Clear all filters",
+    "shortcut-close-dialog": "Close Dialog",
+    "shortcut-filter-my-cards": "Filter my cards",
+    "shortcut-show-shortcuts": "Bring up this shortcuts list",
+    "shortcut-toggle-filterbar": "Toggle Filter Sidebar",
+    "shortcut-toggle-sidebar": "Toggle Board Sidebar",
+    "show-cards-minimum-count": "Show cards count if list contains more than",
+    "sidebar-open": "Open Sidebar",
+    "sidebar-close": "Close Sidebar",
+    "signupPopup-title": "Create an Account",
+    "star-board-title": "Click to star this board. It will show up at top of your boards list.",
+    "starred-boards": "Starred Boards",
+    "starred-boards-description": "Starred boards show up at the top of your boards list.",
+    "subscribe": "Subscribir",
+    "team": "Equipo",
+    "this-board": "este taboleiro",
+    "this-card": "esta tarxeta",
+    "time": "Hora",
+    "title": "Título",
+    "tracking": "Seguimento",
+    "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+    "unassign-member": "Unassign member",
+    "unsaved-description": "You have an unsaved description.",
+    "unwatch": "Unwatch",
+    "upload": "Enviar",
+    "upload-avatar": "Enviar un avatar",
+    "uploaded-avatar": "Uploaded an avatar",
+    "username": "Username",
+    "view-it": "View it",
+    "warn-list-archived": "warning: this card is in an archived list",
+    "watch": "Watch",
+    "watching": "Watching",
+    "watching-info": "You will be notified of any change in this board",
+    "welcome-board": "Welcome Board",
+    "welcome-list1": "Basics",
+    "welcome-list2": "Advanced",
+    "what-to-do": "What do you want to do?",
+    "admin-panel": "Admin Panel",
+    "settings": "Settings",
+    "people": "People",
+    "registration": "Registration",
+    "disable-self-registration": "Disable Self-Registration",
+    "invite": "Invite",
+    "invite-people": "Invite People",
+    "to-boards": "To board(s)",
+    "email-addresses": "Email Addresses",
+    "smtp-host-description": "The address of the SMTP server that handles your emails.",
+    "smtp-port-description": "The port your SMTP server uses for outgoing emails.",
+    "smtp-tls-description": "Enable TLS support for SMTP server",
+    "smtp-host": "SMTP Host",
+    "smtp-port": "SMTP Port",
+    "smtp-username": "Username",
+    "smtp-password": "Contrasinal",
+    "smtp-tls": "TLS support",
+    "send-from": "From",
+    "invitation-code": "Invitation Code",
+    "email-invite-register-subject": "__inviter__ sent you an invitation",
+    "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to Wekan for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.",
+    "error-invitation-code-not-exist": "Invitation code doesn't exist",
+    "error-notAuthorized": "You are not authorized to view this page.",
+    "outgoing-webhooks": "Outgoing Webhooks",
+    "outgoingWebhooksPopup-title": "Outgoing Webhooks"
+}

+ 366 - 0
i18n/nl.i18n.json

@@ -0,0 +1,366 @@
+{
+    "accept": "Accepteren",
+    "act-activity-notify": "[Wekan] Activiteit Notificatie",
+    "act-addAttachment": "attached __attachment__ to __card__",
+    "act-addComment": "gereageerd op __card__:__comment__",
+    "act-createBoard": "aangemaakt __board__",
+    "act-createCard": "toegevoegd __card__to__list__",
+    "act-createList": "toegevoegd __list__to__board__",
+    "act-addBoardMember": "toegevoegd __member__to__board__",
+    "act-archivedBoard": "gearchiveerd __board__",
+    "act-archivedCard": "gearchiveerd __card__",
+    "act-archivedList": "gearchiveerd __list__",
+    "act-importBoard": "geimporteerd __board__",
+    "act-importCard": "geimporteerd __card__",
+    "act-importList": "geimporteerd __list__",
+    "act-joinMember": "toegevoegd __member__to__card__",
+    "act-moveCard": "verplaatst __card__from__oldList__to__list__",
+    "act-removeBoardMember": "verwijderd __member__from__board__",
+    "act-restoredCard": "hersteld __card__to__board__",
+    "act-unjoinMember": "verwijderd __member__from__card__",
+    "act-withBoardTitle": "[Wekan] __board__",
+    "act-withCardTitle": "[__board__] __card__",
+    "actions": "Acties",
+    "activities": "Activiteiten",
+    "activity": "Activiteit",
+    "activity-added": "%s toegevoegd aan %s",
+    "activity-archived": "%s gearchiveerd",
+    "activity-attached": "%s bijgevoegd aan %s",
+    "activity-created": "%s aangemaakt",
+    "activity-excluded": "%s uitgesloten van %s",
+    "activity-imported": "%s geimporteerd in %s van %s",
+    "activity-imported-board": "%s geimporteerd van %s",
+    "activity-joined": "%s toegetreden",
+    "activity-moved": "%s verplaatst van %s naar %s",
+    "activity-on": "bij %s",
+    "activity-removed": "%s verwijderd van %s",
+    "activity-sent": "%s gestuurd naar %s",
+    "activity-unjoined": "uit %s gegaan",
+    "activity-checklist-added": "checklist toegevoegd aan %s",
+    "add": "Toevoegen",
+    "add-attachment": "Voeg Bijlage Toe",
+    "add-board": "Voeg Bord Toe",
+    "add-card": "Voeg Kaart Toe",
+    "add-checklist": "Voeg Checklist Toe",
+    "add-checklist-item": "Voeg item toe aan checklist",
+    "add-cover": "Voeg Cover Toe",
+    "add-label": "Voeg Label Toe",
+    "add-list": "Voeg Lijst Toe",
+    "add-members": "Voeg Leden Toe",
+    "added": "Toegevoegd",
+    "addMemberPopup-title": "Lede",
+    "admin": "Administrator",
+    "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.",
+    "all-boards": "Alle borden",
+    "and-n-other-card": "And __count__ other card",
+    "and-n-other-card_plural": "And __count__ other cards",
+    "apply": "Aanmelden",
+    "app-is-offline": "Wekan is aan het laden, wacht alstublieft. Het verversen van de pagina zorgt voor verlies van gegevens. Als Wekan niet laadt, check of de Wekan server is gestopt.",
+    "archive": "Archiveren",
+    "archive-all": "Alles Archiveren",
+    "archive-board": "Archiveer Bor",
+    "archive-card": "Archiveer Kaart",
+    "archive-list": "Archiveer Lijst",
+    "archive-selection": "Archiveer Selectie",
+    "archiveBoardPopup-title": "Archiveer Bord?",
+    "archived-items": "Gearchiveerde Items",
+    "archived-boards": "Gearchiveerde Borden",
+    "restore-board": "Herstel Bord",
+    "no-archived-boards": "Geen Gearchiveerde Borden.",
+    "archives": "Archieven",
+    "assign-member": "Wijs lid aan",
+    "attached": "bijgevoegd",
+    "attachment": "Bijlage",
+    "attachment-delete-pop": "Een bijlage verwijderen is permanent. Er is geen herstelmogelijkheid.",
+    "attachmentDeletePopup-title": "Verwijder Bijlage?",
+    "attachments": "Bijlagen",
+    "auto-watch": "Automatisch borden bekijken wanneer deze aangemaakt worden",
+    "avatar-too-big": "The avatar is too large (70KB max)",
+    "back": "Terug",
+    "board-change-color": "Verander kleur",
+    "board-nb-stars": "%s stars",
+    "board-not-found": "Board not found",
+    "board-private-info": "This board will be <strong>private</strong>.",
+    "board-public-info": "This board will be <strong>public</strong>.",
+    "boardChangeColorPopup-title": "Change Board Background",
+    "boardChangeTitlePopup-title": "Rename Board",
+    "boardChangeVisibilityPopup-title": "Change Visibility",
+    "boardChangeWatchPopup-title": "Change Watch",
+    "boardMenuPopup-title": "Board Menu",
+    "boards": "Boards",
+    "bucket-example": "Like “Bucket List” for example",
+    "cancel": "Cancel",
+    "card-archived": "This card is archived.",
+    "card-comments-title": "This card has %s comment.",
+    "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.",
+    "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.",
+    "card-delete-suggest-archive": "You can archive a card to remove it from the board and preserve the activity.",
+    "card-due": "Due",
+    "card-due-on": "Due on",
+    "card-edit-attachments": "Edit attachments",
+    "card-edit-labels": "Edit labels",
+    "card-edit-members": "Edit members",
+    "card-labels-title": "Change the labels for the card.",
+    "card-members-title": "Add or remove members of the board from the card.",
+    "card-start": "Start",
+    "card-start-on": "Starts on",
+    "cardAttachmentsPopup-title": "Attach From",
+    "cardDeletePopup-title": "Delete Card?",
+    "cardDetailsActionsPopup-title": "Card Actions",
+    "cardLabelsPopup-title": "Labels",
+    "cardMembersPopup-title": "Lede",
+    "cardMorePopup-title": "More",
+    "cards": "Cards",
+    "change": "Change",
+    "change-avatar": "Change Avatar",
+    "change-password": "Change Password",
+    "change-permissions": "Change permissions",
+    "change-settings": "Change Settings",
+    "changeAvatarPopup-title": "Change Avatar",
+    "changeLanguagePopup-title": "Change Language",
+    "changePasswordPopup-title": "Change Password",
+    "changePermissionsPopup-title": "Change Permissions",
+    "changeSettingsPopup-title": "Change Settings",
+    "checklists": "Checklists",
+    "click-to-star": "Click to star this board.",
+    "click-to-unstar": "Click to unstar this board.",
+    "clipboard": "Clipboard or drag & drop",
+    "close": "Close",
+    "close-board": "Close Board",
+    "close-board-pop": "You will be able to restore the board by clicking the “Archives” button from the home header.",
+    "color-black": "black",
+    "color-blue": "blue",
+    "color-green": "green",
+    "color-lime": "lime",
+    "color-orange": "orange",
+    "color-pink": "pink",
+    "color-purple": "purple",
+    "color-red": "red",
+    "color-sky": "sky",
+    "color-yellow": "yellow",
+    "comment": "Comment",
+    "comment-placeholder": "Write Comment",
+    "comment-only": "Comment only",
+    "comment-only-desc": "Can comment on cards only.",
+    "computer": "Computer",
+    "create": "Create",
+    "createBoardPopup-title": "Create Board",
+    "chooseBoardSourcePopup-title": "Import board",
+    "createLabelPopup-title": "Create Label",
+    "current": "current",
+    "date": "Date",
+    "decline": "Decline",
+    "default-avatar": "Default avatar",
+    "delete": "Delete",
+    "deleteLabelPopup-title": "Delete Label?",
+    "description": "Description",
+    "disambiguateMultiLabelPopup-title": "Disambiguate Label Action",
+    "disambiguateMultiMemberPopup-title": "Disambiguate Member Action",
+    "discard": "Discard",
+    "done": "Done",
+    "download": "Download",
+    "edit": "Edit",
+    "edit-avatar": "Change Avatar",
+    "edit-profile": "Edit Profile",
+    "editCardStartDatePopup-title": "Change start date",
+    "editCardDueDatePopup-title": "Change due date",
+    "editLabelPopup-title": "Change Label",
+    "editNotificationPopup-title": "Edit Notification",
+    "editProfilePopup-title": "Edit Profile",
+    "email": "Email",
+    "email-enrollAccount-subject": "An account created for you on __siteName__",
+    "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.",
+    "email-fail": "Sending email failed",
+    "email-invalid": "Invalid email",
+    "email-invite": "Invite via Email",
+    "email-invite-subject": "__inviter__ sent you an invitation",
+    "email-invite-text": "Dear __user__,\n\n__inviter__ invites you to join board \"__board__\" for collaborations.\n\nPlease follow the link below:\n\n__url__\n\nThanks.",
+    "email-resetPassword-subject": "Reset your password on __siteName__",
+    "email-resetPassword-text": "Hello __user__,\n\nTo reset your password, simply click the link below.\n\n__url__\n\nThanks.",
+    "email-sent": "Email sent",
+    "email-verifyEmail-subject": "Verify your email address on __siteName__",
+    "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
+    "error-board-doesNotExist": "This board does not exist",
+    "error-board-notAdmin": "You need to be admin of this board to do that",
+    "error-board-notAMember": "You need to be a member of this board to do that",
+    "error-json-malformed": "Your text is not valid JSON",
+    "error-json-schema": "Your JSON data does not include the proper information in the correct format",
+    "error-list-doesNotExist": "This list does not exist",
+    "error-user-doesNotExist": "This user does not exist",
+    "error-user-notAllowSelf": "You can not invite yourself",
+    "error-user-notCreated": "This user is not created",
+    "error-username-taken": "This username is already taken",
+    "export-board": "Export board",
+    "filter": "Filter",
+    "filter-cards": "Filter Cards",
+    "filter-clear": "Clear filter",
+    "filter-no-label": "No label",
+    "filter-no-member": "No member",
+    "filter-on": "Filter is on",
+    "filter-on-desc": "You are filtering cards on this board. Click here to edit filter.",
+    "filter-to-selection": "Filter to selection",
+    "fullname": "Full Name",
+    "header-logo-title": "Go back to your boards page.",
+    "hide-system-messages": "Hide system messages",
+    "headerBarCreateBoardPopup-title": "Create Board",
+    "home": "Home",
+    "import": "Import",
+    "import-board": "import board",
+    "import-board-title-trello": "Import board from Trello",
+    "import-board-title-wekan": "Import board from Wekan",
+    "from-trello": "From Trello",
+    "from-wekan": "From Wekan",
+    "import-board-instruction-trello": "In your Trello board, go to 'Menu', then 'More', 'Print and Export', 'Export JSON', and copy the resulting text.",
+    "import-board-instruction-wekan": "In your Wekan board, go to 'Menu', then 'Export board', and copy the text in the downloaded file.",
+    "import-json-placeholder": "Paste your valid JSON data here",
+    "import-map-members": "Map members",
+    "import-members-map": "Your imported board has some members. Please map the members you want to import to Wekan users",
+    "import-show-user-mapping": "Review members mapping",
+    "import-user-select": "Pick the Wekan user you want to use as this member",
+    "importMapMembersAddPopup-title": "Select Wekan member",
+    "info": "Infos",
+    "initials": "Initials",
+    "invalid-date": "Invalid date",
+    "joined": "joined",
+    "just-invited": "You are just invited to this board",
+    "keyboard-shortcuts": "Keyboard shortcuts",
+    "label-create": "Create Label",
+    "label-default": "%s label (default)",
+    "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.",
+    "labels": "Labels",
+    "language": "Language",
+    "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+    "leave-board": "Leave Board",
+    "link-card": "Link to this card",
+    "list-archive-cards": "Archive all cards in this list",
+    "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view archived cards and bring them back to the board, click “Menu” > “Archived Items”.",
+    "list-move-cards": "Move all cards in this list",
+    "list-select-cards": "Select all cards in this list",
+    "listActionPopup-title": "List Actions",
+    "listImportCardPopup-title": "Import a Trello card",
+    "listMorePopup-title": "More",
+    "link-list": "Link to this list",
+    "list-delete-pop": "All actions will be removed from the activity feed and you won't be able to recover the list. There is no undo.",
+    "list-delete-suggest-archive": "You can archive a list to remove it from the board and preserve the activity.",
+    "lists": "Lists",
+    "log-out": "Log Out",
+    "log-in": "Log In",
+    "loginPopup-title": "Log In",
+    "memberMenuPopup-title": "Member Settings",
+    "members": "Lede",
+    "menu": "Menu",
+    "move-selection": "Move selection",
+    "moveCardPopup-title": "Move Card",
+    "moveCardToBottom-title": "Move to Bottom",
+    "moveCardToTop-title": "Move to Top",
+    "moveSelectionPopup-title": "Move selection",
+    "multi-selection": "Multi-Selection",
+    "multi-selection-on": "Multi-Selection is on",
+    "muted": "Muted",
+    "muted-info": "You will never be notified of any changes in this board",
+    "my-boards": "My Boards",
+    "name": "Name",
+    "no-archived-cards": "No archived cards.",
+    "no-archived-lists": "No archived lists.",
+    "no-results": "No results",
+    "normal": "Normal",
+    "normal-desc": "Can view and edit cards. Can't change settings.",
+    "not-accepted-yet": "Invitation not accepted yet",
+    "notify-participate": "Receive updates to any cards you participate as creater or member",
+    "notify-watch": "Receive updates to any boards, lists, or cards you’re watching",
+    "optional": "optional",
+    "or": "or",
+    "page-maybe-private": "This page may be private. You may be able to view it by <a href='%s'>logging in</a>.",
+    "page-not-found": "Page not found.",
+    "password": "Password",
+    "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)",
+    "participating": "Participating",
+    "preview": "Preview",
+    "previewAttachedImagePopup-title": "Preview",
+    "previewClipboardImagePopup-title": "Preview",
+    "private": "Private",
+    "private-desc": "This board is private. Only people added to the board can view and edit it.",
+    "profile": "Profile",
+    "public": "Public",
+    "public-desc": "This board is public. It's visible to anyone with the link and will show up in search engines like Google. Only people added to the board can edit.",
+    "quick-access-description": "Star a board to add a shortcut in this bar.",
+    "remove-cover": "Remove Cover",
+    "remove-from-board": "Remove from Board",
+    "remove-label": "Remove Label",
+    "listDeletePopup-title": "Delete List ?",
+    "remove-member": "Remove Member",
+    "remove-member-from-card": "Remove from Card",
+    "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.",
+    "removeMemberPopup-title": "Remove Member?",
+    "rename": "Rename",
+    "rename-board": "Rename Board",
+    "restore": "Restore",
+    "save": "Save",
+    "search": "Search",
+    "select-color": "Select Color",
+    "shortcut-assign-self": "Assign yourself to current card",
+    "shortcut-autocomplete-emoji": "Autocomplete emoji",
+    "shortcut-autocomplete-members": "Autocomplete members",
+    "shortcut-clear-filters": "Clear all filters",
+    "shortcut-close-dialog": "Close Dialog",
+    "shortcut-filter-my-cards": "Filter my cards",
+    "shortcut-show-shortcuts": "Bring up this shortcuts list",
+    "shortcut-toggle-filterbar": "Toggle Filter Sidebar",
+    "shortcut-toggle-sidebar": "Toggle Board Sidebar",
+    "show-cards-minimum-count": "Show cards count if list contains more than",
+    "sidebar-open": "Open Sidebar",
+    "sidebar-close": "Close Sidebar",
+    "signupPopup-title": "Create an Account",
+    "star-board-title": "Click to star this board. It will show up at top of your boards list.",
+    "starred-boards": "Starred Boards",
+    "starred-boards-description": "Starred boards show up at the top of your boards list.",
+    "subscribe": "Subscribe",
+    "team": "Team",
+    "this-board": "this board",
+    "this-card": "this card",
+    "time": "Time",
+    "title": "Title",
+    "tracking": "Tracking",
+    "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+    "unassign-member": "Unassign member",
+    "unsaved-description": "You have an unsaved description.",
+    "unwatch": "Unwatch",
+    "upload": "Upload",
+    "upload-avatar": "Upload an avatar",
+    "uploaded-avatar": "Uploaded an avatar",
+    "username": "Username",
+    "view-it": "View it",
+    "warn-list-archived": "warning: this card is in an archived list",
+    "watch": "Watch",
+    "watching": "Watching",
+    "watching-info": "You will be notified of any change in this board",
+    "welcome-board": "Welcome Board",
+    "welcome-list1": "Basics",
+    "welcome-list2": "Advanced",
+    "what-to-do": "What do you want to do?",
+    "admin-panel": "Admin Panel",
+    "settings": "Settings",
+    "people": "People",
+    "registration": "Registration",
+    "disable-self-registration": "Disable Self-Registration",
+    "invite": "Invite",
+    "invite-people": "Invite People",
+    "to-boards": "To board(s)",
+    "email-addresses": "Email Addresses",
+    "smtp-host-description": "The address of the SMTP server that handles your emails.",
+    "smtp-port-description": "The port your SMTP server uses for outgoing emails.",
+    "smtp-tls-description": "Enable TLS support for SMTP server",
+    "smtp-host": "SMTP Host",
+    "smtp-port": "SMTP Port",
+    "smtp-username": "Username",
+    "smtp-password": "Password",
+    "smtp-tls": "TLS support",
+    "send-from": "From",
+    "invitation-code": "Invitation Code",
+    "email-invite-register-subject": "__inviter__ sent you an invitation",
+    "email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to Wekan for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.",
+    "error-invitation-code-not-exist": "Invitation code doesn't exist",
+    "error-notAuthorized": "You are not authorized to view this page.",
+    "outgoing-webhooks": "Outgoing Webhooks",
+    "outgoingWebhooksPopup-title": "Outgoing Webhooks"
+}

+ 48 - 48
i18n/vi.i18n.json

@@ -1,42 +1,42 @@
 {
     "accept": "Chấp nhận",
     "act-activity-notify": "[Wekan] Thông Báo Hoạt Động",
-    "act-addAttachment": "attached __attachment__ to __card__",
-    "act-addComment": "commented on __card__: __comment__",
-    "act-createBoard": "created __board__",
-    "act-createCard": "added __card__ to __list__",
-    "act-createList": "added __list__ to __board__",
-    "act-addBoardMember": "added __member__ to __board__",
-    "act-archivedBoard": "archived __board__",
-    "act-archivedCard": "archived __card__",
-    "act-archivedList": "archived __list__",
-    "act-importBoard": "imported __board__",
-    "act-importCard": "imported __card__",
-    "act-importList": "imported __list__",
-    "act-joinMember": "added __member__ to __card__",
-    "act-moveCard": "moved __card__ from __oldList__ to __list__",
-    "act-removeBoardMember": "removed __member__ from __board__",
-    "act-restoredCard": "restored __card__ to __board__",
-    "act-unjoinMember": "removed __member__ from __card__",
-    "act-withBoardTitle": "[Wekan] __board__",
+    "act-addAttachment": "đã đính kèm __attachment__ vào __card__",
+    "act-addComment": "đã bình luận trong __card__: __comment__",
+    "act-createBoard": "đã tạo __board__",
+    "act-createCard": "đã thêm __card__ vào __list__",
+    "act-createList": "đã thêm __list__ vào __board__",
+    "act-addBoardMember": "đã thêm __member__ vào __board__",
+    "act-archivedBoard": "đã lưu bảng __board__",
+    "act-archivedCard": "đã lưu thẻ __card__",
+    "act-archivedList": "đã lưu danh sách __list__",
+    "act-importBoard": "đã nạp bảng __board__",
+    "act-importCard": "đã nạp thẻ __card__",
+    "act-importList": "đã nạp danh sách __list__",
+    "act-joinMember": "đã thêm thành viên __member__ vào __card__",
+    "act-moveCard": "đã chuyển thẻ __card__ từ __oldList__ sang __list__",
+    "act-removeBoardMember": "đã xóa thành viên __member__ khỏi __board__",
+    "act-restoredCard": "đã khôi phục thẻ __card__ vào bảng __board__",
+    "act-unjoinMember": "đã xóa thành viên __member__ khỏi thẻ __card__",
+    "act-withBoardTitle": "[Wekan] Bảng __board__",
     "act-withCardTitle": "[__board__] __card__",
     "actions": "Hành Động",
     "activities": "Hoạt Động",
     "activity": "Hoạt Động",
-    "activity-added": "added %s to %s",
-    "activity-archived": "archived %s",
-    "activity-attached": "attached %s to %s",
-    "activity-created": "created %s",
-    "activity-excluded": "excluded %s from %s",
-    "activity-imported": "imported %s into %s from %s",
-    "activity-imported-board": "imported %s from %s",
-    "activity-joined": "joined %s",
-    "activity-moved": "moved %s from %s to %s",
-    "activity-on": "on %s",
-    "activity-removed": "removed %s from %s",
-    "activity-sent": "sent %s to %s",
-    "activity-unjoined": "unjoined %s",
-    "activity-checklist-added": "added checklist to %s",
+    "activity-added": "đã thêm %s vào %s",
+    "activity-archived": "đã lưu %s",
+    "activity-attached": "đã đính kèm %s vào %s",
+    "activity-created": "đã tạo %s",
+    "activity-excluded": "đã loại bỏ %s khỏi %s",
+    "activity-imported": "đã nạp %s vào %s từ %s",
+    "activity-imported-board": "đã nạp %s từ %s",
+    "activity-joined": "đã tham gia %s",
+    "activity-moved": "đã di chuyển %s từ %s đến %s",
+    "activity-on": "trên %s",
+    "activity-removed": "đã xóa %s từ %s",
+    "activity-sent": "gửi %s đến %s",
+    "activity-unjoined": "đã rời khỏi %s",
+    "activity-checklist-added": "đã thêm checklist vào %s",
     "add": "Thêm",
     "add-attachment": "Thêm Bản Đính Kèm",
     "add-board": "Thêm Bảng",
@@ -52,10 +52,10 @@
     "admin": "Quản Trị Viên",
     "admin-desc": "Có thể xem và chỉnh sửa những thẻ, xóa thành viên và thay đổi cài đặt cho bảng.",
     "all-boards": "Tất cả các bảng",
-    "and-n-other-card": "And __count__ other card",
-    "and-n-other-card_plural": "And __count__ other cards",
+    "and-n-other-card": "Và __count__ thẻ khác",
+    "and-n-other-card_plural": "Và __count__ thẻ khác",
     "apply": "Ứng Dụng",
-    "app-is-offline": "Wekan is loading, please wait. Refreshing the page will cause data loss. If Wekan does not load, please check that Wekan server has not stopped.",
+    "app-is-offline": "Wekan đang tải, vui lòng đợi. Tải lại trang có thể làm mất dữ liệu. Nếu Wekan không thể tải được, Vui lòng kiểm tra lại Wekan server.",
     "archive": "Lưu Trữ",
     "archive-all": "Lưu Trữ Tất Cả",
     "archive-board": "Lưu Trữ Bảng",
@@ -78,21 +78,21 @@
     "avatar-too-big": "Hình đại diện quá to (70KB tối đa)",
     "back": "Trở Lại",
     "board-change-color": "Đổi màu",
-    "board-nb-stars": "%s stars",
+    "board-nb-stars": "%s sao",
     "board-not-found": "Không tìm được bảng",
-    "board-private-info": "This board will be <strong>private</strong>.",
-    "board-public-info": "This board will be <strong>public</strong>.",
-    "boardChangeColorPopup-title": "Change Board Background",
-    "boardChangeTitlePopup-title": "Rename Board",
-    "boardChangeVisibilityPopup-title": "Change Visibility",
-    "boardChangeWatchPopup-title": "Change Watch",
+    "board-private-info": "Bảng này sẽ chuyển sang <strong> chế độ private</strong>.",
+    "board-public-info": "Bảng này sẽ chuyển sang <strong> chế độ public</strong>.",
+    "boardChangeColorPopup-title": "Thay hình nền của bảng",
+    "boardChangeTitlePopup-title": "Đổi tên bảng",
+    "boardChangeVisibilityPopup-title": "Đổi cách hiển thị",
+    "boardChangeWatchPopup-title": "Đổi cách xem",
     "boardMenuPopup-title": "Board Menu",
-    "boards": "Boards",
+    "boards": "Bảng",
     "bucket-example": "Like “Bucket List” for example",
-    "cancel": "Cancel",
-    "card-archived": "This card is archived.",
-    "card-comments-title": "This card has %s comment.",
-    "card-delete-notice": "Deleting is permanent. You will lose all actions associated with this card.",
+    "cancel": "Hủy",
+    "card-archived": "Thẻ này đã được lưu.",
+    "card-comments-title": "Thẻ này có %s bình luận.",
+    "card-delete-notice": "Hành động xóa là không thể khôi phục. Bạn sẽ mất hết các hoạt động liên quan đến thẻ này.",
     "card-delete-pop": "All actions will be removed from the activity feed and you won't be able to re-open the card. There is no undo.",
     "card-delete-suggest-archive": "You can archive a card to remove it from the board and preserve the activity.",
     "card-due": "Due",
@@ -293,7 +293,7 @@
     "remove-member-pop": "Remove __name__ (__username__) from __boardTitle__? The member will be removed from all cards on this board. They will receive a notification.",
     "removeMemberPopup-title": "Remove Member?",
     "rename": "Rename",
-    "rename-board": "Rename Board",
+    "rename-board": "Đổi tên bảng",
     "restore": "Restore",
     "save": "Save",
     "search": "Search",