summaryrefslogtreecommitdiffstats
path: root/i18n
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2018-06-08 01:51:58 +0300
committerLauri Ojansivu <x@xet7.org>2018-06-08 01:51:58 +0300
commite31741cd7b7a516a063f60f36e2c00a91efe0ca5 (patch)
treec970d0d0d8e6534430dd31fde52926855f278084 /i18n
parentd5bfa468f751bf8d1929ccb581e5771afb0e1d60 (diff)
downloadwekan-e31741cd7b7a516a063f60f36e2c00a91efe0ca5.tar.gz
wekan-e31741cd7b7a516a063f60f36e2c00a91efe0ca5.tar.bz2
wekan-e31741cd7b7a516a063f60f36e2c00a91efe0ca5.zip
Update translations.
Diffstat (limited to 'i18n')
-rw-r--r--i18n/ar.i18n.json478
-rw-r--r--i18n/bg.i18n.json478
-rw-r--r--i18n/br.i18n.json478
-rw-r--r--i18n/ca.i18n.json478
-rw-r--r--i18n/cs.i18n.json478
-rw-r--r--i18n/de.i18n.json478
-rw-r--r--i18n/el.i18n.json478
-rw-r--r--i18n/en-GB.i18n.json478
-rw-r--r--i18n/en.i18n.json2
-rw-r--r--i18n/eo.i18n.json478
-rw-r--r--i18n/es-AR.i18n.json478
-rw-r--r--i18n/es.i18n.json478
-rw-r--r--i18n/eu.i18n.json478
-rw-r--r--i18n/fa.i18n.json478
-rw-r--r--i18n/fi.i18n.json478
-rw-r--r--i18n/fr.i18n.json478
-rw-r--r--i18n/gl.i18n.json478
-rw-r--r--i18n/he.i18n.json478
-rw-r--r--i18n/hu.i18n.json478
-rw-r--r--i18n/hy.i18n.json478
-rw-r--r--i18n/id.i18n.json478
-rw-r--r--i18n/ig.i18n.json478
-rw-r--r--i18n/it.i18n.json478
-rw-r--r--i18n/ja.i18n.json478
-rw-r--r--i18n/ko.i18n.json478
-rw-r--r--i18n/lv.i18n.json478
-rw-r--r--i18n/mn.i18n.json478
-rw-r--r--i18n/nb.i18n.json478
-rw-r--r--i18n/nl.i18n.json478
-rw-r--r--i18n/pl.i18n.json478
-rw-r--r--i18n/pt-BR.i18n.json478
-rw-r--r--i18n/pt.i18n.json478
-rw-r--r--i18n/ro.i18n.json478
-rw-r--r--i18n/ru.i18n.json478
-rw-r--r--i18n/sr.i18n.json478
-rw-r--r--i18n/sv.i18n.json478
-rw-r--r--i18n/ta.i18n.json478
-rw-r--r--i18n/th.i18n.json478
-rw-r--r--i18n/tr.i18n.json478
-rw-r--r--i18n/uk.i18n.json478
-rw-r--r--i18n/vi.i18n.json478
-rw-r--r--i18n/zh-CN.i18n.json478
-rw-r--r--i18n/zh-TW.i18n.json478
43 files changed, 20077 insertions, 1 deletions
diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json
new file mode 100644
index 00000000..79f01cfe
--- /dev/null
+++ b/i18n/ar.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "اقبلboard",
+ "act-activity-notify": "[Wekan] اشعار عن نشاط",
+ "act-addAttachment": "ربط __attachment__ الى __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "علق على __comment__ : __card__",
+ "act-createBoard": "احدث __board__",
+ "act-createCard": "اضاف __card__ الى __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "اضاف __list__ الى __board__",
+ "act-addBoardMember": "اضاف __member__ الى __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "إستورد __board__",
+ "act-importCard": "إستورد __card__",
+ "act-importList": "إستورد __list__",
+ "act-joinMember": "اضاف __member__ الى __card__",
+ "act-moveCard": "حوّل __card__ من __oldList__ إلى __list__",
+ "act-removeBoardMember": "أزال __member__ من __board__",
+ "act-restoredCard": "أعاد __card__ إلى __board__",
+ "act-unjoinMember": "أزال __member__ من __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "الإجراءات",
+ "activities": "الأنشطة",
+ "activity": "النشاط",
+ "activity-added": "تمت إضافة %s ل %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "إرفاق %s ل %s",
+ "activity-created": "أنشأ %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "استبعاد %s عن %s",
+ "activity-imported": "imported %s into %s from %s",
+ "activity-imported-board": "imported %s from %s",
+ "activity-joined": "انضم %s",
+ "activity-moved": "تم نقل %s من %s إلى %s",
+ "activity-on": "على %s",
+ "activity-removed": "حذف %s إلى %s",
+ "activity-sent": "إرسال %s إلى %s",
+ "activity-unjoined": "غادر %s",
+ "activity-checklist-added": "أضاف قائمة تحقق إلى %s",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "أضف",
+ "add-attachment": "إضافة مرفق",
+ "add-board": "إضافة لوحة",
+ "add-card": "إضافة بطاقة",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "إضافة قائمة تدقيق",
+ "add-checklist-item": "إضافة عنصر إلى قائمة التحقق",
+ "add-cover": "إضافة غلاف",
+ "add-label": "إضافة ملصق",
+ "add-list": "إضافة قائمة",
+ "add-members": "تعيين أعضاء",
+ "added": "أُضيف",
+ "addMemberPopup-title": "الأعضاء",
+ "admin": "المدير",
+ "admin-desc": "إمكانية مشاهدة و تعديل و حذف أعضاء ، و تعديل إعدادات اللوحة أيضا.",
+ "admin-announcement": "إعلان",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "كل اللوحات",
+ "and-n-other-card": "And __count__ other بطاقة",
+ "and-n-other-card_plural": "And __count__ other بطاقات",
+ "apply": "طبق",
+ "app-is-offline": "يتمّ تحميل ويكان، يرجى الانتظار. سيؤدي تحديث الصفحة إلى فقدان البيانات. إذا لم يتم تحميل ويكان، يرجى التحقق من أن خادم ويكان لم يتوقف. ",
+ "archive": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "استعادة اللوحة",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "تعيين عضو",
+ "attached": "أُرفق)",
+ "attachment": "مرفق",
+ "attachment-delete-pop": "حذف المرق هو حذف نهائي . لا يمكن التراجع إذا حذف.",
+ "attachmentDeletePopup-title": "تريد حذف المرفق ?",
+ "attachments": "المرفقات",
+ "auto-watch": "مراقبة لوحات تلقائيا عندما يتم إنشاؤها",
+ "avatar-too-big": "الصورة الرمزية كبيرة جدا (70 كيلوبايت كحد أقصى)",
+ "back": "رجوع",
+ "board-change-color": "تغيير اللومr",
+ "board-nb-stars": "%s نجوم",
+ "board-not-found": "لوحة مفقودة",
+ "board-private-info": "سوف تصبح هذه اللوحة <strong>خاصة</strong>",
+ "board-public-info": "سوف تصبح هذه اللوحة <strong>عامّة</strong>.",
+ "boardChangeColorPopup-title": "تعديل خلفية الشاشة",
+ "boardChangeTitlePopup-title": "إعادة تسمية اللوحة",
+ "boardChangeVisibilityPopup-title": "تعديل وضوح الرؤية",
+ "boardChangeWatchPopup-title": "تغيير المتابعة",
+ "boardMenuPopup-title": "قائمة اللوحة",
+ "boards": "لوحات",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "القائمات",
+ "bucket-example": "مثل « todo list » على سبيل المثال",
+ "cancel": "إلغاء",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "%s تعليقات لهذه البطاقة",
+ "card-delete-notice": "هذا حذف أبديّ . سوف تفقد كل الإجراءات المنوطة بهذه البطاقة",
+ "card-delete-pop": "سيتم إزالة جميع الإجراءات من تبعات النشاط، وأنك لن تكون قادرا على إعادة فتح البطاقة. لا يوجد التراجع.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "مستحق",
+ "card-due-on": "مستحق في",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "تعديل المرفقات",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "تعديل العلامات",
+ "card-edit-members": "تعديل الأعضاء",
+ "card-labels-title": "تعديل علامات البطاقة.",
+ "card-members-title": "إضافة او حذف أعضاء للبطاقة.",
+ "card-start": "بداية",
+ "card-start-on": "يبدأ في",
+ "cardAttachmentsPopup-title": "إرفاق من",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "حذف البطاقة ?",
+ "cardDetailsActionsPopup-title": "إجراءات على البطاقة",
+ "cardLabelsPopup-title": "علامات",
+ "cardMembersPopup-title": "أعضاء",
+ "cardMorePopup-title": "المزيد",
+ "cards": "بطاقات",
+ "cards-count": "بطاقات",
+ "change": "Change",
+ "change-avatar": "تعديل الصورة الشخصية",
+ "change-password": "تغيير كلمة المرور",
+ "change-permissions": "تعديل الصلاحيات",
+ "change-settings": "تغيير الاعدادات",
+ "changeAvatarPopup-title": "تعديل الصورة الشخصية",
+ "changeLanguagePopup-title": "تغيير اللغة",
+ "changePasswordPopup-title": "تغيير كلمة المرور",
+ "changePermissionsPopup-title": "تعديل الصلاحيات",
+ "changeSettingsPopup-title": "تغيير الاعدادات",
+ "checklists": "قوائم التّدقيق",
+ "click-to-star": "اضغط لإضافة اللوحة للمفضلة.",
+ "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.",
+ "clipboard": "Clipboard or drag & drop",
+ "close": "غلق",
+ "close-board": "غلق اللوحة",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” 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-placeholder": "أكتب تعليق",
+ "comment-only": "التعليق فقط",
+ "comment-only-desc": "يمكن التعليق على بطاقات فقط.",
+ "computer": "حاسوب",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "نسخ رابط البطاقة إلى الحافظة",
+ "copyCardPopup-title": "نسخ البطاقة",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "إنشاء",
+ "createBoardPopup-title": "إنشاء لوحة",
+ "chooseBoardSourcePopup-title": "استيراد لوحة",
+ "createLabelPopup-title": "إنشاء علامة",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "الحالي",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "تاريخ",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "تاريخ",
+ "decline": "Decline",
+ "default-avatar": "صورة شخصية افتراضية",
+ "delete": "حذف",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "حذف العلامة ?",
+ "description": "وصف",
+ "disambiguateMultiLabelPopup-title": "تحديد الإجراء على العلامة",
+ "disambiguateMultiMemberPopup-title": "تحديد الإجراء على العضو",
+ "discard": "التخلص منها",
+ "done": "Done",
+ "download": "تنزيل",
+ "edit": "تعديل",
+ "edit-avatar": "تعديل الصورة الشخصية",
+ "edit-profile": "تعديل الملف الشخصي",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "تغيير تاريخ البدء",
+ "editCardDueDatePopup-title": "تغيير تاريخ الاستحقاق",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "تعديل العلامة",
+ "editNotificationPopup-title": "تصحيح الإشعار",
+ "editProfilePopup-title": "تعديل الملف الشخصي",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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": "لا يمكنك دعوة نفسك",
+ "error-user-notCreated": "This user is not created",
+ "error-username-taken": "إسم المستخدم مأخوذ مسبقا",
+ "error-email-taken": "البريد الإلكتروني مأخوذ بالفعل",
+ "export-board": "Export board",
+ "filter": "تصفية",
+ "filter-cards": "تصفية البطاقات",
+ "filter-clear": "مسح التصفية",
+ "filter-no-label": "لا يوجد ملصق",
+ "filter-no-member": "ليس هناك أي عضو",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "التصفية تشتغل",
+ "filter-on-desc": "أنت بصدد تصفية بطاقات هذه اللوحة. اضغط هنا لتعديل التصفية.",
+ "filter-to-selection": "تصفية بالتحديد",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "الإسم الكامل",
+ "header-logo-title": "الرجوع إلى صفحة اللوحات",
+ "hide-system-messages": "إخفاء رسائل النظام",
+ "headerBarCreateBoardPopup-title": "إنشاء لوحة",
+ "home": "الرئيسية",
+ "import": "Import",
+ "import-board": "استيراد لوحة",
+ "import-board-c": "استيراد لوحة",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "استيراد لوحة من ويكان",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "from-trello": "من تريلو",
+ "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": "في لوحة ويكان الخاصة بك، انتقل إلى 'القائمة'، ثم 'تصدير اللوحة'، ونسخ النص في الملف الذي تم تنزيله.",
+ "import-json-placeholder": "Paste your valid JSON data here",
+ "import-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": "حدّد عضو ويكان",
+ "info": "الإصدار",
+ "initials": "أولية",
+ "invalid-date": "تاريخ غير صالح",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "joined": "انضمّ",
+ "just-invited": "You are just invited to this board",
+ "keyboard-shortcuts": "اختصار لوحة المفاتيح",
+ "label-create": "إنشاء علامة",
+ "label-default": "%s علامة (افتراضية)",
+ "label-delete-pop": "لا يوجد تراجع. سيؤدي هذا إلى إزالة هذه العلامة من جميع بطاقات والقضاء على تأريخها",
+ "labels": "علامات",
+ "language": "لغة",
+ "last-admin-desc": "لا يمكن تعديل الأدوار لأن ذلك يتطلب صلاحيات المدير.",
+ "leave-board": "مغادرة اللوحة",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "مغادرة اللوحة ؟",
+ "link-card": "ربط هذه البطاقة",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "نقل بطاقات هذه القائمة",
+ "list-select-cards": "تحديد بطاقات هذه القائمة",
+ "listActionPopup-title": "قائمة الإجراءات",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Import a Trello card",
+ "listMorePopup-title": "المزيد",
+ "link-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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "القائمات",
+ "swimlanes": "Swimlanes",
+ "log-out": "تسجيل الخروج",
+ "log-in": "تسجيل الدخول",
+ "loginPopup-title": "تسجيل الدخول",
+ "memberMenuPopup-title": "أفضليات الأعضاء",
+ "members": "أعضاء",
+ "menu": "القائمة",
+ "move-selection": "Move selection",
+ "moveCardPopup-title": "نقل البطاقة",
+ "moveCardToBottom-title": "التحرك إلى القاع",
+ "moveCardToTop-title": "التحرك إلى الأعلى",
+ "moveSelectionPopup-title": "Move selection",
+ "multi-selection": "تحديد أكثر من واحدة",
+ "multi-selection-on": "Multi-Selection is on",
+ "muted": "مكتوم",
+ "muted-info": "You will never be notified of any changes in this board",
+ "my-boards": "لوحاتي",
+ "name": "اسم",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "لا توجد نتائج",
+ "normal": "عادي",
+ "normal-desc": "يمكن مشاهدة و تعديل البطاقات. لا يمكن تغيير إعدادات الضبط.",
+ "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": "اختياري",
+ "or": "or",
+ "page-maybe-private": "قدتكون هذه الصفحة خاصة . قد تستطيع مشاهدتها ب <a href='%s'>تسجيل الدخول</a>.",
+ "page-not-found": "صفحة غير موجودة",
+ "password": "كلمة المرور",
+ "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)",
+ "participating": "المشاركة",
+ "preview": "Preview",
+ "previewAttachedImagePopup-title": "Preview",
+ "previewClipboardImagePopup-title": "Preview",
+ "private": "خاص",
+ "private-desc": "هذه اللوحة خاصة . لا يسمح إلا للأعضاء .",
+ "profile": "ملف شخصي",
+ "public": "عامّ",
+ "public-desc": "هذه اللوحة عامة: مرئية لكلّ من يحصل على الرابط ، و هي مرئية أيضا في محركات البحث مثل جوجل. التعديل مسموح به للأعضاء فقط.",
+ "quick-access-description": "أضف لوحة إلى المفضلة لإنشاء اختصار في هذا الشريط.",
+ "remove-cover": "حذف الغلاف",
+ "remove-from-board": "حذف من اللوحة",
+ "remove-label": "إزالة التصنيف",
+ "listDeletePopup-title": "حذف القائمة ؟",
+ "remove-member": "حذف العضو",
+ "remove-member-from-card": "حذف من البطاقة",
+ "remove-member-pop": "حذف __name__ (__username__) من __boardTitle__ ? سيتم حذف هذا العضو من جميع بطاقة اللوحة مع إرسال إشعار له بذاك.",
+ "removeMemberPopup-title": "حذف العضو ?",
+ "rename": "إعادة التسمية",
+ "rename-board": "إعادة تسمية اللوحة",
+ "restore": "استعادة",
+ "save": "حفظ",
+ "search": "بحث",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "اختيار اللون",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "Assign yourself to current card",
+ "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية",
+ "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء",
+ "shortcut-clear-filters": "مسح التصفيات",
+ "shortcut-close-dialog": "غلق النافذة",
+ "shortcut-filter-my-cards": "تصفية بطاقاتي",
+ "shortcut-show-shortcuts": "عرض قائمة الإختصارات ،تلك",
+ "shortcut-toggle-filterbar": "Toggle Filter Sidebar",
+ "shortcut-toggle-sidebar": "إظهار-إخفاء الشريط الجانبي للوحة",
+ "show-cards-minimum-count": "إظهار عدد البطاقات إذا كانت القائمة تتضمن أكثر من",
+ "sidebar-open": "فتح الشريط الجانبي",
+ "sidebar-close": "إغلاق الشريط الجانبي",
+ "signupPopup-title": "إنشاء حساب",
+ "star-board-title": "اضغط لإضافة هذه اللوحة إلى المفضلة . سوف يتم إظهارها على رأس بقية اللوحات.",
+ "starred-boards": "اللوحات المفضلة",
+ "starred-boards-description": "تعرض اللوحات المفضلة على رأس بقية اللوحات.",
+ "subscribe": "اشتراك و متابعة",
+ "team": "فريق",
+ "this-board": "هذه اللوحة",
+ "this-card": "هذه البطاقة",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "الوقت",
+ "title": "عنوان",
+ "tracking": "تتبع",
+ "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+ "type": "Type",
+ "unassign-member": "إلغاء تعيين العضو",
+ "unsaved-description": "لديك وصف غير محفوظ",
+ "unwatch": "غير مُشاهد",
+ "upload": "Upload",
+ "upload-avatar": "رفع صورة شخصية",
+ "uploaded-avatar": "تم رفع الصورة الشخصية",
+ "username": "اسم المستخدم",
+ "view-it": "شاهدها",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "مُشاهد",
+ "watching": "مشاهدة",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "لوحة التّرحيب",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "المبادئ",
+ "welcome-list2": "متقدم",
+ "what-to-do": "ماذا تريد أن تنجز?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "لوحة التحكم",
+ "settings": "الإعدادات",
+ "people": "الناس",
+ "registration": "تسجيل",
+ "disable-self-registration": "Disable Self-Registration",
+ "invite": "دعوة",
+ "invite-people": "الناس المدعوين",
+ "to-boards": "إلى اللوحات",
+ "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": "تفعيل دعم TLS من اجل خادم SMTP",
+ "smtp-host": "مضيف SMTP",
+ "smtp-port": "منفذ SMTP",
+ "smtp-username": "اسم المستخدم",
+ "smtp-password": "كلمة المرور",
+ "smtp-tls": "دعم التي ال سي",
+ "send-from": "من",
+ "send-smtp-test": "Send a test email to yourself",
+ "invitation-code": "رمز الدعوة",
+ "email-invite-register-subject": "__inviter__ أرسل دعوة لك",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "error-invitation-code-not-exist": "رمز الدعوة غير موجود",
+ "error-notAuthorized": "أنتَ لا تملك الصلاحيات لرؤية هذه الصفحة.",
+ "outgoing-webhooks": "الويبهوك الصادرة",
+ "outgoingWebhooksPopup-title": "الويبهوك الصادرة",
+ "new-outgoing-webhook": "ويبهوك جديدة ",
+ "no-name": "(غير معروف)",
+ "Wekan_version": "إصدار ويكان",
+ "Node_version": "إصدار النود",
+ "OS_Arch": "معمارية نظام التشغيل",
+ "OS_Cpus": "استهلاك وحدة المعالجة المركزية لنظام التشغيل",
+ "OS_Freemem": "الذاكرة الحرة لنظام التشغيل",
+ "OS_Loadavg": "متوسط حمل نظام التشغيل",
+ "OS_Platform": "منصة نظام التشغيل",
+ "OS_Release": "إصدار نظام التشغيل",
+ "OS_Totalmem": "الذاكرة الكلية لنظام التشغيل",
+ "OS_Type": "نوع نظام التشغيل",
+ "OS_Uptime": "مدة تشغيل نظام التشغيل",
+ "hours": "الساعات",
+ "minutes": "الدقائق",
+ "seconds": "الثواني",
+ "show-field-on-card": "Show this field on card",
+ "yes": "نعم",
+ "no": "لا",
+ "accounts": "الحسابات",
+ "accounts-allowEmailChange": "السماح بتغيير البريد الإلكتروني",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json
new file mode 100644
index 00000000..86916ad4
--- /dev/null
+++ b/i18n/bg.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accept",
+ "act-activity-notify": "[Wekan] Известия за дейности",
+ "act-addAttachment": "прикачи __attachment__ към __card__",
+ "act-addChecklist": "добави списък със задачи __checklist__ към __card__",
+ "act-addChecklistItem": "добави __checklistItem__ към списък със задачи __checklist__ в __card__",
+ "act-addComment": "Коментира в __card__: __comment__",
+ "act-createBoard": "създаде __board__",
+ "act-createCard": "добави __card__ към __list__",
+ "act-createCustomField": "създаде собствено поле __customField__",
+ "act-createList": "добави __list__ към __board__",
+ "act-addBoardMember": "добави __member__ към __board__",
+ "act-archivedBoard": "__board__ беше преместен в Кошчето",
+ "act-archivedCard": "__card__ беше преместена в Кошчето",
+ "act-archivedList": "__list__ беше преместен в Кошчето",
+ "act-archivedSwimlane": "__swimlane__ беше преместен в Кошчето",
+ "act-importBoard": "импортира __board__",
+ "act-importCard": "импортира __card__",
+ "act-importList": "импортира __list__",
+ "act-joinMember": "добави __member__ към __card__",
+ "act-moveCard": "премести __card__ от __oldList__ в __list__",
+ "act-removeBoardMember": "премахна __member__ от __board__",
+ "act-restoredCard": "възстанови __card__ в __board__",
+ "act-unjoinMember": "премахна __member__ от __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Actions",
+ "activities": "Действия",
+ "activity": "Дейности",
+ "activity-added": "добави %s към %s",
+ "activity-archived": "премести %s в Кошчето",
+ "activity-attached": "прикачи %s към %s",
+ "activity-created": "създаде %s",
+ "activity-customfield-created": "създаде собствено поле %s",
+ "activity-excluded": "изключи %s от %s",
+ "activity-imported": "импортира %s в/във %s от %s",
+ "activity-imported-board": "импортира %s от %s",
+ "activity-joined": "се присъедини към %s",
+ "activity-moved": "премести %s от %s в/във %s",
+ "activity-on": "на %s",
+ "activity-removed": "премахна %s от %s",
+ "activity-sent": "изпрати %s до %s",
+ "activity-unjoined": "вече не е част от %s",
+ "activity-checklist-added": "добави списък със задачи към %s",
+ "activity-checklist-item-added": "добави точка към '%s' в/във %s",
+ "add": "Добави",
+ "add-attachment": "Добави прикачен файл",
+ "add-board": "Добави дъска",
+ "add-card": "Добави карта",
+ "add-swimlane": "Добави коридор",
+ "add-checklist": "Добави списък със задачи",
+ "add-checklist-item": "Добави точка към списъка със задачи",
+ "add-cover": "Добави корица",
+ "add-label": "Добави етикет",
+ "add-list": "Добави списък",
+ "add-members": "Добави членове",
+ "added": "Добавено",
+ "addMemberPopup-title": "Членове",
+ "admin": "Администратор",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Съобщение",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Съобщение от администратора",
+ "all-boards": "Всички дъски",
+ "and-n-other-card": "И __count__ друга карта",
+ "and-n-other-card_plural": "И __count__ други карти",
+ "apply": "Приложи",
+ "app-is-offline": "Wekan зарежда, моля изчакайте! Презареждането на страницата може да доведе до загуба на данни. Ако Wekan не се зареди, моля проверете дали сървъра му работи.",
+ "archive": "Премести в Кошчето",
+ "archive-all": "Премести всички в Кошчето",
+ "archive-board": "Премести Дъската в Кошчето",
+ "archive-card": "Премести Картата в Кошчето",
+ "archive-list": "Премести Списъка в Кошчето",
+ "archive-swimlane": "Премести Коридора в Кошчето",
+ "archive-selection": "Премести избраните в Кошчето",
+ "archiveBoardPopup-title": "Сигурни ли сте, че искате да преместите Дъската в Кошчето?",
+ "archived-items": "Кошче",
+ "archived-boards": "Дъски в Кошчето",
+ "restore-board": "Възстанови Дъската",
+ "no-archived-boards": "Няма Дъски в Кошчето.",
+ "archives": "Кошче",
+ "assign-member": "Възложи на член от екипа",
+ "attached": "прикачен",
+ "attachment": "Прикаченн файл",
+ "attachment-delete-pop": "Изтриването на прикачен файл е завинаги. Няма как да бъде възстановен.",
+ "attachmentDeletePopup-title": "Желаете ли да изтриете прикачения файл?",
+ "attachments": "Прикачени файлове",
+ "auto-watch": "Автоматично наблюдаване на дъските, когато са създадени",
+ "avatar-too-big": "Аватарът е прекалено голям (максимум 70KB)",
+ "back": "Назад",
+ "board-change-color": "Промени цвета",
+ "board-nb-stars": "%s звезди",
+ "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": "Промени името на Дъската",
+ "boardChangeVisibilityPopup-title": "Change Visibility",
+ "boardChangeWatchPopup-title": "Промени наблюдаването",
+ "boardMenuPopup-title": "Меню на Дъската",
+ "boards": "Дъски",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Коридори",
+ "board-view-lists": "Списъци",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "Картата е преместена в Кошчето.",
+ "card-comments-title": "Тази карта има %s коментар.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Готова за",
+ "card-due-on": "Готова за",
+ "card-spent": "Изработено време",
+ "card-edit-attachments": "Промени прикачените файлове",
+ "card-edit-custom-fields": "Промени собствените полета",
+ "card-edit-labels": "Промени етикетите",
+ "card-edit-members": "Промени членовете",
+ "card-labels-title": "Промени етикетите за картата.",
+ "card-members-title": "Добави или премахни членове на Дъската от тази карта.",
+ "card-start": "Начало",
+ "card-start-on": "Започва на",
+ "cardAttachmentsPopup-title": "Прикачи от",
+ "cardCustomField-datePopup-title": "Промени датата",
+ "cardCustomFieldsPopup-title": "Промени собствените полета",
+ "cardDeletePopup-title": "Желаете да изтриете картата?",
+ "cardDetailsActionsPopup-title": "Опции",
+ "cardLabelsPopup-title": "Етикети",
+ "cardMembersPopup-title": "Членове",
+ "cardMorePopup-title": "Още",
+ "cards": "Карти",
+ "cards-count": "Карти",
+ "change": "Промени",
+ "change-avatar": "Промени аватара",
+ "change-password": "Промени паролата",
+ "change-permissions": "Change permissions",
+ "change-settings": "Промени настройките",
+ "changeAvatarPopup-title": "Промени аватара",
+ "changeLanguagePopup-title": "Промени езика",
+ "changePasswordPopup-title": "Промени паролата",
+ "changePermissionsPopup-title": "Change Permissions",
+ "changeSettingsPopup-title": "Промяна на настройките",
+ "checklists": "Списъци със задачи",
+ "click-to-star": "Click to star this board.",
+ "click-to-unstar": "Натиснете, за да премахнете тази дъска от любими.",
+ "clipboard": "Клипборда или с драг & дроп",
+ "close": "Затвори",
+ "close-board": "Затвори Дъската",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "черно",
+ "color-blue": "синьо",
+ "color-green": "зелено",
+ "color-lime": "лайм",
+ "color-orange": "оранжево",
+ "color-pink": "розово",
+ "color-purple": "пурпурно",
+ "color-red": "червено",
+ "color-sky": "светло синьо",
+ "color-yellow": "жълто",
+ "comment": "Коментирай",
+ "comment-placeholder": "Напиши коментар",
+ "comment-only": "Само коментар",
+ "comment-only-desc": "Може да коментира само в карти.",
+ "computer": "Компютър",
+ "confirm-checklist-delete-dialog": "Сигурни ли сте, че искате да изтриете този чеклист?",
+ "copy-card-link-to-clipboard": "Копирай връзката на картата в клипборда",
+ "copyCardPopup-title": "Копирай картата",
+ "copyChecklistToManyCardsPopup-title": "Копирай шаблона за чеклисти в много карти",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Чекбокс",
+ "custom-field-date": "Дата",
+ "custom-field-dropdown": "Падащо меню",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Номер",
+ "custom-field-text": "Текст",
+ "custom-fields": "Собствени полета",
+ "date": "Дата",
+ "decline": "Отказ",
+ "default-avatar": "Основен аватар",
+ "delete": "Изтрий",
+ "deleteCustomFieldPopup-title": "Изтриване на Собственото поле?",
+ "deleteLabelPopup-title": "Желаете да изтриете етикета?",
+ "description": "Описание",
+ "disambiguateMultiLabelPopup-title": "Disambiguate Label Action",
+ "disambiguateMultiMemberPopup-title": "Disambiguate Member Action",
+ "discard": "Отказ",
+ "done": "Готово",
+ "download": "Сваляне",
+ "edit": "Промени",
+ "edit-avatar": "Промени аватара",
+ "edit-profile": "Промяна на профила",
+ "edit-wip-limit": "Промени WIP лимита",
+ "soft-wip-limit": "\"Мек\" WIP лимит",
+ "editCardStartDatePopup-title": "Промени началната дата",
+ "editCardDueDatePopup-title": "Промени датата за готовност",
+ "editCustomFieldPopup-title": "Промени Полето",
+ "editCardSpentTimePopup-title": "Промени изработеното време",
+ "editLabelPopup-title": "Промяна на Етикета",
+ "editNotificationPopup-title": "Промени известията",
+ "editProfilePopup-title": "Промяна на профила",
+ "email": "Имейл",
+ "email-enrollAccount-subject": "Ваш профил беше създаден на __siteName__",
+ "email-enrollAccount-text": "Hello __user__,\n\nTo start using the service, simply click the link below.\n\n__url__\n\nThanks.",
+ "email-fail": "Неуспешно изпращане на имейла",
+ "email-fail-text": "Възникна грешка при изпращането на имейла",
+ "email-invalid": "Невалиден имейл",
+ "email-invite": "Покани чрез имейл",
+ "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-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.",
+ "enable-wip-limit": "Включи WIP лимита",
+ "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",
+ "error-email-taken": "Имейлът е вече зает",
+ "export-board": "Export board",
+ "filter": "Филтър",
+ "filter-cards": "Филтрирай картите",
+ "filter-clear": "Премахване на филтрите",
+ "filter-no-label": "без етикет",
+ "filter-no-member": "без член",
+ "filter-no-custom-fields": "Няма Собствени полета",
+ "filter-on": "Има приложени филтри",
+ "filter-on-desc": "В момента филтрирате картите в тази дъска. Моля, натиснете тук, за да промените филтъра.",
+ "filter-to-selection": "Филтрирай избраните",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Име",
+ "header-logo-title": "Go back to your boards page.",
+ "hide-system-messages": "Скриване на системните съобщения",
+ "headerBarCreateBoardPopup-title": "Create Board",
+ "home": "Начало",
+ "import": "Import",
+ "import-board": "import board",
+ "import-board-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Избери Wekan член",
+ "info": "Версия",
+ "initials": "Инициали",
+ "invalid-date": "Невалидна дата",
+ "invalid-time": "Невалиден час",
+ "invalid-user": "Невалиден потребител",
+ "joined": "присъедини ",
+ "just-invited": "You are just invited to this board",
+ "keyboard-shortcuts": "Keyboard shortcuts",
+ "label-create": "Създай етикет",
+ "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": "Етикети",
+ "language": "Език",
+ "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+ "leave-board": "Leave Board",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Връзка към тази карта",
+ "list-archive-cards": "Премести всички карти от този списък в Кошчето",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Премести всички карти в този списък",
+ "list-select-cards": "Избери всички карти в този списък",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Импорт на карта от Trello",
+ "listMorePopup-title": "Още",
+ "link-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": "Можете да преместите списък в Кошчето, за да го премахнете от Дъската и запазите активността.",
+ "lists": "Списъци",
+ "swimlanes": "Коридори",
+ "log-out": "Изход",
+ "log-in": "Вход",
+ "loginPopup-title": "Вход",
+ "memberMenuPopup-title": "Настройки на профила",
+ "members": "Членове",
+ "menu": "Меню",
+ "move-selection": "Move selection",
+ "moveCardPopup-title": "Премести картата",
+ "moveCardToBottom-title": "Премести в края",
+ "moveCardToTop-title": "Премести в началото",
+ "moveSelectionPopup-title": "Move selection",
+ "multi-selection": "Множествен избор",
+ "multi-selection-on": "Множественият избор е приложен",
+ "muted": "Muted",
+ "muted-info": "You will never be notified of any changes in this board",
+ "my-boards": "Моите дъски",
+ "name": "Име",
+ "no-archived-cards": "Няма карти в Кошчето.",
+ "no-archived-lists": "Няма списъци в Кошчето.",
+ "no-archived-swimlanes": "Няма коридори в Кошчето.",
+ "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": "Получавате информация за всички карти, в които сте отбелязани или сте създали",
+ "notify-watch": "Получавате информация за всички дъски, списъци и карти, които наблюдавате",
+ "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": "Парола",
+ "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": "Профил",
+ "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": "Желаете да изтриете списъка?",
+ "remove-member": "Премахни член",
+ "remove-member-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": "Промени името на Дъската",
+ "restore": "Възстанови",
+ "save": "Запази",
+ "search": "Търсене",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Избери цвят",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Въведи WIP лимит",
+ "shortcut-assign-self": "Добави себе си към тази карта",
+ "shortcut-autocomplete-emoji": "Autocomplete emoji",
+ "shortcut-autocomplete-members": "Autocomplete members",
+ "shortcut-clear-filters": "Изчистване на всички филтри",
+ "shortcut-close-dialog": "Close Dialog",
+ "shortcut-filter-my-cards": "Филтрирай моите карти",
+ "shortcut-show-shortcuts": "Bring up this shortcuts list",
+ "shortcut-toggle-filterbar": "Отвори/затвори сайдбара с филтри",
+ "shortcut-toggle-sidebar": "Toggle Board Sidebar",
+ "show-cards-minimum-count": "Покажи бройката на картите, ако списъка съдържа повече от",
+ "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-description": "Любимите дъски се показват в началото на списъка Ви.",
+ "subscribe": "Subscribe",
+ "team": "Team",
+ "this-board": "this board",
+ "this-card": "картата",
+ "spent-time-hours": "Изработено време (часа)",
+ "overtime-hours": "Оувъртайм (часа)",
+ "overtime": "Оувъртайм",
+ "has-overtime-cards": "Има карти с оувъртайм",
+ "has-spenttime-cards": "Има карти с изработено време",
+ "time": "Време",
+ "title": "Title",
+ "tracking": "Следене",
+ "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+ "type": "Type",
+ "unassign-member": "Unassign member",
+ "unsaved-description": "You have an unsaved description.",
+ "unwatch": "Спри наблюдаването",
+ "upload": "Upload",
+ "upload-avatar": "Качване на аватар",
+ "uploaded-avatar": "Качихте аватар",
+ "username": "Потребителско име",
+ "view-it": "View it",
+ "warn-list-archived": "внимание: тази карта е в списък, който е в Кошчето",
+ "watch": "Наблюдавай",
+ "watching": "Наблюдава",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Невалиден WIP лимит",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Моля, преместете някои от задачите от този списък или въведете по-висок WIP лимит.",
+ "admin-panel": "Администраторски панел",
+ "settings": "Настройки",
+ "people": "Хора",
+ "registration": "Регистрация",
+ "disable-self-registration": "Disable Self-Registration",
+ "invite": "Покани",
+ "invite-people": "Покани хора",
+ "to-boards": "To board(s)",
+ "email-addresses": "Имейл адреси",
+ "smtp-host-description": "Адресът на SMTP сървъра, който обслужва Вашите имейли.",
+ "smtp-port-description": "Портът, който Вашият SMTP сървър използва за изходящи имейли.",
+ "smtp-tls-description": "Разреши TLS поддръжка за SMTP сървъра",
+ "smtp-host": "SMTP хост",
+ "smtp-port": "SMTP порт",
+ "smtp-username": "Потребителско име",
+ "smtp-password": "Парола",
+ "smtp-tls": "TLS поддръжка",
+ "send-from": "От",
+ "send-smtp-test": "Изпрати тестов имейл на себе си",
+ "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.",
+ "email-smtp-test-subject": "SMTP тестов имейл, изпратен от Wekan",
+ "email-smtp-test-text": "Успешно изпратихте имейл",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Версия на Wekan",
+ "Node_version": "Версия на Node",
+ "OS_Arch": "Архитектура на ОС",
+ "OS_Cpus": "Брой CPU ядра",
+ "OS_Freemem": "Свободна памет",
+ "OS_Loadavg": "ОС средно натоварване",
+ "OS_Platform": "ОС платформа",
+ "OS_Release": "ОС Версия",
+ "OS_Totalmem": "ОС Общо памет",
+ "OS_Type": "Тип ОС",
+ "OS_Uptime": "OS Ъптайм",
+ "hours": "часа",
+ "minutes": "минути",
+ "seconds": "секунди",
+ "show-field-on-card": "Покажи това поле в картата",
+ "yes": "Да",
+ "no": "Не",
+ "accounts": "Профили",
+ "accounts-allowEmailChange": "Разреши промяна на имейла",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Създаден на",
+ "verified": "Потвърден",
+ "active": "Активен",
+ "card-received": "Получена",
+ "card-received-on": "Получена на",
+ "card-end": "Завършена",
+ "card-end-on": "Завършена на",
+ "editCardReceivedDatePopup-title": "Промени датата на получаване",
+ "editCardEndDatePopup-title": "Промени датата на завършване",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json
new file mode 100644
index 00000000..226a1e8d
--- /dev/null
+++ b/i18n/br.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Asantiñ",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Oberoù",
+ "activities": "Oberiantizoù",
+ "activity": "Oberiantiz",
+ "activity-added": "%s ouzhpennet da %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "%s liammet ouzh %s",
+ "activity-created": "%s krouet",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "excluded %s from %s",
+ "activity-imported": "%s enporzhiet eus %s da %s",
+ "activity-imported-board": "%s enporzhiet da %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Ouzhpenn",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Ouzphenn ur golo",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Ouzhpenn izili",
+ "added": "Ouzhpennet",
+ "addMemberPopup-title": "Izili",
+ "admin": "Merour",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Back",
+ "board-change-color": "Kemmañ al liv",
+ "board-nb-stars": "%s stered",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Diverkañ ar gartenn ?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Izili",
+ "cardMorePopup-title": "Muioc’h",
+ "cards": "Kartennoù",
+ "cards-count": "Kartennoù",
+ "change": "Change",
+ "change-avatar": "Change Avatar",
+ "change-password": "Kemmañ ger-tremen",
+ "change-permissions": "Change permissions",
+ "change-settings": "Change Settings",
+ "changeAvatarPopup-title": "Change Avatar",
+ "changeLanguagePopup-title": "Change Language",
+ "changePasswordPopup-title": "Kemmañ ger-tremen",
+ "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 “Recycle Bin” button from the home header.",
+ "color-black": "du",
+ "color-blue": "glas",
+ "color-green": "gwer",
+ "color-lime": "melen sitroñs",
+ "color-orange": "orañjez",
+ "color-pink": "roz",
+ "color-purple": "mouk",
+ "color-red": "ruz",
+ "color-sky": "pers",
+ "color-yellow": "melen",
+ "comment": "Comment",
+ "comment-placeholder": "Write Comment",
+ "comment-only": "Comment only",
+ "comment-only-desc": "Can comment on cards only.",
+ "computer": "Computer",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Krouiñ",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Diverkañ",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Delete Label?",
+ "description": "Description",
+ "disambiguateMultiLabelPopup-title": "Disambiguate Label Action",
+ "disambiguateMultiMemberPopup-title": "Disambiguate Member Action",
+ "discard": "Discard",
+ "done": "Graet",
+ "download": "Download",
+ "edit": "Kemmañ",
+ "edit-avatar": "Change Avatar",
+ "edit-profile": "Edit Profile",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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": "Yezh",
+ "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+ "leave-board": "Leave Board",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Import a Trello card",
+ "listMorePopup-title": "Muioc’h",
+ "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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Izili",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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": "Ger-tremen",
+ "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",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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": "Ger-tremen",
+ "smtp-tls": "TLS support",
+ "send-from": "From",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json
new file mode 100644
index 00000000..8c7070e8
--- /dev/null
+++ b/i18n/ca.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accepta",
+ "act-activity-notify": "[Wekan] Notificació d'activitat",
+ "act-addAttachment": "adjuntat __attachment__ a __card__",
+ "act-addChecklist": "afegida la checklist _checklist__ a __card__",
+ "act-addChecklistItem": "afegit __checklistItem__ a la checklist __checklist__ on __card__",
+ "act-addComment": "comentat a __card__: __comment__",
+ "act-createBoard": "creat __board__",
+ "act-createCard": "afegit/da __card__ a __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "afegit/da __list__ a __board__",
+ "act-addBoardMember": "afegit/da __member__ a __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "__board__ importat",
+ "act-importCard": "__card__ importat",
+ "act-importList": "__list__ importat",
+ "act-joinMember": "afegit/da __member__ a __card__",
+ "act-moveCard": "mou __card__ de __oldList__ a __list__",
+ "act-removeBoardMember": "elimina __member__ de __board__",
+ "act-restoredCard": "recupera __card__ a __board__",
+ "act-unjoinMember": "elimina __member__ de __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Accions",
+ "activities": "Activitats",
+ "activity": "Activitat",
+ "activity-added": "ha afegit %s a %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "ha adjuntat %s a %s",
+ "activity-created": "ha creat %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "ha exclòs %s de %s",
+ "activity-imported": "importat %s dins %s des de %s",
+ "activity-imported-board": "importat %s des de %s",
+ "activity-joined": "s'ha unit a %s",
+ "activity-moved": "ha mogut %s de %s a %s",
+ "activity-on": "en %s",
+ "activity-removed": "ha eliminat %s de %s",
+ "activity-sent": "ha enviat %s %s",
+ "activity-unjoined": "desassignat %s",
+ "activity-checklist-added": "Checklist afegida a %s",
+ "activity-checklist-item-added": "afegida entrada de checklist de '%s' a %s",
+ "add": "Afegeix",
+ "add-attachment": "Afegeix adjunt",
+ "add-board": "Afegeix Tauler",
+ "add-card": "Afegeix fitxa",
+ "add-swimlane": "Afegix Carril de Natació",
+ "add-checklist": "Afegeix checklist",
+ "add-checklist-item": "Afegeix un ítem",
+ "add-cover": "Afegeix coberta",
+ "add-label": "Afegeix etiqueta",
+ "add-list": "Afegeix llista",
+ "add-members": "Afegeix membres",
+ "added": "Afegit",
+ "addMemberPopup-title": "Membres",
+ "admin": "Administrador",
+ "admin-desc": "Pots veure i editar fitxes, eliminar membres, i canviar la configuració del tauler",
+ "admin-announcement": "Bàndol",
+ "admin-announcement-active": "Activar bàndol del Sistema",
+ "admin-announcement-title": "Bàndol de l'administració",
+ "all-boards": "Tots els taulers",
+ "and-n-other-card": "And __count__ other card",
+ "and-n-other-card_plural": "And __count__ other cards",
+ "apply": "Aplica",
+ "app-is-offline": "Wekan s'està carregant, esperau si us plau. Refrescar la pàgina causarà la pérdua de les dades. Si Wekan no carrega, verificau que el servei de Wekan no estigui aturat",
+ "archive": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restaura Tauler",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assignar membre",
+ "attached": "adjuntat",
+ "attachment": "Adjunt",
+ "attachment-delete-pop": "L'esborrat d'un arxiu adjunt és permanent. No es pot desfer.",
+ "attachmentDeletePopup-title": "Esborrar adjunt?",
+ "attachments": "Adjunts",
+ "auto-watch": "Automàticament segueix el taulers quan són creats",
+ "avatar-too-big": "L'avatar es massa gran (70KM max)",
+ "back": "Enrere",
+ "board-change-color": "Canvia el color",
+ "board-nb-stars": "%s estrelles",
+ "board-not-found": "No s'ha trobat el tauler",
+ "board-private-info": "Aquest tauler serà <strong> privat </ strong>.",
+ "board-public-info": "Aquest tauler serà <strong> públic </ strong>.",
+ "boardChangeColorPopup-title": "Canvia fons",
+ "boardChangeTitlePopup-title": "Canvia el nom tauler",
+ "boardChangeVisibilityPopup-title": "Canvia visibilitat",
+ "boardChangeWatchPopup-title": "Canvia seguiment",
+ "boardMenuPopup-title": "Menú del tauler",
+ "boards": "Taulers",
+ "board-view": "Visió del tauler",
+ "board-view-swimlanes": "Carrils de Natació",
+ "board-view-lists": "Llistes",
+ "bucket-example": "Igual que “Bucket List”, per exemple",
+ "cancel": "Cancel·la",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "Aquesta fitxa té %s comentaris.",
+ "card-delete-notice": "L'esborrat és permanent. Perdreu totes les accions associades a aquesta fitxa.",
+ "card-delete-pop": "Totes les accions s'eliminaran de l'activitat i no podreu tornar a obrir la fitxa. No es pot desfer.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Finalitza",
+ "card-due-on": "Finalitza a",
+ "card-spent": "Temps Dedicat",
+ "card-edit-attachments": "Edita arxius adjunts",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Edita etiquetes",
+ "card-edit-members": "Edita membres",
+ "card-labels-title": "Canvia les etiquetes de la fitxa",
+ "card-members-title": "Afegeix o eliminar membres del tauler des de la fitxa.",
+ "card-start": "Comença",
+ "card-start-on": "Comença a",
+ "cardAttachmentsPopup-title": "Adjunta des de",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Esborrar fitxa?",
+ "cardDetailsActionsPopup-title": "Accions de fitxes",
+ "cardLabelsPopup-title": "Etiquetes",
+ "cardMembersPopup-title": "Membres",
+ "cardMorePopup-title": "Més",
+ "cards": "Fitxes",
+ "cards-count": "Fitxes",
+ "change": "Canvia",
+ "change-avatar": "Canvia Avatar",
+ "change-password": "Canvia la clau",
+ "change-permissions": "Canvia permisos",
+ "change-settings": "Canvia configuració",
+ "changeAvatarPopup-title": "Canvia Avatar",
+ "changeLanguagePopup-title": "Canvia idioma",
+ "changePasswordPopup-title": "Canvia la contrasenya",
+ "changePermissionsPopup-title": "Canvia permisos",
+ "changeSettingsPopup-title": "Canvia configuració",
+ "checklists": "Checklists",
+ "click-to-star": "Fes clic per destacar aquest tauler.",
+ "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.",
+ "clipboard": "Portaretalls o estirar i amollar",
+ "close": "Tanca",
+ "close-board": "Tanca tauler",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "negre",
+ "color-blue": "blau",
+ "color-green": "verd",
+ "color-lime": "llima",
+ "color-orange": "taronja",
+ "color-pink": "rosa",
+ "color-purple": "púrpura",
+ "color-red": "vermell",
+ "color-sky": "cel",
+ "color-yellow": "groc",
+ "comment": "Comentari",
+ "comment-placeholder": "Escriu un comentari",
+ "comment-only": "Només comentaris",
+ "comment-only-desc": "Només pots fer comentaris a les fitxes",
+ "computer": "Ordinador",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copia l'enllaç de la ftixa al porta-retalls",
+ "copyCardPopup-title": "Copia la fitxa",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Títols de fitxa i Descripcions de destí en aquest format JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Títol de la primera fitxa\", \"description\":\"Descripció de la primera fitxa\"}, {\"title\":\"Títol de la segona fitxa\",\"description\":\"Descripció de la segona fitxa\"},{\"title\":\"Títol de l'última fitxa\",\"description\":\"Descripció de l'última fitxa\"} ]",
+ "create": "Crea",
+ "createBoardPopup-title": "Crea tauler",
+ "chooseBoardSourcePopup-title": "Importa Tauler",
+ "createLabelPopup-title": "Crea etiqueta",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "Actual",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Data",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Data",
+ "decline": "Declina",
+ "default-avatar": "Avatar per defecte",
+ "delete": "Esborra",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Esborra etiqueta",
+ "description": "Descripció",
+ "disambiguateMultiLabelPopup-title": "Desfe l'ambigüitat en les etiquetes",
+ "disambiguateMultiMemberPopup-title": "Desfe l'ambigüitat en els membres",
+ "discard": "Descarta",
+ "done": "Fet",
+ "download": "Descarrega",
+ "edit": "Edita",
+ "edit-avatar": "Canvia Avatar",
+ "edit-profile": "Edita el teu Perfil",
+ "edit-wip-limit": "Edita el Límit de Treball en Progrès",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Canvia data d'inici",
+ "editCardDueDatePopup-title": "Canvia data de finalització",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Canvia temps dedicat",
+ "editLabelPopup-title": "Canvia etiqueta",
+ "editNotificationPopup-title": "Edita la notificació",
+ "editProfilePopup-title": "Edita teu Perfil",
+ "email": "Correu electrònic",
+ "email-enrollAccount-subject": "An account created for you on __siteName__",
+ "email-enrollAccount-text": "Hola __user__,\n\nPer començar a utilitzar el servei, segueix l'enllaç següent.\n\n__url__\n\nGràcies.",
+ "email-fail": "Error enviant el correu",
+ "email-fail-text": "Error en intentar enviar e-mail",
+ "email-invalid": "Adreça de correu invàlida",
+ "email-invite": "Convida mitjançant correu electrònic",
+ "email-invite-subject": "__inviter__ t'ha convidat",
+ "email-invite-text": "Benvolgut __user__,\n\n __inviter__ t'ha convidat a participar al tauler \"__board__\" per col·laborar-hi.\n\nSegueix l'enllaç següent:\n\n __url__\n\n Gràcies.",
+ "email-resetPassword-subject": "Reset your password on __siteName__",
+ "email-resetPassword-text": "Hola __user__,\n \n per resetejar la teva contrasenya, segueix l'enllaç següent.\n \n __url__\n \n Gràcies.",
+ "email-sent": "Correu enviat",
+ "email-verifyEmail-subject": "Verify your email address on __siteName__",
+ "email-verifyEmail-text": "Hola __user__, \n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.",
+ "enable-wip-limit": "Activa e Límit de Treball en Progrès",
+ "error-board-doesNotExist": "Aquest tauler no existeix",
+ "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquest acció",
+ "error-board-notAMember": "Necessites ser membre d'aquest tauler per dur a terme aquesta acció",
+ "error-json-malformed": "El text no és JSON vàlid",
+ "error-json-schema": "La dades JSON no contenen la informació en el format correcte",
+ "error-list-doesNotExist": "La llista no existeix",
+ "error-user-doesNotExist": "L'usuari no existeix",
+ "error-user-notAllowSelf": "No et pots convidar a tu mateix",
+ "error-user-notCreated": "L'usuari no s'ha creat",
+ "error-username-taken": "Aquest usuari ja existeix",
+ "error-email-taken": "L'adreça de correu electrònic ja és en ús",
+ "export-board": "Exporta tauler",
+ "filter": "Filtre",
+ "filter-cards": "Fitxes de filtre",
+ "filter-clear": "Elimina filtre",
+ "filter-no-label": "Sense etiqueta",
+ "filter-no-member": "Sense membres",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "Filtra per",
+ "filter-on-desc": "Estau filtrant fitxes en aquest tauler. Feu clic aquí per editar el filtre.",
+ "filter-to-selection": "Filtra selecció",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Nom complet",
+ "header-logo-title": "Torna a la teva pàgina de taulers",
+ "hide-system-messages": "Oculta missatges del sistema",
+ "headerBarCreateBoardPopup-title": "Crea tauler",
+ "home": "Inici",
+ "import": "importa",
+ "import-board": "Importa tauler",
+ "import-board-c": "Importa tauler",
+ "import-board-title-trello": "Importa tauler des de Trello",
+ "import-board-title-wekan": "I",
+ "import-sandstorm-warning": "Estau segur que voleu esborrar aquesta checklist?",
+ "from-trello": "Des de Trello",
+ "from-wekan": "Des de Wekan",
+ "import-board-instruction-trello": "En el teu tauler Trello, ves a 'Menú', 'Més'.' Imprimir i Exportar', 'Exportar JSON', i copia el text resultant.",
+ "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": "Aferra codi JSON vàlid aquí",
+ "import-map-members": "Mapeja el membres",
+ "import-members-map": "El tauler importat conté membres. Assigna els membres que vulguis importar a usuaris Wekan",
+ "import-show-user-mapping": "Revisa l'assignació de membres",
+ "import-user-select": "Selecciona l'usuari Wekan que vulguis associar a aquest membre",
+ "importMapMembersAddPopup-title": "Selecciona un membre de Wekan",
+ "info": "Versió",
+ "initials": "Inicials",
+ "invalid-date": "Data invàlida",
+ "invalid-time": "Temps Invàlid",
+ "invalid-user": "Usuari invàlid",
+ "joined": "s'ha unit",
+ "just-invited": "Has estat convidat a aquest tauler",
+ "keyboard-shortcuts": "Dreceres de teclat",
+ "label-create": "Crea etiqueta",
+ "label-default": "%s etiqueta (per defecte)",
+ "label-delete-pop": "No es pot desfer. Això eliminarà aquesta etiqueta de totes les fitxes i destruirà la seva història.",
+ "labels": "Etiquetes",
+ "language": "Idioma",
+ "last-admin-desc": "No podeu canviar rols perquè ha d'haver-hi almenys un administrador.",
+ "leave-board": "Abandona tauler",
+ "leave-board-pop": "De debò voleu abandonar __boardTitle__? Se us eliminarà de totes les fitxes d'aquest tauler.",
+ "leaveBoardPopup-title": "Abandonar Tauler?",
+ "link-card": "Enllaç a aquesta fitxa",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Mou totes les fitxes d'aquesta llista",
+ "list-select-cards": "Selecciona totes les fitxes d'aquesta llista",
+ "listActionPopup-title": "Accions de la llista",
+ "swimlaneActionPopup-title": "Accions de Carril de Natació",
+ "listImportCardPopup-title": "importa una fitxa de Trello",
+ "listMorePopup-title": "Més",
+ "link-list": "Enllaça a aquesta llista",
+ "list-delete-pop": "Totes les accions seran esborrades de la llista d'activitats i no serà possible recuperar la llista",
+ "list-delete-suggest-archive": "You can move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Llistes",
+ "swimlanes": "Carrils de Natació",
+ "log-out": "Finalitza la sessió",
+ "log-in": "Ingresa",
+ "loginPopup-title": "Inicia sessió",
+ "memberMenuPopup-title": "Configura membres",
+ "members": "Membres",
+ "menu": "Menú",
+ "move-selection": "Move selection",
+ "moveCardPopup-title": "Moure fitxa",
+ "moveCardToBottom-title": "Mou a la part inferior",
+ "moveCardToTop-title": "Mou a la part superior",
+ "moveSelectionPopup-title": "Move selection",
+ "multi-selection": "Multi-Selecció",
+ "multi-selection-on": "Multi-Selecció està activada",
+ "muted": "En silenci",
+ "muted-info": "No seràs notificat dels canvis en aquest tauler",
+ "my-boards": "Els meus taulers",
+ "name": "Nom",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Sense resultats",
+ "normal": "Normal",
+ "normal-desc": "Podeu veure i editar fitxes. No podeu canviar la configuració.",
+ "not-accepted-yet": "La invitació no ha esta acceptada encara",
+ "notify-participate": "Rebre actualitzacions per a cada fitxa de la qual n'ets creador o membre",
+ "notify-watch": "Rebre actualitzacions per qualsevol tauler, llista o fitxa en observació",
+ "optional": "opcional",
+ "or": "o",
+ "page-maybe-private": "Aquesta pàgina és privada. Per veure-la <a href='%s'> entra </a>.",
+ "page-not-found": "Pàgina no trobada.",
+ "password": "Contrasenya",
+ "paste-or-dragdrop": "aferra, o estira i amolla la imatge (només imatge)",
+ "participating": "Participant",
+ "preview": "Vista prèvia",
+ "previewAttachedImagePopup-title": "Vista prèvia",
+ "previewClipboardImagePopup-title": "Vista prèvia",
+ "private": "Privat",
+ "private-desc": "Aquest tauler és privat. Només les persones afegides al tauler poden veure´l i editar-lo.",
+ "profile": "Perfil",
+ "public": "Públic",
+ "public-desc": "Aquest tauler és públic. És visible per a qualsevol persona amb l'enllaç i es mostrarà en els motors de cerca com Google. Només persones afegides al tauler poden editar-lo.",
+ "quick-access-description": "Inicia un tauler per afegir un accés directe en aquest barra",
+ "remove-cover": "Elimina coberta",
+ "remove-from-board": "Elimina del tauler",
+ "remove-label": "Elimina l'etiqueta",
+ "listDeletePopup-title": "Esborrar la llista?",
+ "remove-member": "Elimina membre",
+ "remove-member-from-card": "Elimina de la fitxa",
+ "remove-member-pop": "Eliminar __name__ (__username__) de __boardTitle__ ? El membre serà eliminat de totes les fitxes d'aquest tauler. Ells rebran una notificació.",
+ "removeMemberPopup-title": "Vols suprimir el membre?",
+ "rename": "Canvia el nom",
+ "rename-board": "Canvia el nom del tauler",
+ "restore": "Restaura",
+ "save": "Desa",
+ "search": "Cerca",
+ "search-cards": "Cerca títols de fitxa i descripcions en aquest tauler",
+ "search-example": "Text que cercar?",
+ "select-color": "Selecciona color",
+ "set-wip-limit-value": "Limita el màxim nombre de tasques en aquesta llista",
+ "setWipLimitPopup-title": "Configura el Límit de Treball en Progrès",
+ "shortcut-assign-self": "Assigna't la ftixa actual",
+ "shortcut-autocomplete-emoji": "Autocompleta emoji",
+ "shortcut-autocomplete-members": "Autocompleta membres",
+ "shortcut-clear-filters": "Elimina tots els filters",
+ "shortcut-close-dialog": "Tanca el diàleg",
+ "shortcut-filter-my-cards": "Filtra les meves fitxes",
+ "shortcut-show-shortcuts": "Mostra aquesta lista d'accessos directes",
+ "shortcut-toggle-filterbar": "Canvia la barra lateral del tauler",
+ "shortcut-toggle-sidebar": "Canvia Sidebar del Tauler",
+ "show-cards-minimum-count": "Mostra contador de fitxes si la llista en conté més de",
+ "sidebar-open": "Mostra barra lateral",
+ "sidebar-close": "Amaga barra lateral",
+ "signupPopup-title": "Crea un compte",
+ "star-board-title": "Fes clic per destacar aquest tauler. Es mostrarà a la part superior de la llista de taulers.",
+ "starred-boards": "Taulers destacats",
+ "starred-boards-description": "Els taulers destacats es mostraran a la part superior de la llista de taulers.",
+ "subscribe": "Subscriure",
+ "team": "Equip",
+ "this-board": "aquest tauler",
+ "this-card": "aquesta fitxa",
+ "spent-time-hours": "Temps dedicat (hores)",
+ "overtime-hours": "Temps de més (hores)",
+ "overtime": "Temps de més",
+ "has-overtime-cards": "Té fitxes amb temps de més",
+ "has-spenttime-cards": "Té fitxes amb temps dedicat",
+ "time": "Hora",
+ "title": "Títol",
+ "tracking": "En seguiment",
+ "tracking-info": "Seràs notificat per cada canvi a aquelles fitxes de les que n'eres creador o membre",
+ "type": "Type",
+ "unassign-member": "Desassignar membre",
+ "unsaved-description": "Tens una descripció sense desar.",
+ "unwatch": "Suprimeix observació",
+ "upload": "Puja",
+ "upload-avatar": "Actualitza avatar",
+ "uploaded-avatar": "Avatar actualitzat",
+ "username": "Nom d'Usuari",
+ "view-it": "Vist",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Observa",
+ "watching": "En observació",
+ "watching-info": "Seràs notificat de cada canvi en aquest tauler",
+ "welcome-board": "Tauler de benvinguda",
+ "welcome-swimlane": "Objectiu 1",
+ "welcome-list1": "Bàsics",
+ "welcome-list2": "Avançades",
+ "what-to-do": "Què vols fer?",
+ "wipLimitErrorPopup-title": "Límit de Treball en Progrès invàlid",
+ "wipLimitErrorPopup-dialog-pt1": "El nombre de tasques en esta llista és superior al límit de Treball en Progrès que heu definit.",
+ "wipLimitErrorPopup-dialog-pt2": "Si us plau mogui algunes taques fora d'aquesta llista, o configuri un límit de Treball en Progrès superior.",
+ "admin-panel": "Tauler d'administració",
+ "settings": "Configuració",
+ "people": "Persones",
+ "registration": "Registre",
+ "disable-self-registration": "Deshabilita Auto-Registre",
+ "invite": "Convida",
+ "invite-people": "Convida a persones",
+ "to-boards": "Al tauler(s)",
+ "email-addresses": "Adreça de correu",
+ "smtp-host-description": "L'adreça del vostre servidor SMTP.",
+ "smtp-port-description": "El port del vostre servidor SMTP.",
+ "smtp-tls-description": "Activa suport TLS pel servidor SMTP",
+ "smtp-host": "Servidor SMTP",
+ "smtp-port": "Port SMTP",
+ "smtp-username": "Nom d'Usuari",
+ "smtp-password": "Contrasenya",
+ "smtp-tls": "Suport TLS",
+ "send-from": "De",
+ "send-smtp-test": "Envia't un correu electrònic de prova",
+ "invitation-code": "Codi d'invitació",
+ "email-invite-register-subject": "__inviter__ t'ha convidat",
+ "email-invite-register-text": " __user__,\n\n __inviter__ us ha convidat a col·laborar a Wekan.\n\n Clicau l'enllaç següent per acceptar l'invitació:\n __url__\n\n El vostre codi d'invitació és: __icode__\n\n Gràcies",
+ "email-smtp-test-subject": "Correu de Prova SMTP de Wekan",
+ "email-smtp-test-text": "Has enviat un missatge satisfactòriament",
+ "error-invitation-code-not-exist": "El codi d'invitació no existeix",
+ "error-notAuthorized": "No estau autoritzats per veure aquesta pàgina",
+ "outgoing-webhooks": "Webhooks sortints",
+ "outgoingWebhooksPopup-title": "Webhooks sortints",
+ "new-outgoing-webhook": "Nou Webook sortint",
+ "no-name": "Importa tauler des de Wekan",
+ "Wekan_version": "Versió Wekan",
+ "Node_version": "Versió Node",
+ "OS_Arch": "Arquitectura SO",
+ "OS_Cpus": "Plataforma SO",
+ "OS_Freemem": "Memòria lliure",
+ "OS_Loadavg": "Carrega de SO",
+ "OS_Platform": "Plataforma de SO",
+ "OS_Release": "Versió SO",
+ "OS_Totalmem": "Memòria total",
+ "OS_Type": "Tipus de SO",
+ "OS_Uptime": "Temps d'activitat",
+ "hours": "hores",
+ "minutes": "minuts",
+ "seconds": "segons",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Si",
+ "no": "No",
+ "accounts": "Comptes",
+ "accounts-allowEmailChange": "Permet modificar correu electrònic",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Creat ",
+ "verified": "Verificat",
+ "active": "Actiu",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json
new file mode 100644
index 00000000..c01992ff
--- /dev/null
+++ b/i18n/cs.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Přijmout",
+ "act-activity-notify": "[Wekan] Notifikace aktivit",
+ "act-addAttachment": "přiložen __attachment__ do __card__",
+ "act-addChecklist": "přidán checklist __checklist__ do __card__",
+ "act-addChecklistItem": "přidán __checklistItem__ do checklistu __checklist__ v __card__",
+ "act-addComment": "komentář k __card__: __comment__",
+ "act-createBoard": "přidání __board__",
+ "act-createCard": "přidání __card__ do __list__",
+ "act-createCustomField": "vytvořeno vlastní pole __customField__",
+ "act-createList": "přidání __list__ do __board__",
+ "act-addBoardMember": "přidání __member__ do __board__",
+ "act-archivedBoard": "__board__ bylo přesunuto do koše",
+ "act-archivedCard": "__card__ bylo přesunuto do koše",
+ "act-archivedList": "__list__ bylo přesunuto do koše",
+ "act-archivedSwimlane": "__swimlane__ bylo přesunuto do koše",
+ "act-importBoard": "import __board__",
+ "act-importCard": "import __card__",
+ "act-importList": "import __list__",
+ "act-joinMember": "přidání __member__ do __card__",
+ "act-moveCard": "přesun __card__ z __oldList__ do __list__",
+ "act-removeBoardMember": "odstranění __member__ z __board__",
+ "act-restoredCard": "obnovení __card__ do __board__",
+ "act-unjoinMember": "odstranění __member__ z __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Akce",
+ "activities": "Aktivity",
+ "activity": "Aktivita",
+ "activity-added": "%s přidáno k %s",
+ "activity-archived": "%s bylo přesunuto do koše",
+ "activity-attached": "přiloženo %s k %s",
+ "activity-created": "%s vytvořeno",
+ "activity-customfield-created": "vytvořeno vlastní pole %s",
+ "activity-excluded": "%s vyjmuto z %s",
+ "activity-imported": "importován %s do %s z %s",
+ "activity-imported-board": "importován %s z %s",
+ "activity-joined": "spojen %s",
+ "activity-moved": "%s přesunuto z %s do %s",
+ "activity-on": "na %s",
+ "activity-removed": "odstraněn %s z %s",
+ "activity-sent": "%s posláno na %s",
+ "activity-unjoined": "odpojen %s",
+ "activity-checklist-added": "přidán checklist do %s",
+ "activity-checklist-item-added": "přidána položka checklist do '%s' v %s",
+ "add": "Přidat",
+ "add-attachment": "Přidat přílohu",
+ "add-board": "Přidat tablo",
+ "add-card": "Přidat kartu",
+ "add-swimlane": "Přidat Swimlane",
+ "add-checklist": "Přidat zaškrtávací seznam",
+ "add-checklist-item": "Přidat položku do zaškrtávacího seznamu",
+ "add-cover": "Přidat obal",
+ "add-label": "Přidat štítek",
+ "add-list": "Přidat list",
+ "add-members": "Přidat členy",
+ "added": "Přidán",
+ "addMemberPopup-title": "Členové",
+ "admin": "Administrátor",
+ "admin-desc": "Může zobrazovat a upravovat karty, mazat členy a měnit nastavení tabla.",
+ "admin-announcement": "Oznámení",
+ "admin-announcement-active": "Aktivní oznámení v celém systému",
+ "admin-announcement-title": "Oznámení od administrátora",
+ "all-boards": "Všechna tabla",
+ "and-n-other-card": "A __count__ další karta(y)",
+ "and-n-other-card_plural": "A __count__ dalších karet",
+ "apply": "Použít",
+ "app-is-offline": "Wekan se načítá, prosím čekejte. Obnovení stránky způsobí ztrátu dat. Pokud se Wekan nenačte, zkontrolujte prosím, jestli se server s Wekanem nezastavil.",
+ "archive": "Přesunout do koše",
+ "archive-all": "Přesunout všechno do koše",
+ "archive-board": "Přesunout tablo do koše",
+ "archive-card": "Přesunout kartu do koše",
+ "archive-list": "Přesunout seznam do koše",
+ "archive-swimlane": "Přesunout swimlane do koše",
+ "archive-selection": "Přesunout výběr do koše",
+ "archiveBoardPopup-title": "Chcete přesunout tablo do koše?",
+ "archived-items": "Koš",
+ "archived-boards": "Tabla v koši",
+ "restore-board": "Obnovit tablo",
+ "no-archived-boards": "Žádná tabla v koši",
+ "archives": "Koš",
+ "assign-member": "Přiřadit člena",
+ "attached": "přiloženo",
+ "attachment": "Příloha",
+ "attachment-delete-pop": "Smazání přílohy je trvalé. Nejde vrátit zpět.",
+ "attachmentDeletePopup-title": "Smazat přílohu?",
+ "attachments": "Přílohy",
+ "auto-watch": "Automaticky sleduj tabla když jsou vytvořena",
+ "avatar-too-big": "Avatar obrázek je příliš velký (70KB max)",
+ "back": "Zpět",
+ "board-change-color": "Změnit barvu",
+ "board-nb-stars": "%s hvězdiček",
+ "board-not-found": "Tablo nenalezeno",
+ "board-private-info": "Toto tablo bude <strong>soukromé</strong>.",
+ "board-public-info": "Toto tablo bude <strong>veřejné</strong>.",
+ "boardChangeColorPopup-title": "Změnit pozadí tabla",
+ "boardChangeTitlePopup-title": "Přejmenovat tablo",
+ "boardChangeVisibilityPopup-title": "Upravit viditelnost",
+ "boardChangeWatchPopup-title": "Změnit sledování",
+ "boardMenuPopup-title": "Menu tabla",
+ "boards": "Tabla",
+ "board-view": "Náhled tabla",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Seznamy",
+ "bucket-example": "Například \"Než mě odvedou\"",
+ "cancel": "Zrušit",
+ "card-archived": "Karta byla přesunuta do koše.",
+ "card-comments-title": "Tato karta má %s komentářů.",
+ "card-delete-notice": "Smazání je trvalé. Přijdete o všechny akce asociované s touto kartou.",
+ "card-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu znovu otevřít. Toto nelze vrátit zpět.",
+ "card-delete-suggest-archive": "Kartu můžete přesunout do koše a tím ji odstranit z tabla a přitom zachovat aktivity.",
+ "card-due": "Termín",
+ "card-due-on": "Do",
+ "card-spent": "Strávený čas",
+ "card-edit-attachments": "Upravit přílohy",
+ "card-edit-custom-fields": "Upravit vlastní pole",
+ "card-edit-labels": "Upravit štítky",
+ "card-edit-members": "Upravit členy",
+ "card-labels-title": "Změnit štítky karty.",
+ "card-members-title": "Přidat nebo odstranit členy tohoto tabla z karty.",
+ "card-start": "Start",
+ "card-start-on": "Začít dne",
+ "cardAttachmentsPopup-title": "Přiložit formulář",
+ "cardCustomField-datePopup-title": "Změnit datum",
+ "cardCustomFieldsPopup-title": "Upravit vlastní pole",
+ "cardDeletePopup-title": "Smazat kartu?",
+ "cardDetailsActionsPopup-title": "Akce karty",
+ "cardLabelsPopup-title": "Štítky",
+ "cardMembersPopup-title": "Členové",
+ "cardMorePopup-title": "Více",
+ "cards": "Karty",
+ "cards-count": "Karty",
+ "change": "Změnit",
+ "change-avatar": "Změnit avatar",
+ "change-password": "Změnit heslo",
+ "change-permissions": "Změnit oprávnění",
+ "change-settings": "Změnit nastavení",
+ "changeAvatarPopup-title": "Změnit avatar",
+ "changeLanguagePopup-title": "Změnit jazyk",
+ "changePasswordPopup-title": "Změnit heslo",
+ "changePermissionsPopup-title": "Změnit oprávnění",
+ "changeSettingsPopup-title": "Změnit nastavení",
+ "checklists": "Checklisty",
+ "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.",
+ "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.",
+ "clipboard": "Schránka nebo potáhnout a pustit",
+ "close": "Zavřít",
+ "close-board": "Zavřít tablo",
+ "close-board-pop": "Kliknutím na tlačítko \"Recyklovat\" budete moci obnovit tablo z koše.",
+ "color-black": "černá",
+ "color-blue": "modrá",
+ "color-green": "zelená",
+ "color-lime": "světlezelená",
+ "color-orange": "oranžová",
+ "color-pink": "růžová",
+ "color-purple": "fialová",
+ "color-red": "červená",
+ "color-sky": "nebeská",
+ "color-yellow": "žlutá",
+ "comment": "Komentář",
+ "comment-placeholder": "Text komentáře",
+ "comment-only": "Pouze komentáře",
+ "comment-only-desc": "Může přidávat komentáře pouze do karet.",
+ "computer": "Počítač",
+ "confirm-checklist-delete-dialog": "Opravdu chcete smazat tento checklist?",
+ "copy-card-link-to-clipboard": "Kopírovat adresu karty do mezipaměti",
+ "copyCardPopup-title": "Kopírovat kartu",
+ "copyChecklistToManyCardsPopup-title": "Kopírovat checklist do více karet",
+ "copyChecklistToManyCardsPopup-instructions": "Názvy a popisy cílové karty v tomto formátu JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Nadpis první karty\", \"description\":\"Popis druhé karty\"}, {\"title\":\"Nadpis druhé karty\",\"description\":\"Popis druhé karty\"},{\"title\":\"Nadpis poslední kary\",\"description\":\"Popis poslední karty\"} ]",
+ "create": "Vytvořit",
+ "createBoardPopup-title": "Vytvořit tablo",
+ "chooseBoardSourcePopup-title": "Importovat tablo",
+ "createLabelPopup-title": "Vytvořit štítek",
+ "createCustomField": "Vytvořit pole",
+ "createCustomFieldPopup-title": "Vytvořit pole",
+ "current": "Aktuální",
+ "custom-field-delete-pop": "Nelze vrátit zpět. Toto odebere toto vlastní pole ze všech karet a zničí jeho historii.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Datum",
+ "custom-field-dropdown": "Rozbalovací seznam",
+ "custom-field-dropdown-none": "(prázdné)",
+ "custom-field-dropdown-options": "Seznam možností",
+ "custom-field-dropdown-options-placeholder": "Stiskněte enter pro přidání více možností",
+ "custom-field-dropdown-unknown": "(neznámé)",
+ "custom-field-number": "Číslo",
+ "custom-field-text": "Text",
+ "custom-fields": "Vlastní pole",
+ "date": "Datum",
+ "decline": "Zamítnout",
+ "default-avatar": "Výchozí avatar",
+ "delete": "Smazat",
+ "deleteCustomFieldPopup-title": "Smazat vlastní pole",
+ "deleteLabelPopup-title": "Smazat štítek?",
+ "description": "Popis",
+ "disambiguateMultiLabelPopup-title": "Dvojznačný štítek akce",
+ "disambiguateMultiMemberPopup-title": "Dvojznačná akce člena",
+ "discard": "Zahodit",
+ "done": "Hotovo",
+ "download": "Stáhnout",
+ "edit": "Upravit",
+ "edit-avatar": "Změnit avatar",
+ "edit-profile": "Upravit profil",
+ "edit-wip-limit": "Upravit WIP Limit",
+ "soft-wip-limit": "Mírný WIP limit",
+ "editCardStartDatePopup-title": "Změnit datum startu úkolu",
+ "editCardDueDatePopup-title": "Změnit datum dokončení úkolu",
+ "editCustomFieldPopup-title": "Upravit pole",
+ "editCardSpentTimePopup-title": "Změnit strávený čas",
+ "editLabelPopup-title": "Změnit štítek",
+ "editNotificationPopup-title": "Změnit notifikace",
+ "editProfilePopup-title": "Upravit profil",
+ "email": "Email",
+ "email-enrollAccount-subject": "Byl vytvořen účet na __siteName__",
+ "email-enrollAccount-text": "Ahoj __user__,\n\nMůžeš začít používat službu kliknutím na odkaz níže.\n\n__url__\n\nDěkujeme.",
+ "email-fail": "Odeslání emailu selhalo",
+ "email-fail-text": "Chyba při pokusu o odeslání emailu",
+ "email-invalid": "Neplatný email",
+ "email-invite": "Pozvat pomocí emailu",
+ "email-invite-subject": "__inviter__ odeslal pozvánku",
+ "email-invite-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci na tablu \"__board__\".\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nDěkujeme.",
+ "email-resetPassword-subject": "Změň své heslo na __siteName__",
+ "email-resetPassword-text": "Ahoj __user__,\n\nPro změnu hesla klikni na odkaz níže.\n\n__url__\n\nDěkujeme.",
+ "email-sent": "Email byl odeslán",
+ "email-verifyEmail-subject": "Ověř svou emailovou adresu na",
+ "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.",
+ "enable-wip-limit": "Povolit WIP Limit",
+ "error-board-doesNotExist": "Toto tablo neexistuje",
+ "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla",
+ "error-board-notAMember": "K provedení změny musíš být členem tohoto tabla",
+ "error-json-malformed": "Tvůj text není validní JSON",
+ "error-json-schema": "Tato JSON data neobsahují správné informace v platném formátu",
+ "error-list-doesNotExist": "Tento seznam neexistuje",
+ "error-user-doesNotExist": "Tento uživatel neexistuje",
+ "error-user-notAllowSelf": "Nemůžeš pozvat sám sebe",
+ "error-user-notCreated": "Tento uživatel není vytvořen",
+ "error-username-taken": "Toto uživatelské jméno již existuje",
+ "error-email-taken": "Tento email byl již použit",
+ "export-board": "Exportovat tablo",
+ "filter": "Filtr",
+ "filter-cards": "Filtrovat karty",
+ "filter-clear": "Vyčistit filtr",
+ "filter-no-label": "Žádný štítek",
+ "filter-no-member": "Žádný člen",
+ "filter-no-custom-fields": "Žádné vlastní pole",
+ "filter-on": "Filtr je zapnut",
+ "filter-on-desc": "Filtrujete karty tohoto tabla. Pro úpravu filtru klikni sem.",
+ "filter-to-selection": "Filtrovat výběr",
+ "advanced-filter-label": "Pokročilý filtr",
+ "advanced-filter-description": "Pokročilý filtr dovoluje zapsat řetězec následujících operátorů: == != <= >= && || () Operátory jsou odděleny mezerou. Můžete filtrovat všechny vlastní pole zadáním jejich názvů nebo hodnot. Například: Pole1 == Hodnota1. Poznámka: Pokud pole nebo hodnoty obsahují mezery, je potřeba je obalit v jednoduchých uvozovkách. Například: 'Pole 1' == 'Hodnota 1'. Můžete také kombinovat více podmínek. Například P1 == H1 || P1 == H2. Obvykle jsou operátory interpretovány zleva doprava. Jejich pořadí můžete měnit pomocí závorek. Například: P1 == H1 && (P2 == H2 || P2 == H3 )",
+ "fullname": "Celé jméno",
+ "header-logo-title": "Jit zpět na stránku s tably.",
+ "hide-system-messages": "Skrýt systémové zprávy",
+ "headerBarCreateBoardPopup-title": "Vytvořit tablo",
+ "home": "Domů",
+ "import": "Import",
+ "import-board": "Importovat tablo",
+ "import-board-c": "Importovat tablo",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Importovat tablo z Wekanu",
+ "import-sandstorm-warning": "Importované tablo spaže všechny existující data v tablu a nahradí je importovaným tablem.",
+ "from-trello": "Z Trella",
+ "from-wekan": "Z Wekanu",
+ "import-board-instruction-trello": "Na svém Trello tablu, otevři 'Menu', pak 'More', 'Print and Export', 'Export JSON', a zkopíruj výsledný text",
+ "import-board-instruction-wekan": "Ve vašem Wekan tablu jděte do 'Menu', klikněte na 'Exportovat tablo' a zkopírujte text ze staženého souboru.",
+ "import-json-placeholder": "Sem vlož validní JSON data",
+ "import-map-members": "Mapovat členy",
+ "import-members-map": "Toto importované tablo obsahuje několik členů. Namapuj členy z importu na uživatelské účty Wekan.",
+ "import-show-user-mapping": "Zkontrolovat namapování členů",
+ "import-user-select": "Vyber uživatele Wekan, kterého chceš použít pro tohoto člena",
+ "importMapMembersAddPopup-title": "Vybrat Wekan uživatele",
+ "info": "Verze",
+ "initials": "Iniciály",
+ "invalid-date": "Neplatné datum",
+ "invalid-time": "Neplatný čas",
+ "invalid-user": "Neplatný uživatel",
+ "joined": "spojeno",
+ "just-invited": "Právě jsi byl pozván(a) do tohoto tabla",
+ "keyboard-shortcuts": "Klávesové zkratky",
+ "label-create": "Vytvořit štítek",
+ "label-default": "%s štítek (výchozí)",
+ "label-delete-pop": "Nelze vrátit zpět. Toto odebere tento štítek ze všech karet a zničí jeho historii.",
+ "labels": "Štítky",
+ "language": "Jazyk",
+ "last-admin-desc": "Nelze změnit role, protože musí existovat alespoň jeden administrátor.",
+ "leave-board": "Opustit tablo",
+ "leave-board-pop": "Opravdu chcete opustit tablo __boardTitle__? Odstraníte se tím i ze všech karet v tomto tablu.",
+ "leaveBoardPopup-title": "Opustit tablo?",
+ "link-card": "Odkázat na tuto kartu",
+ "list-archive-cards": "Přesunout všechny karty v tomto seznamu do koše",
+ "list-archive-cards-pop": "Toto odstraní z tabla všechny karty z tohoto seznamu. Pro zobrazení karet v koši a jejich opětovné obnovení, klikni v \"Menu\" > \"Archivované položky\".",
+ "list-move-cards": "Přesunout všechny karty v tomto seznamu",
+ "list-select-cards": "Vybrat všechny karty v tomto seznamu",
+ "listActionPopup-title": "Vypsat akce",
+ "swimlaneActionPopup-title": "Akce swimlane",
+ "listImportCardPopup-title": "Importovat Trello kartu",
+ "listMorePopup-title": "Více",
+ "link-list": "Odkaz na tento seznam",
+ "list-delete-pop": "Všechny akce budou odstraněny z kanálu aktivity a nebude možné kartu obnovit. Toto nelze vrátit zpět.",
+ "list-delete-suggest-archive": "Kartu můžete přesunout do koše a tím ji odstranit z tabla a přitom zachovat aktivity.",
+ "lists": "Seznamy",
+ "swimlanes": "Swimlanes",
+ "log-out": "Odhlásit",
+ "log-in": "Přihlásit",
+ "loginPopup-title": "Přihlásit",
+ "memberMenuPopup-title": "Nastavení uživatele",
+ "members": "Členové",
+ "menu": "Menu",
+ "move-selection": "Přesunout výběr",
+ "moveCardPopup-title": "Přesunout kartu",
+ "moveCardToBottom-title": "Přesunout dolu",
+ "moveCardToTop-title": "Přesunout nahoru",
+ "moveSelectionPopup-title": "Přesunout výběr",
+ "multi-selection": "Multi-výběr",
+ "multi-selection-on": "Multi-výběr je zapnut",
+ "muted": "Umlčeno",
+ "muted-info": "Nikdy nedostanete oznámení o změně v tomto tablu.",
+ "my-boards": "Moje tabla",
+ "name": "Jméno",
+ "no-archived-cards": "Žádné karty v koši",
+ "no-archived-lists": "Žádné seznamy v koši",
+ "no-archived-swimlanes": "Žádné swimlane v koši",
+ "no-results": "Žádné výsledky",
+ "normal": "Normální",
+ "normal-desc": "Může zobrazovat a upravovat karty. Nemůže měnit nastavení.",
+ "not-accepted-yet": "Pozvánka ještě nebyla přijmuta",
+ "notify-participate": "Dostane aktualizace do všech karet, ve kterých se účastní jako tvůrce nebo člen",
+ "notify-watch": "Dostane aktualitace to všech tabel, seznamů nebo karet, které sledujete",
+ "optional": "volitelný",
+ "or": "nebo",
+ "page-maybe-private": "Tato stránka může být soukromá. Můžete ji zobrazit po <a href='%s'>přihlášení</a>.",
+ "page-not-found": "Stránka nenalezena.",
+ "password": "Heslo",
+ "paste-or-dragdrop": "vložit, nebo přetáhnout a pustit soubor obrázku (pouze obrázek)",
+ "participating": "Zúčastnění",
+ "preview": "Náhled",
+ "previewAttachedImagePopup-title": "Náhled",
+ "previewClipboardImagePopup-title": "Náhled",
+ "private": "Soukromý",
+ "private-desc": "Toto tablo je soukromé. Pouze vybraní uživatelé ho mohou zobrazit a upravovat.",
+ "profile": "Profil",
+ "public": "Veřejný",
+ "public-desc": "Toto tablo je veřejné. Je viditelné pro každého, kdo na něj má odkaz a bude zobrazeno ve vyhledávačích jako je Google. Pouze vybraní uživatelé ho mohou upravovat.",
+ "quick-access-description": "Pro přidání odkazu do této lišty označ tablo hvězdičkou.",
+ "remove-cover": "Odstranit obal",
+ "remove-from-board": "Odstranit z tabla",
+ "remove-label": "Odstranit štítek",
+ "listDeletePopup-title": "Smazat seznam?",
+ "remove-member": "Odebrat uživatele",
+ "remove-member-from-card": "Odstranit z karty",
+ "remove-member-pop": "Odstranit __name__ (__username__) z __boardTitle__? Uživatel bude odebrán ze všech karet na tomto tablu. Na tuto skutečnost bude upozorněn.",
+ "removeMemberPopup-title": "Odstranit člena?",
+ "rename": "Přejmenovat",
+ "rename-board": "Přejmenovat tablo",
+ "restore": "Obnovit",
+ "save": "Uložit",
+ "search": "Hledat",
+ "search-cards": "Hledat nadpisy a popisy karet v tomto tablu",
+ "search-example": "Hledaný text",
+ "select-color": "Vybrat barvu",
+ "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů v seznamu.",
+ "setWipLimitPopup-title": "Nastavit WIP Limit",
+ "shortcut-assign-self": "Přiřadit sebe k aktuální kartě",
+ "shortcut-autocomplete-emoji": "Automatické dokončování emoji",
+ "shortcut-autocomplete-members": "Automatický výběr uživatel",
+ "shortcut-clear-filters": "Vyčistit všechny filtry",
+ "shortcut-close-dialog": "Zavřít dialog",
+ "shortcut-filter-my-cards": "Filtrovat mé karty",
+ "shortcut-show-shortcuts": "Otevřít tento seznam odkazů",
+ "shortcut-toggle-filterbar": "Přepnout lištu filtrování",
+ "shortcut-toggle-sidebar": "Přepnout lištu tabla",
+ "show-cards-minimum-count": "Zobrazit počet karet pokud seznam obsahuje více než ",
+ "sidebar-open": "Otevřít boční panel",
+ "sidebar-close": "Zavřít boční panel",
+ "signupPopup-title": "Vytvořit účet",
+ "star-board-title": "Kliknutím přidat tablu hvězdičku. Poté bude zobrazeno navrchu seznamu.",
+ "starred-boards": "Tabla s hvězdičkou",
+ "starred-boards-description": "Tabla s hvězdičkou jsou zobrazena navrchu seznamu.",
+ "subscribe": "Odebírat",
+ "team": "Tým",
+ "this-board": "toto tablo",
+ "this-card": "tuto kartu",
+ "spent-time-hours": "Strávený čas (hodiny)",
+ "overtime-hours": "Přesčas (hodiny)",
+ "overtime": "Přesčas",
+ "has-overtime-cards": "Obsahuje karty s přesčasy",
+ "has-spenttime-cards": "Obsahuje karty se stráveným časem",
+ "time": "Čas",
+ "title": "Název",
+ "tracking": "Pozorující",
+ "tracking-info": "Budete informováni o všech změnách v kartách, u kterých jste tvůrce nebo člen.",
+ "type": "Typ",
+ "unassign-member": "Vyřadit člena",
+ "unsaved-description": "Popis neni uložen.",
+ "unwatch": "Přestat sledovat",
+ "upload": "Nahrát",
+ "upload-avatar": "Nahrát avatar",
+ "uploaded-avatar": "Avatar nahrán",
+ "username": "Uživatelské jméno",
+ "view-it": "Zobrazit",
+ "warn-list-archived": "varování: tuto kartu obsahuje seznam v koši",
+ "watch": "Sledovat",
+ "watching": "Sledující",
+ "watching-info": "Bude vám oznámena každá změna v tomto tablu",
+ "welcome-board": "Uvítací tablo",
+ "welcome-swimlane": "Milník 1",
+ "welcome-list1": "Základní",
+ "welcome-list2": "Pokročilé",
+ "what-to-do": "Co chcete dělat?",
+ "wipLimitErrorPopup-title": "Neplatný WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "Počet úkolů v tomto seznamu je vyšší než definovaný WIP limit.",
+ "wipLimitErrorPopup-dialog-pt2": "Přesuňte prosím některé úkoly mimo tento seznam, nebo nastavte vyšší WIP limit.",
+ "admin-panel": "Administrátorský panel",
+ "settings": "Nastavení",
+ "people": "Lidé",
+ "registration": "Registrace",
+ "disable-self-registration": "Vypnout svévolnou registraci",
+ "invite": "Pozvánka",
+ "invite-people": "Pozvat lidi",
+ "to-boards": "Do tabel",
+ "email-addresses": "Emailové adresy",
+ "smtp-host-description": "Adresa SMTP serveru, který zpracovává vaše emaily.",
+ "smtp-port-description": "Port, který používá Váš SMTP server pro odchozí emaily.",
+ "smtp-tls-description": "Zapnout TLS podporu pro SMTP server",
+ "smtp-host": "SMTP Host",
+ "smtp-port": "SMTP Port",
+ "smtp-username": "Uživatelské jméno",
+ "smtp-password": "Heslo",
+ "smtp-tls": "podpora TLS",
+ "send-from": "Od",
+ "send-smtp-test": "Poslat si zkušební email.",
+ "invitation-code": "Kód pozvánky",
+ "email-invite-register-subject": "__inviter__ odeslal pozvánku",
+ "email-invite-register-text": "Ahoj __user__,\n\n__inviter__ tě přizval ke spolupráci ve Wekanu.\n\nNásleduj prosím odkaz níže:\n\n__url__\n\nKód Tvé pozvánky je: __icode__\n\nDěkujeme.",
+ "email-smtp-test-subject": "SMTP Testovací email z Wekanu",
+ "email-smtp-test-text": "Email byl úspěšně odeslán",
+ "error-invitation-code-not-exist": "Kód pozvánky neexistuje.",
+ "error-notAuthorized": "Nejste autorizován k prohlížení této stránky.",
+ "outgoing-webhooks": "Odchozí Webhooky",
+ "outgoingWebhooksPopup-title": "Odchozí Webhooky",
+ "new-outgoing-webhook": "Nové odchozí Webhooky",
+ "no-name": "(Neznámé)",
+ "Wekan_version": "Wekan verze",
+ "Node_version": "Node verze",
+ "OS_Arch": "OS Architektura",
+ "OS_Cpus": "OS Počet CPU",
+ "OS_Freemem": "OS Volná paměť",
+ "OS_Loadavg": "OS Průměrná zátěž systém",
+ "OS_Platform": "Platforma OS",
+ "OS_Release": "Verze OS",
+ "OS_Totalmem": "OS Celková paměť",
+ "OS_Type": "Typ OS",
+ "OS_Uptime": "OS Doba běhu systému",
+ "hours": "hodin",
+ "minutes": "minut",
+ "seconds": "sekund",
+ "show-field-on-card": "Ukázat toto pole na kartě",
+ "yes": "Ano",
+ "no": "Ne",
+ "accounts": "Účty",
+ "accounts-allowEmailChange": "Povolit změnu Emailu",
+ "accounts-allowUserNameChange": "Povolit změnu uživatelského jména",
+ "createdAt": "Vytvořeno v",
+ "verified": "Ověřen",
+ "active": "Aktivní",
+ "card-received": "Přijato",
+ "card-received-on": "Přijaté v",
+ "card-end": "Konec",
+ "card-end-on": "Končí v",
+ "editCardReceivedDatePopup-title": "Změnit datum přijetí",
+ "editCardEndDatePopup-title": "Změnit datum konce",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json
new file mode 100644
index 00000000..fc184a33
--- /dev/null
+++ b/i18n/de.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Akzeptieren",
+ "act-activity-notify": "[Wekan] Aktivitätsbenachrichtigung",
+ "act-addAttachment": "hat __attachment__ an __card__ angehängt",
+ "act-addChecklist": "hat die Checkliste __checklist__ zu __card__ hinzugefügt",
+ "act-addChecklistItem": "hat __checklistItem__ zur Checkliste __checklist__ in __card__ hinzugefügt",
+ "act-addComment": "hat __card__ kommentiert: __comment__",
+ "act-createBoard": "hat __board__ erstellt",
+ "act-createCard": "hat __card__ zu __list__ hinzugefügt",
+ "act-createCustomField": "benutzerdefiniertes Feld __customField__ angelegt",
+ "act-createList": "hat __list__ zu __board__ hinzugefügt",
+ "act-addBoardMember": "hat __member__ zu __board__ hinzugefügt",
+ "act-archivedBoard": "__board__ in den Papierkorb verschoben",
+ "act-archivedCard": "__card__ in den Papierkorb verschoben",
+ "act-archivedList": "__list__ in den Papierkorb verschoben",
+ "act-archivedSwimlane": "__swimlane__ in den Papierkorb verschoben",
+ "act-importBoard": "hat __board__ importiert",
+ "act-importCard": "hat __card__ importiert",
+ "act-importList": "hat __list__ importiert",
+ "act-joinMember": "hat __member__ zu __card__ hinzugefügt",
+ "act-moveCard": "hat __card__ von __oldList__ nach __list__ verschoben",
+ "act-removeBoardMember": "hat __member__ von __board__ entfernt",
+ "act-restoredCard": "hat __card__ in __board__ wiederhergestellt",
+ "act-unjoinMember": "hat __member__ von __card__ entfernt",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Aktionen",
+ "activities": "Aktivitäten",
+ "activity": "Aktivität",
+ "activity-added": "hat %s zu %s hinzugefügt",
+ "activity-archived": "hat %s in den Papierkorb verschoben",
+ "activity-attached": "hat %s an %s angehängt",
+ "activity-created": "hat %s erstellt",
+ "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt",
+ "activity-excluded": "hat %s von %s ausgeschlossen",
+ "activity-imported": "hat %s in %s von %s importiert",
+ "activity-imported-board": "hat %s von %s importiert",
+ "activity-joined": "ist %s beigetreten",
+ "activity-moved": "hat %s von %s nach %s verschoben",
+ "activity-on": "in %s",
+ "activity-removed": "hat %s von %s entfernt",
+ "activity-sent": "hat %s an %s gesendet",
+ "activity-unjoined": "hat %s verlassen",
+ "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt",
+ "activity-checklist-item-added": "hat eine Checklistenposition zu '%s' in %s hinzugefügt",
+ "add": "Hinzufügen",
+ "add-attachment": "Datei anhängen",
+ "add-board": "neues Board",
+ "add-card": "Karte hinzufügen",
+ "add-swimlane": "Swimlane hinzufügen",
+ "add-checklist": "Checkliste hinzufügen",
+ "add-checklist-item": "Position zu einer Checkliste hinzufügen",
+ "add-cover": "Cover hinzufügen",
+ "add-label": "Label hinzufügen",
+ "add-list": "Liste hinzufügen",
+ "add-members": "Mitglieder hinzufügen",
+ "added": "Hinzugefügt",
+ "addMemberPopup-title": "Mitglieder",
+ "admin": "Admin",
+ "admin-desc": "Kann Karten anzeigen und bearbeiten, Mitglieder entfernen und Boardeinstellungen ändern.",
+ "admin-announcement": "Ankündigung",
+ "admin-announcement-active": "Aktive systemweite Ankündigungen",
+ "admin-announcement-title": "Ankündigung des Administrators",
+ "all-boards": "Alle Boards",
+ "and-n-other-card": "und eine andere Karte",
+ "and-n-other-card_plural": "und __count__ andere Karten",
+ "apply": "Übernehmen",
+ "app-is-offline": "Wekan lädt gerade, bitte warten Sie. Wenn Sie die Seite neu laden, gehen nicht übertragene Änderungen verloren. Sollte Wekan nicht geladen werden, überprüfen Sie bitte, ob der Server noch läuft.",
+ "archive": "In den Papierkorb verschieben",
+ "archive-all": "Alles in den Papierkorb verschieben",
+ "archive-board": "Board in den Papierkorb verschieben",
+ "archive-card": "Karte in den Papierkorb verschieben",
+ "archive-list": "Liste in den Papierkorb verschieben",
+ "archive-swimlane": "Swimlane in den Papierkorb verschieben",
+ "archive-selection": "Auswahl in den Papierkorb verschieben",
+ "archiveBoardPopup-title": "Board in den Papierkorb verschieben?",
+ "archived-items": "Papierkorb",
+ "archived-boards": "Boards im Papierkorb",
+ "restore-board": "Board wiederherstellen",
+ "no-archived-boards": "Keine Boards im Papierkorb.",
+ "archives": "Papierkorb",
+ "assign-member": "Mitglied zuweisen",
+ "attached": "angehängt",
+ "attachment": "Anhang",
+ "attachment-delete-pop": "Das Löschen eines Anhangs kann nicht rückgängig gemacht werden.",
+ "attachmentDeletePopup-title": "Anhang löschen?",
+ "attachments": "Anhänge",
+ "auto-watch": "Neue Boards nach Erstellung automatisch beobachten",
+ "avatar-too-big": "Das Profilbild ist zu groß (max. 70KB)",
+ "back": "Zurück",
+ "board-change-color": "Farbe ändern",
+ "board-nb-stars": "%s Sterne",
+ "board-not-found": "Board nicht gefunden",
+ "board-private-info": "Dieses Board wird <strong>privat</strong> sein.",
+ "board-public-info": "Dieses Board wird <strong>öffentlich</strong> sein.",
+ "boardChangeColorPopup-title": "Farbe des Boards ändern",
+ "boardChangeTitlePopup-title": "Board umbenennen",
+ "boardChangeVisibilityPopup-title": "Sichtbarkeit ändern",
+ "boardChangeWatchPopup-title": "Beobachtung ändern",
+ "boardMenuPopup-title": "Boardmenü",
+ "boards": "Boards",
+ "board-view": "Boardansicht",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Listen",
+ "bucket-example": "z.B. \"Löffelliste\"",
+ "cancel": "Abbrechen",
+ "card-archived": "Diese Karte wurde in den Papierkorb verschoben",
+ "card-comments-title": "Diese Karte hat %s Kommentar(e).",
+ "card-delete-notice": "Löschen kann nicht rückgängig gemacht werden. Alle Aktionen, die dieser Karte zugeordnet sind, werden ebenfalls gelöscht.",
+ "card-delete-pop": "Alle Aktionen werden aus dem Aktivitätsfeed entfernt und die Karte kann nicht wiedereröffnet werden. Die Aktion kann nicht rückgängig gemacht werden.",
+ "card-delete-suggest-archive": "Sie können eine Karte in den Papierkorb verschieben, um sie vom Board zu entfernen und die Aktivitäten zu behalten.",
+ "card-due": "Fällig",
+ "card-due-on": "Fällig am",
+ "card-spent": "Aufgewendete Zeit",
+ "card-edit-attachments": "Anhänge ändern",
+ "card-edit-custom-fields": "Benutzerdefinierte Felder editieren",
+ "card-edit-labels": "Labels ändern",
+ "card-edit-members": "Mitglieder ändern",
+ "card-labels-title": "Labels für diese Karte ändern.",
+ "card-members-title": "Der Karte Board-Mitglieder hinzufügen oder entfernen.",
+ "card-start": "Start",
+ "card-start-on": "Start am",
+ "cardAttachmentsPopup-title": "Anhängen von",
+ "cardCustomField-datePopup-title": "Datum ändern",
+ "cardCustomFieldsPopup-title": "Benutzerdefinierte Felder editieren",
+ "cardDeletePopup-title": "Karte löschen?",
+ "cardDetailsActionsPopup-title": "Kartenaktionen",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Mitglieder",
+ "cardMorePopup-title": "Mehr",
+ "cards": "Karten",
+ "cards-count": "Karten",
+ "change": "Ändern",
+ "change-avatar": "Profilbild ändern",
+ "change-password": "Passwort ändern",
+ "change-permissions": "Berechtigungen ändern",
+ "change-settings": "Einstellungen ändern",
+ "changeAvatarPopup-title": "Profilbild ändern",
+ "changeLanguagePopup-title": "Sprache ändern",
+ "changePasswordPopup-title": "Passwort ändern",
+ "changePermissionsPopup-title": "Berechtigungen ändern",
+ "changeSettingsPopup-title": "Einstellungen ändern",
+ "checklists": "Checklisten",
+ "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.",
+ "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.",
+ "clipboard": "Zwischenablage oder Drag & Drop",
+ "close": "Schließen",
+ "close-board": "Board schließen",
+ "close-board-pop": "Sie können das Board wiederherstellen, indem Sie die Schaltfläche \"Papierkorb\" in der Kopfzeile der Startseite anklicken.",
+ "color-black": "schwarz",
+ "color-blue": "blau",
+ "color-green": "grün",
+ "color-lime": "hellgrün",
+ "color-orange": "orange",
+ "color-pink": "pink",
+ "color-purple": "lila",
+ "color-red": "rot",
+ "color-sky": "himmelblau",
+ "color-yellow": "gelb",
+ "comment": "Kommentar",
+ "comment-placeholder": "Kommentar schreiben",
+ "comment-only": "Nur kommentierbar",
+ "comment-only-desc": "Kann Karten nur Kommentieren",
+ "computer": "Computer",
+ "confirm-checklist-delete-dialog": "Sind Sie sicher, dass Sie die Checkliste löschen möchten?",
+ "copy-card-link-to-clipboard": "Kopiere Link zur Karte in die Zwischenablage",
+ "copyCardPopup-title": "Karte kopieren",
+ "copyChecklistToManyCardsPopup-title": "Checklistenvorlage in mehrere Karten kopieren",
+ "copyChecklistToManyCardsPopup-instructions": "Titel und Beschreibungen der Zielkarten im folgenden JSON-Format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel der ersten Karte\", \"description\":\"Beschreibung der ersten Karte\"}, {\"title\":\"Titel der zweiten Karte\",\"description\":\"Beschreibung der zweiten Karte\"},{\"title\":\"Titel der letzten Karte\",\"description\":\"Beschreibung der letzten Karte\"} ]",
+ "create": "Erstellen",
+ "createBoardPopup-title": "Board erstellen",
+ "chooseBoardSourcePopup-title": "Board importieren",
+ "createLabelPopup-title": "Label erstellen",
+ "createCustomField": "Feld erstellen",
+ "createCustomFieldPopup-title": "Feld erstellen",
+ "current": "aktuell",
+ "custom-field-delete-pop": "Dies wird das Feld aus allen Karten entfernen und den dazugehörigen Verlauf löschen. Die Aktion kann nicht rückgängig gemacht werden.",
+ "custom-field-checkbox": "Kontrollkästchen",
+ "custom-field-date": "Datum",
+ "custom-field-dropdown": "Dropdownliste",
+ "custom-field-dropdown-none": "(keiner)",
+ "custom-field-dropdown-options": "Listenoptionen",
+ "custom-field-dropdown-options-placeholder": "Drücken Sie die Eingabetaste, um weitere Optionen hinzuzufügen",
+ "custom-field-dropdown-unknown": "(unbekannt)",
+ "custom-field-number": "Zahl",
+ "custom-field-text": "Text",
+ "custom-fields": "Benutzerdefinierte Felder",
+ "date": "Datum",
+ "decline": "Ablehnen",
+ "default-avatar": "Standard Profilbild",
+ "delete": "Löschen",
+ "deleteCustomFieldPopup-title": "Benutzerdefiniertes Feld löschen?",
+ "deleteLabelPopup-title": "Label löschen?",
+ "description": "Beschreibung",
+ "disambiguateMultiLabelPopup-title": "Labels vereinheitlichen",
+ "disambiguateMultiMemberPopup-title": "Mitglieder vereinheitlichen",
+ "discard": "Verwerfen",
+ "done": "Erledigt",
+ "download": "Herunterladen",
+ "edit": "Bearbeiten",
+ "edit-avatar": "Profilbild ändern",
+ "edit-profile": "Profil ändern",
+ "edit-wip-limit": "WIP-Limit bearbeiten",
+ "soft-wip-limit": "Soft WIP-Limit",
+ "editCardStartDatePopup-title": "Startdatum ändern",
+ "editCardDueDatePopup-title": "Fälligkeitsdatum ändern",
+ "editCustomFieldPopup-title": "Feld bearbeiten",
+ "editCardSpentTimePopup-title": "Aufgewendete Zeit ändern",
+ "editLabelPopup-title": "Label ändern",
+ "editNotificationPopup-title": "Benachrichtigung ändern",
+ "editProfilePopup-title": "Profil ändern",
+ "email": "E-Mail",
+ "email-enrollAccount-subject": "Ihr Benutzerkonto auf __siteName__ wurde erstellt",
+ "email-enrollAccount-text": "Hallo __user__,\n\num den Dienst nutzen zu können, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.",
+ "email-fail": "Senden der E-Mail fehlgeschlagen",
+ "email-fail-text": "Fehler beim Senden des E-Mails",
+ "email-invalid": "Ungültige E-Mail-Adresse",
+ "email-invite": "via E-Mail einladen",
+ "email-invite-subject": "__inviter__ hat Ihnen eine Einladung geschickt",
+ "email-invite-text": "Hallo __user__,\n\n__inviter__ hat Sie zu dem Board \"__board__\" eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n\n__url__\n\nDanke.",
+ "email-resetPassword-subject": "Setzten Sie ihr Passwort auf __siteName__ zurück",
+ "email-resetPassword-text": "Hallo __user__,\n\num ihr Passwort zurückzusetzen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.",
+ "email-sent": "E-Mail gesendet",
+ "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__",
+ "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.",
+ "enable-wip-limit": "WIP-Limit einschalten",
+ "error-board-doesNotExist": "Dieses Board existiert nicht",
+ "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein",
+ "error-board-notAMember": "Um das zu tun, müssen Sie Mitglied dieses Boards sein",
+ "error-json-malformed": "Ihre Eingabe ist kein gültiges JSON",
+ "error-json-schema": "Ihre JSON-Daten enthalten nicht die gewünschten Informationen im richtigen Format",
+ "error-list-doesNotExist": "Diese Liste existiert nicht",
+ "error-user-doesNotExist": "Dieser Nutzer existiert nicht",
+ "error-user-notAllowSelf": "Sie können sich nicht selbst einladen.",
+ "error-user-notCreated": "Dieser Nutzer ist nicht angelegt",
+ "error-username-taken": "Dieser Benutzername ist bereits vergeben",
+ "error-email-taken": "E-Mail wird schon verwendet",
+ "export-board": "Board exportieren",
+ "filter": "Filter",
+ "filter-cards": "Karten filtern",
+ "filter-clear": "Filter entfernen",
+ "filter-no-label": "Kein Label",
+ "filter-no-member": "Kein Mitglied",
+ "filter-no-custom-fields": "Keine benutzerdefinierten Felder",
+ "filter-on": "Filter ist aktiv",
+ "filter-on-desc": "Sie filtern die Karten in diesem Board. Klicken Sie, um den Filter zu bearbeiten.",
+ "filter-to-selection": "Ergebnisse auswählen",
+ "advanced-filter-label": "Erweiterter Filter",
+ "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Beachten Sie: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 )",
+ "fullname": "Vollständiger Name",
+ "header-logo-title": "Zurück zur Board Seite.",
+ "hide-system-messages": "Systemmeldungen ausblenden",
+ "headerBarCreateBoardPopup-title": "Board erstellen",
+ "home": "Home",
+ "import": "Importieren",
+ "import-board": "Board importieren",
+ "import-board-c": "Board importieren",
+ "import-board-title-trello": "Board von Trello importieren",
+ "import-board-title-wekan": "Board von Wekan importieren",
+ "import-sandstorm-warning": "Das importierte Board wird alle bereits existierenden Daten löschen und mit den importierten Daten überschreiben.",
+ "from-trello": "Von Trello",
+ "from-wekan": "Von Wekan",
+ "import-board-instruction-trello": "Gehen Sie in ihrem Trello-Board auf 'Menü', dann 'Mehr', 'Drucken und Exportieren', 'JSON-Export' und kopieren Sie den dort angezeigten Text",
+ "import-board-instruction-wekan": "Gehen Sie in Ihrem Wekan board auf 'Menü', und dann auf 'Board exportieren'. Kopieren Sie anschließend den Text aus der heruntergeladenen Datei.",
+ "import-json-placeholder": "Fügen Sie die korrekten JSON-Daten hier ein",
+ "import-map-members": "Mitglieder zuordnen",
+ "import-members-map": "Das importierte Board hat Mitglieder. Bitte ordnen Sie jene, die importiert werden sollen, vorhandenen Wekan-Nutzern zu",
+ "import-show-user-mapping": "Mitgliederzuordnung überprüfen",
+ "import-user-select": "Wählen Sie den Wekan-Nutzer aus, der dieses Mitglied sein soll",
+ "importMapMembersAddPopup-title": "Wekan-Nutzer auswählen",
+ "info": "Version",
+ "initials": "Initialen",
+ "invalid-date": "Ungültiges Datum",
+ "invalid-time": "Ungültige Zeitangabe",
+ "invalid-user": "Ungültiger Benutzer",
+ "joined": "beigetreten",
+ "just-invited": "Sie wurden soeben zu diesem Board eingeladen",
+ "keyboard-shortcuts": "Tastaturkürzel",
+ "label-create": "Label erstellen",
+ "label-default": "%s Label (Standard)",
+ "label-delete-pop": "Aktion kann nicht rückgängig gemacht werden. Das Label wird von allen Karten entfernt und seine Historie gelöscht.",
+ "labels": "Labels",
+ "language": "Sprache",
+ "last-admin-desc": "Sie können keine Rollen ändern, weil es mindestens einen Administrator geben muss.",
+ "leave-board": "Board verlassen",
+ "leave-board-pop": "Sind Sie sicher, dass Sie __boardTitle__ verlassen möchten? Sie werden von allen Karten in diesem Board entfernt.",
+ "leaveBoardPopup-title": "Board verlassen?",
+ "link-card": "Link zu dieser Karte",
+ "list-archive-cards": "Alle Karten dieser Liste in den Papierkorb verschieben",
+ "list-archive-cards-pop": "Alle Karten dieser Liste werden vom Board entfernt. Um Karten im Papierkorb anzuzeigen und wiederherzustellen, klicken Sie auf \"Menü\" > \"Papierkorb\".",
+ "list-move-cards": "Alle Karten in dieser Liste verschieben",
+ "list-select-cards": "Alle Karten in dieser Liste auswählen",
+ "listActionPopup-title": "Listenaktionen",
+ "swimlaneActionPopup-title": "Swimlaneaktionen",
+ "listImportCardPopup-title": "Eine Trello-Karte importieren",
+ "listMorePopup-title": "Mehr",
+ "link-list": "Link zu dieser Liste",
+ "list-delete-pop": "Alle Aktionen werden aus dem Verlauf gelöscht und die Liste kann nicht wiederhergestellt werden.",
+ "list-delete-suggest-archive": "Listen können in den Papierkorb verschoben werden, um sie aus dem Board zu entfernen und die Aktivitäten zu behalten.",
+ "lists": "Listen",
+ "swimlanes": "Swimlanes",
+ "log-out": "Ausloggen",
+ "log-in": "Einloggen",
+ "loginPopup-title": "Einloggen",
+ "memberMenuPopup-title": "Nutzereinstellungen",
+ "members": "Mitglieder",
+ "menu": "Menü",
+ "move-selection": "Auswahl verschieben",
+ "moveCardPopup-title": "Karte verschieben",
+ "moveCardToBottom-title": "Ans Ende verschieben",
+ "moveCardToTop-title": "Zum Anfang verschieben",
+ "moveSelectionPopup-title": "Auswahl verschieben",
+ "multi-selection": "Mehrfachauswahl",
+ "multi-selection-on": "Mehrfachauswahl ist aktiv",
+ "muted": "Stumm",
+ "muted-info": "Sie werden nicht über Änderungen auf diesem Board benachrichtigt",
+ "my-boards": "Meine Boards",
+ "name": "Name",
+ "no-archived-cards": "Keine Karten im Papierkorb.",
+ "no-archived-lists": "Keine Listen im Papierkorb.",
+ "no-archived-swimlanes": "Keine Swimlanes im Papierkorb.",
+ "no-results": "Keine Ergebnisse",
+ "normal": "Normal",
+ "normal-desc": "Kann Karten anzeigen und bearbeiten, aber keine Einstellungen ändern.",
+ "not-accepted-yet": "Die Einladung wurde noch nicht angenommen",
+ "notify-participate": "Benachrichtigungen zu allen Karten erhalten, an denen Sie teilnehmen",
+ "notify-watch": "Benachrichtigungen über alle Boards, Listen oder Karten erhalten, die Sie beobachten",
+ "optional": "optional",
+ "or": "oder",
+ "page-maybe-private": "Diese Seite könnte privat sein. Vielleicht können Sie sie sehen, wenn Sie sich <a href='%s'>einloggen</a>.",
+ "page-not-found": "Seite nicht gefunden.",
+ "password": "Passwort",
+ "paste-or-dragdrop": "Einfügen oder Datei mit Drag & Drop ablegen (nur Bilder)",
+ "participating": "Teilnehmen",
+ "preview": "Vorschau",
+ "previewAttachedImagePopup-title": "Vorschau",
+ "previewClipboardImagePopup-title": "Vorschau",
+ "private": "Privat",
+ "private-desc": "Dieses Board ist privat. Nur Nutzer, die zu dem Board gehören, können es anschauen und bearbeiten.",
+ "profile": "Profil",
+ "public": "Öffentlich",
+ "public-desc": "Dieses Board ist öffentlich. Es ist für jeden, der den Link kennt, sichtbar und taucht in Suchmaschinen wie Google auf. Nur Nutzer, die zum Board hinzugefügt wurden, können es bearbeiten.",
+ "quick-access-description": "Markieren Sie ein Board mit einem Stern, um dieser Leiste eine Verknüpfung hinzuzufügen.",
+ "remove-cover": "Cover entfernen",
+ "remove-from-board": "Von Board entfernen",
+ "remove-label": "Label entfernen",
+ "listDeletePopup-title": "Liste löschen?",
+ "remove-member": "Nutzer entfernen",
+ "remove-member-from-card": "Von Karte entfernen",
+ "remove-member-pop": "__name__ (__username__) von __boardTitle__ entfernen? Das Mitglied wird von allen Karten auf diesem Board entfernt. Es erhält eine Benachrichtigung.",
+ "removeMemberPopup-title": "Mitglied entfernen?",
+ "rename": "Umbenennen",
+ "rename-board": "Board umbenennen",
+ "restore": "Wiederherstellen",
+ "save": "Speichern",
+ "search": "Suchen",
+ "search-cards": "Suche nach Kartentiteln und Beschreibungen auf diesem Board",
+ "search-example": "Suchbegriff",
+ "select-color": "Farbe auswählen",
+ "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste",
+ "setWipLimitPopup-title": "WIP-Limit setzen",
+ "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu",
+ "shortcut-autocomplete-emoji": "Emojis vervollständigen",
+ "shortcut-autocomplete-members": "Mitglieder vervollständigen",
+ "shortcut-clear-filters": "Alle Filter entfernen",
+ "shortcut-close-dialog": "Dialog schließen",
+ "shortcut-filter-my-cards": "Meine Karten filtern",
+ "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen",
+ "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden",
+ "shortcut-toggle-sidebar": "Seitenleiste ein-/ausblenden",
+ "show-cards-minimum-count": "Zeigt die Kartenanzahl an, wenn die Liste mehr enthält als",
+ "sidebar-open": "Seitenleiste öffnen",
+ "sidebar-close": "Seitenleiste schließen",
+ "signupPopup-title": "Benutzerkonto erstellen",
+ "star-board-title": "Klicken Sie, um das Board mit einem Stern zu markieren. Es erscheint dann oben in ihrer Boardliste.",
+ "starred-boards": "Markierte Boards",
+ "starred-boards-description": "Markierte Boards erscheinen oben in ihrer Boardliste.",
+ "subscribe": "Abonnieren",
+ "team": "Team",
+ "this-board": "diesem Board",
+ "this-card": "diese Karte",
+ "spent-time-hours": "Aufgewendete Zeit (Stunden)",
+ "overtime-hours": "Mehrarbeit (Stunden)",
+ "overtime": "Mehrarbeit",
+ "has-overtime-cards": "Hat Karten mit Mehrarbeit",
+ "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten",
+ "time": "Zeit",
+ "title": "Titel",
+ "tracking": "Folgen",
+ "tracking-info": "Sie werden über alle Änderungen an Karten benachrichtigt, an denen Sie als Ersteller oder Mitglied beteiligt sind.",
+ "type": "Typ",
+ "unassign-member": "Mitglied entfernen",
+ "unsaved-description": "Sie haben eine nicht gespeicherte Änderung.",
+ "unwatch": "Beobachtung entfernen",
+ "upload": "Upload",
+ "upload-avatar": "Profilbild hochladen",
+ "uploaded-avatar": "Profilbild hochgeladen",
+ "username": "Benutzername",
+ "view-it": "Ansehen",
+ "warn-list-archived": "Warnung: Diese Karte befindet sich in einer Liste im Papierkorb!",
+ "watch": "Beobachten",
+ "watching": "Beobachten",
+ "watching-info": "Sie werden über alle Änderungen in diesem Board benachrichtigt",
+ "welcome-board": "Willkommen-Board",
+ "welcome-swimlane": "Meilenstein 1",
+ "welcome-list1": "Grundlagen",
+ "welcome-list2": "Fortgeschritten",
+ "what-to-do": "Was wollen Sie tun?",
+ "wipLimitErrorPopup-title": "Ungültiges WIP-Limit",
+ "wipLimitErrorPopup-dialog-pt1": "Die Anzahl von Aufgaben in dieser Liste ist größer als das von Ihnen definierte WIP-Limit.",
+ "wipLimitErrorPopup-dialog-pt2": "Bitte verschieben Sie einige Aufgaben aus dieser Liste oder setzen Sie ein grösseres WIP-Limit.",
+ "admin-panel": "Administration",
+ "settings": "Einstellungen",
+ "people": "Nutzer",
+ "registration": "Registrierung",
+ "disable-self-registration": "Selbstregistrierung deaktivieren",
+ "invite": "Einladen",
+ "invite-people": "Nutzer einladen",
+ "to-boards": "In Board(s)",
+ "email-addresses": "E-Mail Adressen",
+ "smtp-host-description": "Die Adresse Ihres SMTP-Servers für ausgehende E-Mails.",
+ "smtp-port-description": "Der Port Ihres SMTP-Servers für ausgehende E-Mails.",
+ "smtp-tls-description": "Aktiviere TLS Unterstützung für SMTP Server",
+ "smtp-host": "SMTP-Server",
+ "smtp-port": "SMTP-Port",
+ "smtp-username": "Benutzername",
+ "smtp-password": "Passwort",
+ "smtp-tls": "TLS Unterstützung",
+ "send-from": "Absender",
+ "send-smtp-test": "Test-E-Mail an sich selbst schicken",
+ "invitation-code": "Einladungscode",
+ "email-invite-register-subject": "__inviter__ hat Ihnen eine Einladung geschickt",
+ "email-invite-register-text": "Hallo __user__,\n\n__inviter__ hat Sie für Ihre Zusammenarbeit zu Wekan eingeladen.\n\nBitte klicken Sie auf folgenden Link:\n__url__\n\nIhr Einladungscode lautet: __icode__\n\nDanke.",
+ "email-smtp-test-subject": "SMTP-Test-E-Mail von Wekan",
+ "email-smtp-test-text": "Sie haben erfolgreich eine E-Mail versandt",
+ "error-invitation-code-not-exist": "Ungültiger Einladungscode",
+ "error-notAuthorized": "Sie sind nicht berechtigt diese Seite zu sehen.",
+ "outgoing-webhooks": "Ausgehende Webhooks",
+ "outgoingWebhooksPopup-title": "Ausgehende Webhooks",
+ "new-outgoing-webhook": "Neuer ausgehender Webhook",
+ "no-name": "(Unbekannt)",
+ "Wekan_version": "Wekan-Version",
+ "Node_version": "Node-Version",
+ "OS_Arch": "Betriebssystem-Architektur",
+ "OS_Cpus": "Anzahl Prozessoren",
+ "OS_Freemem": "Freier Arbeitsspeicher",
+ "OS_Loadavg": "Mittlere Systembelastung",
+ "OS_Platform": "Plattform",
+ "OS_Release": "Version des Betriebssystem",
+ "OS_Totalmem": "Gesamter Arbeitsspeicher",
+ "OS_Type": "Typ des Betriebssystems",
+ "OS_Uptime": "Laufzeit des Systems",
+ "hours": "Stunden",
+ "minutes": "Minuten",
+ "seconds": "Sekunden",
+ "show-field-on-card": "Zeige dieses Feld auf der Karte",
+ "yes": "Ja",
+ "no": "Nein",
+ "accounts": "Konten",
+ "accounts-allowEmailChange": "Ändern der E-Mailadresse erlauben",
+ "accounts-allowUserNameChange": "Ändern des Benutzernamens erlauben",
+ "createdAt": "Erstellt am",
+ "verified": "Geprüft",
+ "active": "Aktiv",
+ "card-received": "Empfangen",
+ "card-received-on": "Empfangen am",
+ "card-end": "Ende",
+ "card-end-on": "Endet am",
+ "editCardReceivedDatePopup-title": "Empfangsdatum ändern",
+ "editCardEndDatePopup-title": "Enddatum ändern",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json
new file mode 100644
index 00000000..9c011f95
--- /dev/null
+++ b/i18n/el.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accept",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Actions",
+ "activities": "Activities",
+ "activity": "Activity",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Προσθήκη",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Προσθήκη Κάρτας",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Προσθήκη Ετικέτας",
+ "add-list": "Προσθήκη Λίστας",
+ "add-members": "Προσθήκη Μελών",
+ "added": "Προστέθηκε",
+ "addMemberPopup-title": "Μέλοι",
+ "admin": "Διαχειριστής",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "and-n-other-card": "And __count__ other card",
+ "and-n-other-card_plural": "And __count__ other cards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Πίσω",
+ "board-change-color": "Αλλαγή χρώματος",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Λίστες",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Ακύρωση",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Έως",
+ "card-due-on": "Έως τις",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Διαγραφή Κάρτας;",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Ετικέτες",
+ "cardMembersPopup-title": "Μέλοι",
+ "cardMorePopup-title": "Περισσότερα",
+ "cards": "Κάρτες",
+ "cards-count": "Κάρτες",
+ "change": "Αλλαγή",
+ "change-avatar": "Change Avatar",
+ "change-password": "Αλλαγή Κωδικού",
+ "change-permissions": "Change permissions",
+ "change-settings": "Αλλαγή Ρυθμίσεων",
+ "changeAvatarPopup-title": "Change Avatar",
+ "changeLanguagePopup-title": "Αλλαγή Γλώσσας",
+ "changePasswordPopup-title": "Αλλαγή Κωδικού",
+ "changePermissionsPopup-title": "Change Permissions",
+ "changeSettingsPopup-title": "Αλλαγή Ρυθμίσεων",
+ "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-board": "Close Board",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "μαύρο",
+ "color-blue": "μπλε",
+ "color-green": "πράσινο",
+ "color-lime": "λάιμ",
+ "color-orange": "πορτοκαλί",
+ "color-pink": "ροζ",
+ "color-purple": "μωβ",
+ "color-red": "κόκκινο",
+ "color-sky": "ουρανός",
+ "color-yellow": "κίτρινο",
+ "comment": "Comment",
+ "comment-placeholder": "Write Comment",
+ "comment-only": "Comment only",
+ "comment-only-desc": "Can comment on cards only.",
+ "computer": "Υπολογιστής",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Δημιουργία",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Ημερομηνία",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Ημερομηνία",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Διαγραφή",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Delete Label?",
+ "description": "Description",
+ "disambiguateMultiLabelPopup-title": "Disambiguate Label Action",
+ "disambiguateMultiMemberPopup-title": "Disambiguate Member Action",
+ "discard": "Απόρριψη",
+ "done": "Done",
+ "download": "Download",
+ "edit": "Edit",
+ "edit-avatar": "Change Avatar",
+ "edit-profile": "Edit Profile",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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": "Το κείμενο δεν είναι έγκυρο 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",
+ "error-email-taken": "Email has already been taken",
+ "export-board": "Export board",
+ "filter": "Φίλτρο",
+ "filter-cards": "Filter Cards",
+ "filter-clear": "Clear filter",
+ "filter-no-label": "No label",
+ "filter-no-member": "Κανένα μέλος",
+ "filter-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Πλήρες Όνομα",
+ "header-logo-title": "Go back to your boards page.",
+ "hide-system-messages": "Hide system messages",
+ "headerBarCreateBoardPopup-title": "Create Board",
+ "home": "Home",
+ "import": "Εισαγωγή",
+ "import-board": "import board",
+ "import-board-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "from-trello": "Από το Trello",
+ "from-wekan": "Από το 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": "Έκδοση",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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": "Ετικέτες",
+ "language": "Γλώσσα",
+ "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+ "leave-board": "Leave Board",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Import a Trello card",
+ "listMorePopup-title": "Περισσότερα",
+ "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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Λίστες",
+ "swimlanes": "Swimlanes",
+ "log-out": "Αποσύνδεση",
+ "log-in": "Σύνδεση",
+ "loginPopup-title": "Σύνδεση",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Μέλοι",
+ "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": "Όνομα",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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": "ή",
+ "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": "Η σελίδα δεν βρέθηκε.",
+ "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": "Διαγραφή Λίστας;",
+ "remove-member": "Αφαίρεση Μέλους",
+ "remove-member-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": "Αφαίρεση Μέλους;",
+ "rename": "Μετανομασία",
+ "rename-board": "Rename Board",
+ "restore": "Restore",
+ "save": "Αποθήκευση",
+ "search": "Αναζήτηση",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Επιλέξτε Χρώμα",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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": "Δημιουργία Λογαριασμού",
+ "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": "Ομάδα",
+ "this-board": "this board",
+ "this-card": "αυτή η κάρτα",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "Ώρα",
+ "title": "Τίτλος",
+ "tracking": "Tracking",
+ "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+ "type": "Type",
+ "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": "Όνομα Χρήστη",
+ "view-it": "View it",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "Admin Panel",
+ "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 Διευθύνσεις",
+ "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": "Όνομα Χρήστη",
+ "smtp-password": "Κωδικός",
+ "smtp-tls": "TLS υποστήριξη",
+ "send-from": "Από",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "error-invitation-code-not-exist": "Ο κωδικός πρόσκλησης δεν υπάρχει",
+ "error-notAuthorized": "You are not authorized to view this page.",
+ "outgoing-webhooks": "Outgoing Webhooks",
+ "outgoingWebhooksPopup-title": "Outgoing Webhooks",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Άγνωστο)",
+ "Wekan_version": "Wekan έκδοση",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "ώρες",
+ "minutes": "λεπτά",
+ "seconds": "δευτερόλεπτα",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Ναι",
+ "no": "Όχι",
+ "accounts": "Λογαριασμοί",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json
new file mode 100644
index 00000000..5579a673
--- /dev/null
+++ b/i18n/en-GB.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accept",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached _ attachment _ to _ card _",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Actions",
+ "activities": "Activities",
+ "activity": "Activity",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Add",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Add Members",
+ "added": "Added",
+ "addMemberPopup-title": "Members",
+ "admin": "Admin",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Back",
+ "board-change-color": "Change colour",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card to the Recycle Bin to remove it from the board and preserve its activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Members",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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 collaboration.\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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve its activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Members",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Colour",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 a list in the Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any changes in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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 collaboration.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "error-invitation-code-not-exist": "Invitation code doesn't exist",
+ "error-notAuthorized": "You are not authorised to view this page.",
+ "outgoing-webhooks": "Outgoing Webhooks",
+ "outgoingWebhooksPopup-title": "Outgoing Webhooks",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json
index 708f2f9c..40f1b820 100644
--- a/i18n/en.i18n.json
+++ b/i18n/en.i18n.json
@@ -472,7 +472,7 @@
"assigned-by": "Assigned By",
"requested-by": "Requested By",
"board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
- "board-delete-pop": "All lists, cards, labels, and activities will be removed and you won't be able to recover the board contents. There is no undo.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
"boardDeletePopup-title": "Delete Board?",
"delete-board": "Delete Board"
}
diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json
new file mode 100644
index 00000000..302f9cf1
--- /dev/null
+++ b/i18n/eo.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Akcepti",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "Kreiis __board__",
+ "act-createCard": "Aldonis __card__ al __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "Aldonis __card__ al __board__",
+ "act-addBoardMember": "Aldonis __member__ al __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "imported __board__",
+ "act-importCard": "imported __card__",
+ "act-importList": "imported __list__",
+ "act-joinMember": "Aldonis __member__ al __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": "Akcioj",
+ "activities": "Aktivaĵoj",
+ "activity": "Aktivaĵo",
+ "activity-added": "Aldonis %s al %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "Kreiis %s",
+ "activity-customfield-created": "created custom field %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": "Sendis %s al %s",
+ "activity-unjoined": "unjoined %s",
+ "activity-checklist-added": "added checklist to %s",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Aldoni",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Aldoni membrojn",
+ "added": "Aldonita",
+ "addMemberPopup-title": "Membroj",
+ "admin": "Admin",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "and-n-other-card": "And __count__ other card",
+ "and-n-other-card_plural": "And __count__ other cards",
+ "apply": "Apliki",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Reen",
+ "board-change-color": "Ŝanĝi koloron",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Listoj",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Redakti etikedojn",
+ "card-edit-members": "Redakti membrojn",
+ "card-labels-title": "Change the labels for the card.",
+ "card-members-title": "Add or remove members of the board from the card.",
+ "card-start": "Komenco",
+ "card-start-on": "Komencas je la",
+ "cardAttachmentsPopup-title": "Attach From",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Etikedoj",
+ "cardMembersPopup-title": "Membroj",
+ "cardMorePopup-title": "Pli",
+ "cards": "Kartoj",
+ "cards-count": "Kartoj",
+ "change": "Ŝanĝi",
+ "change-avatar": "Change Avatar",
+ "change-password": "Ŝangi pasvorton",
+ "change-permissions": "Change permissions",
+ "change-settings": "Ŝanĝi agordojn",
+ "changeAvatarPopup-title": "Change Avatar",
+ "changeLanguagePopup-title": "Ŝanĝi lingvon",
+ "changePasswordPopup-title": "Ŝangi pasvorton",
+ "changePermissionsPopup-title": "Change Permissions",
+ "changeSettingsPopup-title": "Ŝanĝi agordojn",
+ "checklists": "Checklists",
+ "click-to-star": "Click to star this board.",
+ "click-to-unstar": "Click to unstar this board.",
+ "clipboard": "Clipboard or drag & drop",
+ "close": "Fermi",
+ "close-board": "Close Board",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "nigra",
+ "color-blue": "blua",
+ "color-green": "verda",
+ "color-lime": "lime",
+ "color-orange": "oranĝa",
+ "color-pink": "pink",
+ "color-purple": "purple",
+ "color-red": "ruĝa",
+ "color-sky": "sky",
+ "color-yellow": "flava",
+ "comment": "Komento",
+ "comment-placeholder": "Write Comment",
+ "comment-only": "Comment only",
+ "comment-only-desc": "Can comment on cards only.",
+ "computer": "Komputilo",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Krei",
+ "createBoardPopup-title": "Krei tavolon",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Dato",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Dato",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Delete Label?",
+ "description": "Description",
+ "disambiguateMultiLabelPopup-title": "Disambiguate Label Action",
+ "disambiguateMultiMemberPopup-title": "Disambiguate Member Action",
+ "discard": "Discard",
+ "done": "Farite",
+ "download": "Elŝuti",
+ "edit": "Redakti",
+ "edit-avatar": "Change Avatar",
+ "edit-profile": "Redakti profilon",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Redakti komencdaton",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "Ŝanĝi etikedon",
+ "editNotificationPopup-title": "Edit Notification",
+ "editProfilePopup-title": "Redakti profilon",
+ "email": "Retpoŝtadreso",
+ "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": "Malsukcesis sendi retpoŝton",
+ "email-fail-text": "Error trying to send email",
+ "email-invalid": "Nevalida retpoŝtadreso",
+ "email-invite": "Inviti per retpoŝto",
+ "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": "Sendis retpoŝton",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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": "Via teksto estas nevalida JSON",
+ "error-json-schema": "Via JSON ne enhavas la ĝustajn informojn en ĝusta formato",
+ "error-list-doesNotExist": "Tio listo ne ekzistas",
+ "error-user-doesNotExist": "Tio uzanto ne ekzistas",
+ "error-user-notAllowSelf": "You can not invite yourself",
+ "error-user-notCreated": "Uzanto ne kreita",
+ "error-username-taken": "Uzantnomo jam prenita",
+ "error-email-taken": "Email has already been taken",
+ "export-board": "Export board",
+ "filter": "Filter",
+ "filter-cards": "Filter Cards",
+ "filter-clear": "Clear filter",
+ "filter-no-label": "Nenia etikedo",
+ "filter-no-member": "Nenia membro",
+ "filter-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Full Name",
+ "header-logo-title": "Go back to your boards page.",
+ "hide-system-messages": "Hide system messages",
+ "headerBarCreateBoardPopup-title": "Krei tavolon",
+ "home": "Hejmo",
+ "import": "Importi",
+ "import-board": "import board",
+ "import-board-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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": "Etikedoj",
+ "language": "Lingvo",
+ "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+ "leave-board": "Leave Board",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Ligi al ĉitiu karto",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Movu ĉiujn kartojn en tiu listo.",
+ "list-select-cards": "Elektu ĉiujn kartojn en tiu listo.",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Import a Trello card",
+ "listMorePopup-title": "Pli",
+ "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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Listoj",
+ "swimlanes": "Swimlanes",
+ "log-out": "Elsaluti",
+ "log-in": "Ensaluti",
+ "loginPopup-title": "Ensaluti",
+ "memberMenuPopup-title": "Membraj agordoj",
+ "members": "Membroj",
+ "menu": "Menuo",
+ "move-selection": "Movi elekton",
+ "moveCardPopup-title": "Movi karton",
+ "moveCardToBottom-title": "Movi suben",
+ "moveCardToTop-title": "Movi supren",
+ "moveSelectionPopup-title": "Movi elekton",
+ "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": "Nomo",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Neniaj rezultoj",
+ "normal": "Normala",
+ "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": "aŭ",
+ "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": "Netrovita paĝo.",
+ "password": "Pasvorto",
+ "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": "Privata",
+ "private-desc": "This board is private. Only people added to the board can view and edit it.",
+ "profile": "Profilo",
+ "public": "Publika",
+ "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": "Forigi membron",
+ "remove-member-from-card": "Forigi de karto",
+ "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": "Renomi",
+ "rename-board": "Rename Board",
+ "restore": "Forigi",
+ "save": "Savi",
+ "search": "Serĉi",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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": "Teamo",
+ "this-board": "this board",
+ "this-card": "this card",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "Tempo",
+ "title": "Titolo",
+ "tracking": "Tracking",
+ "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+ "type": "Type",
+ "unassign-member": "Unassign member",
+ "unsaved-description": "You have an unsaved description.",
+ "unwatch": "Unwatch",
+ "upload": "Alŝuti",
+ "upload-avatar": "Upload an avatar",
+ "uploaded-avatar": "Uploaded an avatar",
+ "username": "Uzantnomo",
+ "view-it": "View it",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Rigardi",
+ "watching": "Rigardante",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "Kion vi volas fari?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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": "Uzantnomo",
+ "smtp-password": "Pasvorto",
+ "smtp-tls": "TLS support",
+ "send-from": "From",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json
new file mode 100644
index 00000000..5262568f
--- /dev/null
+++ b/i18n/es-AR.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Aceptar",
+ "act-activity-notify": "[Wekan] Notificación de Actividad",
+ "act-addAttachment": "adjunto __attachment__ a __card__",
+ "act-addChecklist": "lista de ítems __checklist__ agregada a __card__",
+ "act-addChecklistItem": " __checklistItem__ agregada a lista de ítems __checklist__ en __card__",
+ "act-addComment": "comentado en __card__: __comment__",
+ "act-createBoard": "__board__ creado",
+ "act-createCard": "agregada __card__ a __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "agregada __list__ a __board__",
+ "act-addBoardMember": "agregado __member__ a __board__",
+ "act-archivedBoard": "__board__ movido a Papelera de Reciclaje",
+ "act-archivedCard": "__card__ movido a Papelera de Reciclaje",
+ "act-archivedList": "__list__ movido a Papelera de Reciclaje",
+ "act-archivedSwimlane": "__swimlane__ movido a Papelera de Reciclaje",
+ "act-importBoard": "__board__ importado",
+ "act-importCard": "__card__ importada",
+ "act-importList": "__list__ importada",
+ "act-joinMember": "__member__ agregado a __card__",
+ "act-moveCard": "__card__ movida de __oldList__ a __list__",
+ "act-removeBoardMember": "__member__ removido de __board__",
+ "act-restoredCard": "__card__ restaurada a __board__",
+ "act-unjoinMember": "__member__ removido de __card__",
+ "act-withBoardTitle": "__board__ [Wekan]",
+ "act-withCardTitle": "__card__ [__board__] ",
+ "actions": "Acciones",
+ "activities": "Actividades",
+ "activity": "Actividad",
+ "activity-added": "agregadas %s a %s",
+ "activity-archived": "%s movido a Papelera de Reciclaje",
+ "activity-attached": "adjuntadas %s a %s",
+ "activity-created": "creadas %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "excluidas %s de %s",
+ "activity-imported": "importadas %s en %s de %s",
+ "activity-imported-board": "importadas %s de %s",
+ "activity-joined": "unidas %s",
+ "activity-moved": "movidas %s de %s a %s",
+ "activity-on": "en %s",
+ "activity-removed": "eliminadas %s de %s",
+ "activity-sent": "enviadas %s a %s",
+ "activity-unjoined": "separadas %s",
+ "activity-checklist-added": "agregada lista de tareas a %s",
+ "activity-checklist-item-added": "agregado item de lista de tareas a '%s' en %s",
+ "add": "Agregar",
+ "add-attachment": "Agregar Adjunto",
+ "add-board": "Agregar Tablero",
+ "add-card": "Agregar Tarjeta",
+ "add-swimlane": "Agregar Calle",
+ "add-checklist": "Agregar Lista de Tareas",
+ "add-checklist-item": "Agregar ítem a lista de tareas",
+ "add-cover": "Agregar Portadas",
+ "add-label": "Agregar Etiqueta",
+ "add-list": "Agregar Lista",
+ "add-members": "Agregar Miembros",
+ "added": "Agregadas",
+ "addMemberPopup-title": "Miembros",
+ "admin": "Administrador",
+ "admin-desc": "Puede ver y editar tarjetas, eliminar miembros, y cambiar opciones para el tablero.",
+ "admin-announcement": "Anuncio",
+ "admin-announcement-active": "Anuncio del Sistema Activo",
+ "admin-announcement-title": "Anuncio del Administrador",
+ "all-boards": "Todos los tableros",
+ "and-n-other-card": "Y __count__ otra tarjeta",
+ "and-n-other-card_plural": "Y __count__ otras tarjetas",
+ "apply": "Aplicar",
+ "app-is-offline": "Wekan está cargándose, por favor espere. Refrescar la página va a causar pérdida de datos. Si Wekan no se carga, por favor revise que el servidor de Wekan no se haya detenido.",
+ "archive": "Mover a Papelera de Reciclaje",
+ "archive-all": "Mover Todo a la Papelera de Reciclaje",
+ "archive-board": "Mover Tablero a la Papelera de Reciclaje",
+ "archive-card": "Mover Tarjeta a la Papelera de Reciclaje",
+ "archive-list": "Mover Lista a la Papelera de Reciclaje",
+ "archive-swimlane": "Mover Calle a la Papelera de Reciclaje",
+ "archive-selection": "Mover selección a la Papelera de Reciclaje",
+ "archiveBoardPopup-title": "¿Mover Tablero a la Papelera de Reciclaje?",
+ "archived-items": "Papelera de Reciclaje",
+ "archived-boards": "Tableros en la Papelera de Reciclaje",
+ "restore-board": "Restaurar Tablero",
+ "no-archived-boards": "No hay tableros en la Papelera de Reciclaje",
+ "archives": "Papelera de Reciclaje",
+ "assign-member": "Asignar miembro",
+ "attached": "adjunto(s)",
+ "attachment": "Adjunto",
+ "attachment-delete-pop": "Borrar un adjunto es permanente. No hay deshacer.",
+ "attachmentDeletePopup-title": "¿Borrar Adjunto?",
+ "attachments": "Adjuntos",
+ "auto-watch": "Seguir tableros automáticamente al crearlos",
+ "avatar-too-big": "El avatar es muy grande (70KB max)",
+ "back": "Atrás",
+ "board-change-color": "Cambiar color",
+ "board-nb-stars": "%s estrellas",
+ "board-not-found": "Tablero no encontrado",
+ "board-private-info": "Este tablero va a ser <strong>privado</strong>.",
+ "board-public-info": "Este tablero va a ser <strong>público</strong>.",
+ "boardChangeColorPopup-title": "Cambiar Fondo del Tablero",
+ "boardChangeTitlePopup-title": "Renombrar Tablero",
+ "boardChangeVisibilityPopup-title": "Cambiar Visibilidad",
+ "boardChangeWatchPopup-title": "Alternar Seguimiento",
+ "boardMenuPopup-title": "Menú del Tablero",
+ "boards": "Tableros",
+ "board-view": "Vista de Tablero",
+ "board-view-swimlanes": "Calles",
+ "board-view-lists": "Listas",
+ "bucket-example": "Como \"Lista de Contenedores\" por ejemplo",
+ "cancel": "Cancelar",
+ "card-archived": "Esta tarjeta es movida a la Papelera de Reciclaje",
+ "card-comments-title": "Esta tarjeta tiene %s comentario.",
+ "card-delete-notice": "Borrar es permanente. Perderás todas las acciones asociadas con esta tarjeta.",
+ "card-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podrás re-abrir la tarjeta. No hay deshacer.",
+ "card-delete-suggest-archive": "Tu puedes mover una tarjeta a la Papelera de Reciclaje para removerla del tablero y preservar la actividad.",
+ "card-due": "Vence",
+ "card-due-on": "Vence en",
+ "card-spent": "Tiempo Empleado",
+ "card-edit-attachments": "Editar adjuntos",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Editar etiquetas",
+ "card-edit-members": "Editar miembros",
+ "card-labels-title": "Cambiar las etiquetas de la tarjeta.",
+ "card-members-title": "Agregar o eliminar de la tarjeta miembros del tablero.",
+ "card-start": "Empieza",
+ "card-start-on": "Empieza el",
+ "cardAttachmentsPopup-title": "Adjuntar De",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "¿Borrar Tarjeta?",
+ "cardDetailsActionsPopup-title": "Acciones de la Tarjeta",
+ "cardLabelsPopup-title": "Etiquetas",
+ "cardMembersPopup-title": "Miembros",
+ "cardMorePopup-title": "Mas",
+ "cards": "Tarjetas",
+ "cards-count": "Tarjetas",
+ "change": "Cambiar",
+ "change-avatar": "Cambiar Avatar",
+ "change-password": "Cambiar Contraseña",
+ "change-permissions": "Cambiar permisos",
+ "change-settings": "Cambiar Opciones",
+ "changeAvatarPopup-title": "Cambiar Avatar",
+ "changeLanguagePopup-title": "Cambiar Lenguaje",
+ "changePasswordPopup-title": "Cambiar Contraseña",
+ "changePermissionsPopup-title": "Cambiar Permisos",
+ "changeSettingsPopup-title": "Cambiar Opciones",
+ "checklists": "Listas de ítems",
+ "click-to-star": "Clickeá para darle una estrella a este tablero.",
+ "click-to-unstar": "Clickeá para sacarle la estrella al tablero.",
+ "clipboard": "Portapapeles o arrastrar y soltar",
+ "close": "Cerrar",
+ "close-board": "Cerrar Tablero",
+ "close-board-pop": "Podrás restaurar el tablero apretando el botón \"Papelera de Reciclaje\" del encabezado en inicio.",
+ "color-black": "negro",
+ "color-blue": "azul",
+ "color-green": "verde",
+ "color-lime": "lima",
+ "color-orange": "naranja",
+ "color-pink": "rosa",
+ "color-purple": "púrpura",
+ "color-red": "rojo",
+ "color-sky": "cielo",
+ "color-yellow": "amarillo",
+ "comment": "Comentario",
+ "comment-placeholder": "Comentar",
+ "comment-only": "Comentar solamente",
+ "comment-only-desc": "Puede comentar en tarjetas solamente.",
+ "computer": "Computadora",
+ "confirm-checklist-delete-dialog": "¿Estás segur@ que querés borrar la lista de ítems?",
+ "copy-card-link-to-clipboard": "Copiar enlace a tarjeta en el portapapeles",
+ "copyCardPopup-title": "Copiar Tarjeta",
+ "copyChecklistToManyCardsPopup-title": "Copiar Plantilla Checklist a Muchas Tarjetas",
+ "copyChecklistToManyCardsPopup-instructions": "Títulos y Descripciones de la Tarjeta Destino en este formato JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de primera tarjeta\", \"description\":\"Descripción de primera tarjeta\"}, {\"title\":\"Título de segunda tarjeta\",\"description\":\"Descripción de segunda tarjeta\"},{\"title\":\"Título de última tarjeta\",\"description\":\"Descripción de última tarjeta\"} ]",
+ "create": "Crear",
+ "createBoardPopup-title": "Crear Tablero",
+ "chooseBoardSourcePopup-title": "Importar tablero",
+ "createLabelPopup-title": "Crear Etiqueta",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "actual",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Fecha",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Fecha",
+ "decline": "Rechazar",
+ "default-avatar": "Avatar por defecto",
+ "delete": "Borrar",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "¿Borrar Etiqueta?",
+ "description": "Descripción",
+ "disambiguateMultiLabelPopup-title": "Desambiguación de Acción de Etiqueta",
+ "disambiguateMultiMemberPopup-title": "Desambiguación de Acción de Miembro",
+ "discard": "Descartar",
+ "done": "Hecho",
+ "download": "Descargar",
+ "edit": "Editar",
+ "edit-avatar": "Cambiar Avatar",
+ "edit-profile": "Editar Perfil",
+ "edit-wip-limit": "Editar Lìmite de TEP",
+ "soft-wip-limit": "Límite TEP suave",
+ "editCardStartDatePopup-title": "Cambiar fecha de inicio",
+ "editCardDueDatePopup-title": "Cambiar fecha de vencimiento",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Cambiar tiempo empleado",
+ "editLabelPopup-title": "Cambiar Etiqueta",
+ "editNotificationPopup-title": "Editar Notificación",
+ "editProfilePopup-title": "Editar Perfil",
+ "email": "Email",
+ "email-enrollAccount-subject": "Una cuenta creada para vos en __siteName__",
+ "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a usar el servicio, simplemente clickeá en el enlace de abajo.\n\n__url__\n\nGracias.",
+ "email-fail": "Fallo envío de email",
+ "email-fail-text": "Error intentando enviar email",
+ "email-invalid": "Email inválido",
+ "email-invite": "Invitar vía Email",
+ "email-invite-subject": "__inviter__ te envió una invitación",
+ "email-invite-text": "Querido __user__,\n\n__inviter__ te invita a unirte al tablero \"__board__\" para colaborar.\n\nPor favor sigue el enlace de abajo:\n\n__url__\n\nGracias.",
+ "email-resetPassword-subject": "Restaurá tu contraseña en __siteName__",
+ "email-resetPassword-text": "Hola __user__,\n\nPara restaurar tu contraseña, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.",
+ "email-sent": "Email enviado",
+ "email-verifyEmail-subject": "Verificá tu dirección de email en __siteName__",
+ "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de email, simplemente clickeá el enlace de abajo.\n\n__url__\n\nGracias.",
+ "enable-wip-limit": "Activar Límite TEP",
+ "error-board-doesNotExist": "Este tablero no existe",
+ "error-board-notAdmin": "Necesitás ser administrador de este tablero para hacer eso",
+ "error-board-notAMember": "Necesitás ser miembro de este tablero para hacer eso",
+ "error-json-malformed": "Tu texto no es JSON válido",
+ "error-json-schema": "Tus datos JSON no incluyen la información correcta en el formato adecuado",
+ "error-list-doesNotExist": "Esta lista no existe",
+ "error-user-doesNotExist": "Este usuario no existe",
+ "error-user-notAllowSelf": "No podés invitarte a vos mismo",
+ "error-user-notCreated": " El usuario no se creó",
+ "error-username-taken": "El nombre de usuario ya existe",
+ "error-email-taken": "El email ya existe",
+ "export-board": "Exportar tablero",
+ "filter": "Filtrar",
+ "filter-cards": "Filtrar Tarjetas",
+ "filter-clear": "Sacar filtro",
+ "filter-no-label": "Sin etiqueta",
+ "filter-no-member": "No es miembro",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "El filtro está activado",
+ "filter-on-desc": "Estás filtrando cartas en este tablero. Clickeá acá para editar el filtro.",
+ "filter-to-selection": "Filtrar en la selección",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Nombre Completo",
+ "header-logo-title": "Retroceder a tu página de tableros.",
+ "hide-system-messages": "Esconder mensajes del sistema",
+ "headerBarCreateBoardPopup-title": "Crear Tablero",
+ "home": "Inicio",
+ "import": "Importar",
+ "import-board": "importar tablero",
+ "import-board-c": "Importar tablero",
+ "import-board-title-trello": "Importar tablero de Trello",
+ "import-board-title-wekan": "Importar tablero de Wekan",
+ "import-sandstorm-warning": "El tablero importado va a borrar todos los datos existentes en el tablero y reemplazarlos con los del tablero en cuestión.",
+ "from-trello": "De Trello",
+ "from-wekan": "De Wekan",
+ "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego a 'Más', 'Imprimir y Exportar', 'Exportar JSON', y copia el texto resultante.",
+ "import-board-instruction-wekan": "En tu tablero Wekan, ve a 'Menú', luego a 'Exportar tablero', y copia el texto en el archivo descargado.",
+ "import-json-placeholder": "Pegá tus datos JSON válidos acá",
+ "import-map-members": "Mapear Miembros",
+ "import-members-map": "Tu tablero importado tiene algunos miembros. Por favor mapeá los miembros que quieras importar/convertir a usuarios de Wekan.",
+ "import-show-user-mapping": "Revisar mapeo de miembros",
+ "import-user-select": "Elegí el usuario de Wekan que querés usar como éste miembro",
+ "importMapMembersAddPopup-title": "Elegí el miembro de Wekan.",
+ "info": "Versión",
+ "initials": "Iniciales",
+ "invalid-date": "Fecha inválida",
+ "invalid-time": "Tiempo inválido",
+ "invalid-user": "Usuario inválido",
+ "joined": "unido",
+ "just-invited": "Fuiste invitado a este tablero",
+ "keyboard-shortcuts": "Atajos de teclado",
+ "label-create": "Crear Etiqueta",
+ "label-default": "%s etiqueta (por defecto)",
+ "label-delete-pop": "No hay deshacer. Esto va a eliminar esta etiqueta de todas las tarjetas y destruir su historia.",
+ "labels": "Etiquetas",
+ "language": "Lenguaje",
+ "last-admin-desc": "No podés cambiar roles porque tiene que haber al menos un administrador.",
+ "leave-board": "Dejar Tablero",
+ "leave-board-pop": "¿Estás seguro que querés dejar __boardTitle__? Vas a salir de todas las tarjetas en este tablero.",
+ "leaveBoardPopup-title": "¿Dejar Tablero?",
+ "link-card": "Enlace a esta tarjeta",
+ "list-archive-cards": "Mover todas las tarjetas en esta lista a la Papelera de Reciclaje",
+ "list-archive-cards-pop": "Esto va a remover las tarjetas en esta lista del tablero. Para ver tarjetas en la Papelera de Reciclaje y traerlas de vuelta al tablero, clickeá \"Menú\" > \"Papelera de Reciclaje\".",
+ "list-move-cards": "Mueve todas las tarjetas en esta lista",
+ "list-select-cards": "Selecciona todas las tarjetas en esta lista",
+ "listActionPopup-title": "Listar Acciones",
+ "swimlaneActionPopup-title": "Acciones de la Calle",
+ "listImportCardPopup-title": "Importar una tarjeta Trello",
+ "listMorePopup-title": "Mas",
+ "link-list": "Enlace a esta lista",
+ "list-delete-pop": "Todas las acciones van a ser eliminadas del agregador de actividad y no podás recuperar la lista. No se puede deshacer.",
+ "list-delete-suggest-archive": "Podés mover la lista a la Papelera de Reciclaje para remvoerla del tablero y preservar la actividad.",
+ "lists": "Listas",
+ "swimlanes": "Calles",
+ "log-out": "Salir",
+ "log-in": "Entrar",
+ "loginPopup-title": "Entrar",
+ "memberMenuPopup-title": "Opciones de Miembros",
+ "members": "Miembros",
+ "menu": "Menú",
+ "move-selection": "Mover selección",
+ "moveCardPopup-title": "Mover Tarjeta",
+ "moveCardToBottom-title": "Mover al Final",
+ "moveCardToTop-title": "Mover al Tope",
+ "moveSelectionPopup-title": "Mover selección",
+ "multi-selection": "Multi-Selección",
+ "multi-selection-on": "Multi-selección está activo",
+ "muted": "Silenciado",
+ "muted-info": "No serás notificado de ningún cambio en este tablero",
+ "my-boards": "Mis Tableros",
+ "name": "Nombre",
+ "no-archived-cards": "No hay tarjetas en la Papelera de Reciclaje",
+ "no-archived-lists": "No hay listas en la Papelera de Reciclaje",
+ "no-archived-swimlanes": "No hay calles en la Papelera de Reciclaje",
+ "no-results": "No hay resultados",
+ "normal": "Normal",
+ "normal-desc": "Puede ver y editar tarjetas. No puede cambiar opciones.",
+ "not-accepted-yet": "Invitación no aceptada todavía",
+ "notify-participate": "Recibí actualizaciones en cualquier tarjeta que participés como creador o miembro",
+ "notify-watch": "Recibí actualizaciones en cualquier tablero, lista, o tarjeta que estés siguiendo",
+ "optional": "opcional",
+ "or": "o",
+ "page-maybe-private": "Esta página puede ser privada. Vos podrás verla <a href='%s'>entrando</a>.",
+ "page-not-found": "Página no encontrada.",
+ "password": "Contraseña",
+ "paste-or-dragdrop": "pegar, arrastrar y soltar el archivo de imagen a esto (imagen sola)",
+ "participating": "Participando",
+ "preview": "Previsualización",
+ "previewAttachedImagePopup-title": "Previsualización",
+ "previewClipboardImagePopup-title": "Previsualización",
+ "private": "Privado",
+ "private-desc": "Este tablero es privado. Solo personas agregadas a este tablero pueden verlo y editarlo.",
+ "profile": "Perfil",
+ "public": "Público",
+ "public-desc": "Este tablero es público. Es visible para cualquiera con un enlace y se va a mostrar en los motores de búsqueda como Google. Solo personas agregadas a este tablero pueden editarlo.",
+ "quick-access-description": "Dale una estrella al tablero para agregar un acceso directo en esta barra.",
+ "remove-cover": "Remover Portada",
+ "remove-from-board": "Remover del Tablero",
+ "remove-label": "Remover Etiqueta",
+ "listDeletePopup-title": "¿Borrar Lista?",
+ "remove-member": "Remover Miembro",
+ "remove-member-from-card": "Remover de Tarjeta",
+ "remove-member-pop": "¿Remover __name__ (__username__) de __boardTitle__? Los miembros va a ser removido de todas las tarjetas en este tablero. Serán notificados.",
+ "removeMemberPopup-title": "¿Remover Miembro?",
+ "rename": "Renombrar",
+ "rename-board": "Renombrar Tablero",
+ "restore": "Restaurar",
+ "save": "Grabar",
+ "search": "Buscar",
+ "search-cards": "Buscar en títulos y descripciones de tarjeta en este tablero",
+ "search-example": "¿Texto a buscar?",
+ "select-color": "Seleccionar Color",
+ "set-wip-limit-value": "Fijar un límite para el número máximo de tareas en esta lista",
+ "setWipLimitPopup-title": "Establecer Límite TEP",
+ "shortcut-assign-self": "Asignarte a vos mismo en la tarjeta actual",
+ "shortcut-autocomplete-emoji": "Autocompletar emonji",
+ "shortcut-autocomplete-members": "Autocompletar miembros",
+ "shortcut-clear-filters": "Limpiar todos los filtros",
+ "shortcut-close-dialog": "Cerrar Diálogo",
+ "shortcut-filter-my-cards": "Filtrar mis tarjetas",
+ "shortcut-show-shortcuts": "Traer esta lista de atajos",
+ "shortcut-toggle-filterbar": "Activar/Desactivar Barra Lateral de Filtros",
+ "shortcut-toggle-sidebar": "Activar/Desactivar Barra Lateral de Tableros",
+ "show-cards-minimum-count": "Mostrar cuenta de tarjetas si la lista contiene más que",
+ "sidebar-open": "Abrir Barra Lateral",
+ "sidebar-close": "Cerrar Barra Lateral",
+ "signupPopup-title": "Crear Cuenta",
+ "star-board-title": "Clickear para darle una estrella a este tablero. Se mostrará arriba en el tope de tu lista de tableros.",
+ "starred-boards": "Tableros con estrellas",
+ "starred-boards-description": "Tableros con estrellas se muestran en el tope de tu lista de tableros.",
+ "subscribe": "Suscribirse",
+ "team": "Equipo",
+ "this-board": "este tablero",
+ "this-card": "esta tarjeta",
+ "spent-time-hours": "Tiempo empleado (horas)",
+ "overtime-hours": "Sobretiempo (horas)",
+ "overtime": "Sobretiempo",
+ "has-overtime-cards": "Tiene tarjetas con sobretiempo",
+ "has-spenttime-cards": "Ha gastado tarjetas de tiempo",
+ "time": "Hora",
+ "title": "Título",
+ "tracking": "Seguimiento",
+ "tracking-info": "Serás notificado de cualquier cambio a aquellas tarjetas en las que seas creador o miembro.",
+ "type": "Type",
+ "unassign-member": "Desasignar miembro",
+ "unsaved-description": "Tienes una descripción sin guardar.",
+ "unwatch": "Dejar de seguir",
+ "upload": "Cargar",
+ "upload-avatar": "Cargar un avatar",
+ "uploaded-avatar": "Cargado un avatar",
+ "username": "Nombre de usuario",
+ "view-it": "Verlo",
+ "warn-list-archived": "cuidado; esta tarjeta está en la Papelera de Reciclaje",
+ "watch": "Seguir",
+ "watching": "Siguiendo",
+ "watching-info": "Serás notificado de cualquier cambio en este tablero",
+ "welcome-board": "Tablero de Bienvenida",
+ "welcome-swimlane": "Hito 1",
+ "welcome-list1": "Básicos",
+ "welcome-list2": "Avanzado",
+ "what-to-do": "¿Qué querés hacer?",
+ "wipLimitErrorPopup-title": "Límite TEP Inválido",
+ "wipLimitErrorPopup-dialog-pt1": " El número de tareas en esta lista es mayor que el límite TEP que definiste.",
+ "wipLimitErrorPopup-dialog-pt2": "Por favor mové algunas tareas fuera de esta lista, o seleccioná un límite TEP más alto.",
+ "admin-panel": "Panel de Administración",
+ "settings": "Opciones",
+ "people": "Gente",
+ "registration": "Registro",
+ "disable-self-registration": "Desactivar auto-registro",
+ "invite": "Invitar",
+ "invite-people": "Invitar Gente",
+ "to-boards": "A tarjeta(s)",
+ "email-addresses": "Dirección de Email",
+ "smtp-host-description": "La dirección del servidor SMTP que maneja tus emails",
+ "smtp-port-description": "El puerto que tu servidor SMTP usa para correos salientes",
+ "smtp-tls-description": "Activar soporte TLS para el servidor SMTP",
+ "smtp-host": "Servidor SMTP",
+ "smtp-port": "Puerto SMTP",
+ "smtp-username": "Usuario",
+ "smtp-password": "Contraseña",
+ "smtp-tls": "Soporte TLS",
+ "send-from": "De",
+ "send-smtp-test": "Enviarse un email de prueba",
+ "invitation-code": "Código de Invitación",
+ "email-invite-register-subject": "__inviter__ te envió una invitación",
+ "email-invite-register-text": "Querido __user__,\n\n__inviter__ te invita a Wekan para colaborar.\n\nPor favor sigue el enlace de abajo:\n__url__\n\nI tu código de invitación es: __icode__\n\nGracias.",
+ "email-smtp-test-subject": "Email de Prueba SMTP de Wekan",
+ "email-smtp-test-text": "Enviaste el correo correctamente",
+ "error-invitation-code-not-exist": "El código de invitación no existe",
+ "error-notAuthorized": "No estás autorizado para ver esta página.",
+ "outgoing-webhooks": "Ganchos Web Salientes",
+ "outgoingWebhooksPopup-title": "Ganchos Web Salientes",
+ "new-outgoing-webhook": "Nuevo Gancho Web",
+ "no-name": "(desconocido)",
+ "Wekan_version": "Versión de Wekan",
+ "Node_version": "Versión de Node",
+ "OS_Arch": "Arch del SO",
+ "OS_Cpus": "Cantidad de CPU del SO",
+ "OS_Freemem": "Memoria Libre del SO",
+ "OS_Loadavg": "Carga Promedio del SO",
+ "OS_Platform": "Plataforma del SO",
+ "OS_Release": "Revisión del SO",
+ "OS_Totalmem": "Memoria Total del SO",
+ "OS_Type": "Tipo de SO",
+ "OS_Uptime": "Tiempo encendido del SO",
+ "hours": "horas",
+ "minutes": "minutos",
+ "seconds": "segundos",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Si",
+ "no": "No",
+ "accounts": "Cuentas",
+ "accounts-allowEmailChange": "Permitir Cambio de Email",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Creado en",
+ "verified": "Verificado",
+ "active": "Activo",
+ "card-received": "Recibido",
+ "card-received-on": "Recibido en",
+ "card-end": "Termino",
+ "card-end-on": "Termina en",
+ "editCardReceivedDatePopup-title": "Cambiar fecha de recepción",
+ "editCardEndDatePopup-title": "Cambiar fecha de término",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json
new file mode 100644
index 00000000..7f2a7401
--- /dev/null
+++ b/i18n/es.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Aceptar",
+ "act-activity-notify": "[Wekan] Notificación de actividad",
+ "act-addAttachment": "ha adjuntado __attachment__ a __card__",
+ "act-addChecklist": "ha añadido la lista de verificación __checklist__ a __card__",
+ "act-addChecklistItem": "ha añadido __checklistItem__ a la lista de verificación __checklist__ en __card__",
+ "act-addComment": "ha comentado en __card__: __comment__",
+ "act-createBoard": "ha creado __board__",
+ "act-createCard": "ha añadido __card__ a __list__",
+ "act-createCustomField": "creado el campo personalizado __customField__",
+ "act-createList": "ha añadido __list__ a __board__",
+ "act-addBoardMember": "ha añadido a __member__ a __board__",
+ "act-archivedBoard": "__board__ se ha enviado a la papelera de reciclaje",
+ "act-archivedCard": "__card__ se ha enviado a la papelera de reciclaje",
+ "act-archivedList": "__list__ se ha enviado a la papelera de reciclaje",
+ "act-archivedSwimlane": "__swimlane__ se ha enviado a la papelera de reciclaje",
+ "act-importBoard": "ha importado __board__",
+ "act-importCard": "ha importado __card__",
+ "act-importList": "ha importado __list__",
+ "act-joinMember": "ha añadido a __member__ a __card__",
+ "act-moveCard": "ha movido __card__ desde __oldList__ a __list__",
+ "act-removeBoardMember": "ha desvinculado a __member__ de __board__",
+ "act-restoredCard": "ha restaurado __card__ en __board__",
+ "act-unjoinMember": "ha desvinculado a __member__ de __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Acciones",
+ "activities": "Actividades",
+ "activity": "Actividad",
+ "activity-added": "ha añadido %s a %s",
+ "activity-archived": "%s se ha enviado a la papelera de reciclaje",
+ "activity-attached": "ha adjuntado %s a %s",
+ "activity-created": "ha creado %s",
+ "activity-customfield-created": "creado el campo personalizado %s",
+ "activity-excluded": "ha excluido %s de %s",
+ "activity-imported": "ha importado %s a %s desde %s",
+ "activity-imported-board": "ha importado %s desde %s",
+ "activity-joined": "se ha unido a %s",
+ "activity-moved": "ha movido %s de %s a %s",
+ "activity-on": "en %s",
+ "activity-removed": "ha eliminado %s de %s",
+ "activity-sent": "ha enviado %s a %s",
+ "activity-unjoined": "se ha desvinculado de %s",
+ "activity-checklist-added": "ha añadido una lista de verificación a %s",
+ "activity-checklist-item-added": "ha añadido el elemento de la lista de verificación a '%s' en %s",
+ "add": "Añadir",
+ "add-attachment": "Añadir adjunto",
+ "add-board": "Añadir tablero",
+ "add-card": "Añadir una tarjeta",
+ "add-swimlane": "Añadir un carril de flujo",
+ "add-checklist": "Añadir una lista de verificación",
+ "add-checklist-item": "Añadir un elemento a la lista de verificación",
+ "add-cover": "Añadir portada",
+ "add-label": "Añadir una etiqueta",
+ "add-list": "Añadir una lista",
+ "add-members": "Añadir miembros",
+ "added": "Añadida el",
+ "addMemberPopup-title": "Miembros",
+ "admin": "Administrador",
+ "admin-desc": "Puedes ver y editar tarjetas, eliminar miembros, y cambiar los ajustes del tablero",
+ "admin-announcement": "Aviso",
+ "admin-announcement-active": "Activar el aviso para todo el sistema",
+ "admin-announcement-title": "Aviso del administrador",
+ "all-boards": "Tableros",
+ "and-n-other-card": "y __count__ tarjeta más",
+ "and-n-other-card_plural": "y otras __count__ tarjetas",
+ "apply": "Aplicar",
+ "app-is-offline": "Wekan se está cargando, por favor espere. Actualizar la página provocará la pérdida de datos. Si Wekan no se carga, por favor verifique que el servidor de Wekan no está detenido.",
+ "archive": "Enviar a la papelera de reciclaje",
+ "archive-all": "Enviar todo a la papelera de reciclaje",
+ "archive-board": "Enviar el tablero a la papelera de reciclaje",
+ "archive-card": "Enviar la tarjeta a la papelera de reciclaje",
+ "archive-list": "Enviar la lista a la papelera de reciclaje",
+ "archive-swimlane": "Enviar el carril de flujo a la papelera de reciclaje",
+ "archive-selection": "Enviar la selección a la papelera de reciclaje",
+ "archiveBoardPopup-title": "Enviar el tablero a la papelera de reciclaje",
+ "archived-items": "Papelera de reciclaje",
+ "archived-boards": "Tableros en la papelera de reciclaje",
+ "restore-board": "Restaurar el tablero",
+ "no-archived-boards": "No hay tableros en la papelera de reciclaje",
+ "archives": "Papelera de reciclaje",
+ "assign-member": "Asignar miembros",
+ "attached": "adjuntado",
+ "attachment": "Adjunto",
+ "attachment-delete-pop": "La eliminación de un fichero adjunto es permanente. Esta acción no puede deshacerse.",
+ "attachmentDeletePopup-title": "¿Eliminar el adjunto?",
+ "attachments": "Adjuntos",
+ "auto-watch": "Suscribirse automáticamente a los tableros cuando son creados",
+ "avatar-too-big": "El avatar es muy grande (70KB máx.)",
+ "back": "Atrás",
+ "board-change-color": "Cambiar el color",
+ "board-nb-stars": "%s destacados",
+ "board-not-found": "Tablero no encontrado",
+ "board-private-info": "Este tablero será <strong>privado</strong>.",
+ "board-public-info": "Este tablero será <strong>público</strong>.",
+ "boardChangeColorPopup-title": "Cambiar el fondo del tablero",
+ "boardChangeTitlePopup-title": "Renombrar el tablero",
+ "boardChangeVisibilityPopup-title": "Cambiar visibilidad",
+ "boardChangeWatchPopup-title": "Cambiar vigilancia",
+ "boardMenuPopup-title": "Menú del tablero",
+ "boards": "Tableros",
+ "board-view": "Vista del tablero",
+ "board-view-swimlanes": "Carriles",
+ "board-view-lists": "Listas",
+ "bucket-example": "Como “Cosas por hacer” por ejemplo",
+ "cancel": "Cancelar",
+ "card-archived": "Esta tarjeta se ha enviado a la papelera de reciclaje.",
+ "card-comments-title": "Esta tarjeta tiene %s comentarios.",
+ "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.",
+ "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.",
+ "card-delete-suggest-archive": "Puedes enviar una tarjeta a la papelera de reciclaje para eliminarla del tablero y conservar la actividad.",
+ "card-due": "Vence",
+ "card-due-on": "Vence el",
+ "card-spent": "Tiempo consumido",
+ "card-edit-attachments": "Editar los adjuntos",
+ "card-edit-custom-fields": "Editar los campos personalizados",
+ "card-edit-labels": "Editar las etiquetas",
+ "card-edit-members": "Editar los miembros",
+ "card-labels-title": "Cambia las etiquetas de la tarjeta",
+ "card-members-title": "Añadir o eliminar miembros del tablero desde la tarjeta.",
+ "card-start": "Comienza",
+ "card-start-on": "Comienza el",
+ "cardAttachmentsPopup-title": "Adjuntar desde",
+ "cardCustomField-datePopup-title": "Cambiar la fecha",
+ "cardCustomFieldsPopup-title": "Editar los campos personalizados",
+ "cardDeletePopup-title": "¿Eliminar la tarjeta?",
+ "cardDetailsActionsPopup-title": "Acciones de la tarjeta",
+ "cardLabelsPopup-title": "Etiquetas",
+ "cardMembersPopup-title": "Miembros",
+ "cardMorePopup-title": "Más",
+ "cards": "Tarjetas",
+ "cards-count": "Tarjetas",
+ "change": "Cambiar",
+ "change-avatar": "Cambiar el avatar",
+ "change-password": "Cambiar la contraseña",
+ "change-permissions": "Cambiar los permisos",
+ "change-settings": "Cambiar las preferencias",
+ "changeAvatarPopup-title": "Cambiar el avatar",
+ "changeLanguagePopup-title": "Cambiar el idioma",
+ "changePasswordPopup-title": "Cambiar la contraseña",
+ "changePermissionsPopup-title": "Cambiar los permisos",
+ "changeSettingsPopup-title": "Cambiar las preferencias",
+ "checklists": "Lista de verificación",
+ "click-to-star": "Haz clic para destacar este tablero.",
+ "click-to-unstar": "Haz clic para dejar de destacar este tablero.",
+ "clipboard": "el portapapeles o con arrastrar y soltar",
+ "close": "Cerrar",
+ "close-board": "Cerrar el tablero",
+ "close-board-pop": "Podrás restaurar el tablero haciendo clic en el botón \"Papelera de reciclaje\" en la cabecera.",
+ "color-black": "negra",
+ "color-blue": "azul",
+ "color-green": "verde",
+ "color-lime": "lima",
+ "color-orange": "naranja",
+ "color-pink": "rosa",
+ "color-purple": "violeta",
+ "color-red": "roja",
+ "color-sky": "celeste",
+ "color-yellow": "amarilla",
+ "comment": "Comentar",
+ "comment-placeholder": "Escribir comentario",
+ "comment-only": "Sólo comentarios",
+ "comment-only-desc": "Solo puedes comentar en las tarjetas.",
+ "computer": "el ordenador",
+ "confirm-checklist-delete-dialog": "¿Seguro que desea eliminar la lista de verificación?",
+ "copy-card-link-to-clipboard": "Copiar el enlace de la tarjeta al portapapeles",
+ "copyCardPopup-title": "Copiar la tarjeta",
+ "copyChecklistToManyCardsPopup-title": "Copiar la plantilla de la lista de verificación en varias tarjetas",
+ "copyChecklistToManyCardsPopup-instructions": "Títulos y descripciones de las tarjetas de destino en formato JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título de la primera tarjeta\", \"description\":\"Descripción de la primera tarjeta\"}, {\"title\":\"Título de la segunda tarjeta\",\"description\":\"Descripción de la segunda tarjeta\"},{\"title\":\"Título de la última tarjeta\",\"description\":\"Descripción de la última tarjeta\"} ]",
+ "create": "Crear",
+ "createBoardPopup-title": "Crear tablero",
+ "chooseBoardSourcePopup-title": "Importar un tablero",
+ "createLabelPopup-title": "Crear etiqueta",
+ "createCustomField": "Crear un campo",
+ "createCustomFieldPopup-title": "Crear un campo",
+ "current": "actual",
+ "custom-field-delete-pop": "Se eliminará este campo personalizado de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.",
+ "custom-field-checkbox": "Casilla de verificación",
+ "custom-field-date": "Fecha",
+ "custom-field-dropdown": "Lista desplegable",
+ "custom-field-dropdown-none": "(nada)",
+ "custom-field-dropdown-options": "Opciones de la lista",
+ "custom-field-dropdown-options-placeholder": "Pulsa Intro para añadir más opciones",
+ "custom-field-dropdown-unknown": "(desconocido)",
+ "custom-field-number": "Número",
+ "custom-field-text": "Texto",
+ "custom-fields": "Campos personalizados",
+ "date": "Fecha",
+ "decline": "Declinar",
+ "default-avatar": "Avatar por defecto",
+ "delete": "Eliminar",
+ "deleteCustomFieldPopup-title": "¿Borrar el campo personalizado?",
+ "deleteLabelPopup-title": "¿Eliminar la etiqueta?",
+ "description": "Descripción",
+ "disambiguateMultiLabelPopup-title": "Desambiguar la acción de etiqueta",
+ "disambiguateMultiMemberPopup-title": "Desambiguar la acción de miembro",
+ "discard": "Descartarla",
+ "done": "Hecho",
+ "download": "Descargar",
+ "edit": "Editar",
+ "edit-avatar": "Cambiar el avatar",
+ "edit-profile": "Editar el perfil",
+ "edit-wip-limit": "Cambiar el límite del trabajo en proceso",
+ "soft-wip-limit": "Límite del trabajo en proceso flexible",
+ "editCardStartDatePopup-title": "Cambiar la fecha de comienzo",
+ "editCardDueDatePopup-title": "Cambiar la fecha de vencimiento",
+ "editCustomFieldPopup-title": "Editar el campo",
+ "editCardSpentTimePopup-title": "Cambiar el tiempo consumido",
+ "editLabelPopup-title": "Cambiar la etiqueta",
+ "editNotificationPopup-title": "Editar las notificaciones",
+ "editProfilePopup-title": "Editar el perfil",
+ "email": "Correo electrónico",
+ "email-enrollAccount-subject": "Cuenta creada en __siteName__",
+ "email-enrollAccount-text": "Hola __user__,\n\nPara empezar a utilizar el servicio, simplemente haz clic en el siguiente enlace.\n\n__url__\n\nGracias.",
+ "email-fail": "Error al enviar el correo",
+ "email-fail-text": "Error al intentar enviar el correo",
+ "email-invalid": "Correo no válido",
+ "email-invite": "Invitar vía correo electrónico",
+ "email-invite-subject": "__inviter__ ha enviado una invitación",
+ "email-invite-text": "Estimado __user__,\n\n__inviter__ te invita a unirte al tablero '__board__' para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n\n__url__\n\nGracias.",
+ "email-resetPassword-subject": "Restablecer tu contraseña en __siteName__",
+ "email-resetPassword-text": "Hola __user__,\n\nPara restablecer tu contraseña, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.",
+ "email-sent": "Correo enviado",
+ "email-verifyEmail-subject": "Verifica tu dirección de correo en __siteName__",
+ "email-verifyEmail-text": "Hola __user__,\n\nPara verificar tu cuenta de correo electrónico, haz clic en el siguiente enlace.\n\n__url__\n\nGracias.",
+ "enable-wip-limit": "Activar el límite del trabajo en proceso",
+ "error-board-doesNotExist": "El tablero no existe",
+ "error-board-notAdmin": "Es necesario ser administrador de este tablero para hacer eso",
+ "error-board-notAMember": "Es necesario ser miembro de este tablero para hacer eso",
+ "error-json-malformed": "El texto no es un JSON válido",
+ "error-json-schema": "Sus datos JSON no incluyen la información apropiada en el formato correcto",
+ "error-list-doesNotExist": "La lista no existe",
+ "error-user-doesNotExist": "El usuario no existe",
+ "error-user-notAllowSelf": "No puedes invitarte a ti mismo",
+ "error-user-notCreated": "El usuario no ha sido creado",
+ "error-username-taken": "Este nombre de usuario ya está en uso",
+ "error-email-taken": "Esta dirección de correo ya está en uso",
+ "export-board": "Exportar el tablero",
+ "filter": "Filtrar",
+ "filter-cards": "Filtrar tarjetas",
+ "filter-clear": "Limpiar el filtro",
+ "filter-no-label": "Sin etiqueta",
+ "filter-no-member": "Sin miembro",
+ "filter-no-custom-fields": "Sin campos personalizados",
+ "filter-on": "Filtrado activado",
+ "filter-on-desc": "Estás filtrando tarjetas en este tablero. Haz clic aquí para editar el filtro.",
+ "filter-to-selection": "Filtrar la selección",
+ "advanced-filter-label": "Filtrado avanzado",
+ "advanced-filter-description": "El filtrado avanzado permite escribir una cadena que contiene los siguientes operadores: == != <= >= && || ( ) Se utiliza un espacio como separador entre los operadores. Se pueden filtrar todos los campos personalizados escribiendo sus nombres y valores. Por ejemplo: Campo1 == Valor1. Nota: Si los campos o valores contienen espacios, debe encapsularlos entre comillas simples. Por ejemplo: 'Campo 1' == 'Valor 1'. También puedes combinar múltiples condiciones. Por ejemplo: C1 == V1 || C1 = V2. Normalmente todos los operadores se interpretan de izquierda a derecha. Puede cambiar el orden colocando corchetes. Por ejemplo: C1 == V1 y ( C2 == V2 || C2 == V3 )",
+ "fullname": "Nombre completo",
+ "header-logo-title": "Volver a tu página de tableros",
+ "hide-system-messages": "Ocultar las notificaciones de actividad",
+ "headerBarCreateBoardPopup-title": "Crear tablero",
+ "home": "Inicio",
+ "import": "Importar",
+ "import-board": "importar un tablero",
+ "import-board-c": "Importar un tablero",
+ "import-board-title-trello": "Importar un tablero desde Trello",
+ "import-board-title-wekan": "Importar un tablero desde Wekan",
+ "import-sandstorm-warning": "El tablero importado eliminará todos los datos existentes en este tablero y los reemplazará con los datos del tablero importado.",
+ "from-trello": "Desde Trello",
+ "from-wekan": "Desde Wekan",
+ "import-board-instruction-trello": "En tu tablero de Trello, ve a 'Menú', luego 'Más' > 'Imprimir y exportar' > 'Exportar JSON', y copia el texto resultante.",
+ "import-board-instruction-wekan": "En tu tablero de Wekan, ve a 'Menú del tablero', luego 'Exportar el tablero', y copia aquí el texto del fichero descargado.",
+ "import-json-placeholder": "Pega tus datos JSON válidos aquí",
+ "import-map-members": "Mapa de miembros",
+ "import-members-map": "El tablero importado tiene algunos miembros. Por favor mapea los miembros que deseas importar a los usuarios de Wekan",
+ "import-show-user-mapping": "Revisión de la asignación de miembros",
+ "import-user-select": "Escoge el usuario de Wekan que deseas utilizar como miembro",
+ "importMapMembersAddPopup-title": "Selecciona un miembro de Wekan",
+ "info": "Versión",
+ "initials": "Iniciales",
+ "invalid-date": "Fecha no válida",
+ "invalid-time": "Tiempo no válido",
+ "invalid-user": "Usuario no válido",
+ "joined": "se ha unido",
+ "just-invited": "Has sido invitado a este tablero",
+ "keyboard-shortcuts": "Atajos de teclado",
+ "label-create": "Crear una etiqueta",
+ "label-default": "etiqueta %s (por defecto)",
+ "label-delete-pop": "Se eliminará esta etiqueta de todas las tarjetas y se destruirá su historial. Esta acción no puede deshacerse.",
+ "labels": "Etiquetas",
+ "language": "Cambiar el idioma",
+ "last-admin-desc": "No puedes cambiar roles porque debe haber al menos un administrador.",
+ "leave-board": "Abandonar el tablero",
+ "leave-board-pop": "¿Seguro que quieres abandonar __boardTitle__? Serás desvinculado de todas las tarjetas en este tablero.",
+ "leaveBoardPopup-title": "¿Abandonar el tablero?",
+ "link-card": "Enlazar a esta tarjeta",
+ "list-archive-cards": "Enviar todas las tarjetas de esta lista a la papelera de reciclaje",
+ "list-archive-cards-pop": "Esto eliminará todas las tarjetas de esta lista del tablero. Para ver las tarjetas en la papelera de reciclaje y devolverlas al tablero, haga clic en \"Menú\" > \"Papelera de reciclaje\".",
+ "list-move-cards": "Mover todas las tarjetas de esta lista",
+ "list-select-cards": "Seleccionar todas las tarjetas de esta lista",
+ "listActionPopup-title": "Acciones de la lista",
+ "swimlaneActionPopup-title": "Acciones del carril de flujo",
+ "listImportCardPopup-title": "Importar una tarjeta de Trello",
+ "listMorePopup-title": "Más",
+ "link-list": "Enlazar a esta lista",
+ "list-delete-pop": "Todas las acciones serán eliminadas del historial de actividades y no se podrá recuperar la lista. Esta acción no puede deshacerse.",
+ "list-delete-suggest-archive": "Puedes enviar una lista a la papelera de reciclaje para eliminarla del tablero y conservar la actividad.",
+ "lists": "Listas",
+ "swimlanes": "Carriles",
+ "log-out": "Finalizar la sesión",
+ "log-in": "Iniciar sesión",
+ "loginPopup-title": "Iniciar sesión",
+ "memberMenuPopup-title": "Mis preferencias",
+ "members": "Miembros",
+ "menu": "Menú",
+ "move-selection": "Mover la selección",
+ "moveCardPopup-title": "Mover la tarjeta",
+ "moveCardToBottom-title": "Mover al final",
+ "moveCardToTop-title": "Mover al principio",
+ "moveSelectionPopup-title": "Mover la selección",
+ "multi-selection": "Selección múltiple",
+ "multi-selection-on": "Selección múltiple activada",
+ "muted": "Silenciado",
+ "muted-info": "No serás notificado de ningún cambio en este tablero",
+ "my-boards": "Mis tableros",
+ "name": "Nombre",
+ "no-archived-cards": "No hay tarjetas en la papelera de reciclaje",
+ "no-archived-lists": "No hay listas en la papelera de reciclaje",
+ "no-archived-swimlanes": "No hay carriles de flujo en la papelera de reciclaje",
+ "no-results": "Sin resultados",
+ "normal": "Normal",
+ "normal-desc": "Puedes ver y editar tarjetas. No puedes cambiar la configuración.",
+ "not-accepted-yet": "La invitación no ha sido aceptada aún",
+ "notify-participate": "Recibir actualizaciones de cualquier tarjeta en la que participas como creador o miembro",
+ "notify-watch": "Recibir actuaizaciones de cualquier tablero, lista o tarjeta que estés vigilando",
+ "optional": "opcional",
+ "or": "o",
+ "page-maybe-private": "Esta página puede ser privada. Es posible que puedas verla al <a href='%s'>iniciar sesión</a>.",
+ "page-not-found": "Página no encontrada.",
+ "password": "Contraseña",
+ "paste-or-dragdrop": "pegar o arrastrar y soltar un fichero de imagen (sólo imagen)",
+ "participating": "Participando",
+ "preview": "Previsualizar",
+ "previewAttachedImagePopup-title": "Previsualizar",
+ "previewClipboardImagePopup-title": "Previsualizar",
+ "private": "Privado",
+ "private-desc": "Este tablero es privado. Sólo las personas añadidas al tablero pueden verlo y editarlo.",
+ "profile": "Perfil",
+ "public": "Público",
+ "public-desc": "Este tablero es público. Es visible para cualquiera a través del enlace, y se mostrará en los buscadores como Google. Sólo las personas añadidas al tablero pueden editarlo.",
+ "quick-access-description": "Destaca un tablero para añadir un acceso directo en esta barra.",
+ "remove-cover": "Eliminar portada",
+ "remove-from-board": "Desvincular del tablero",
+ "remove-label": "Eliminar la etiqueta",
+ "listDeletePopup-title": "¿Eliminar la lista?",
+ "remove-member": "Eliminar miembro",
+ "remove-member-from-card": "Eliminar de la tarjeta",
+ "remove-member-pop": "¿Eliminar __name__ (__username__) de __boardTitle__? El miembro será eliminado de todas las tarjetas de este tablero. En ellas se mostrará una notificación.",
+ "removeMemberPopup-title": "¿Eliminar miembro?",
+ "rename": "Renombrar",
+ "rename-board": "Renombrar el tablero",
+ "restore": "Restaurar",
+ "save": "Añadir",
+ "search": "Buscar",
+ "search-cards": "Buscar entre los títulos y las descripciones de las tarjetas en este tablero.",
+ "search-example": "¿Texto a buscar?",
+ "select-color": "Selecciona un color",
+ "set-wip-limit-value": "Fija un límite para el número máximo de tareas en esta lista.",
+ "setWipLimitPopup-title": "Fijar el límite del trabajo en proceso",
+ "shortcut-assign-self": "Asignarte a ti mismo a la tarjeta actual",
+ "shortcut-autocomplete-emoji": "Autocompletar emoji",
+ "shortcut-autocomplete-members": "Autocompletar miembros",
+ "shortcut-clear-filters": "Limpiar todos los filtros",
+ "shortcut-close-dialog": "Cerrar el cuadro de diálogo",
+ "shortcut-filter-my-cards": "Filtrar mis tarjetas",
+ "shortcut-show-shortcuts": "Mostrar esta lista de atajos",
+ "shortcut-toggle-filterbar": "Conmutar la barra lateral del filtro",
+ "shortcut-toggle-sidebar": "Conmutar la barra lateral del tablero",
+ "show-cards-minimum-count": "Mostrar recuento de tarjetas si la lista contiene más de",
+ "sidebar-open": "Abrir la barra lateral",
+ "sidebar-close": "Cerrar la barra lateral",
+ "signupPopup-title": "Crear una cuenta",
+ "star-board-title": "Haz clic para destacar este tablero. Se mostrará en la parte superior de tu lista de tableros.",
+ "starred-boards": "Tableros destacados",
+ "starred-boards-description": "Los tableros destacados se mostrarán en la parte superior de tu lista de tableros.",
+ "subscribe": "Suscribirse",
+ "team": "Equipo",
+ "this-board": "este tablero",
+ "this-card": "esta tarjeta",
+ "spent-time-hours": "Tiempo consumido (horas)",
+ "overtime-hours": "Tiempo excesivo (horas)",
+ "overtime": "Tiempo excesivo",
+ "has-overtime-cards": "Hay tarjetas con el tiempo excedido",
+ "has-spenttime-cards": "Se ha excedido el tiempo de las tarjetas",
+ "time": "Hora",
+ "title": "Título",
+ "tracking": "Siguiendo",
+ "tracking-info": "Serás notificado de cualquier cambio en las tarjetas en las que participas como creador o miembro.",
+ "type": "Tipo",
+ "unassign-member": "Desvincular al miembro",
+ "unsaved-description": "Tienes una descripción por añadir.",
+ "unwatch": "Dejar de vigilar",
+ "upload": "Cargar",
+ "upload-avatar": "Cargar un avatar",
+ "uploaded-avatar": "Avatar cargado",
+ "username": "Nombre de usuario",
+ "view-it": "Verla",
+ "warn-list-archived": "advertencia: esta tarjeta está en una lista en la papelera de reciclaje",
+ "watch": "Vigilar",
+ "watching": "Vigilando",
+ "watching-info": "Serás notificado de cualquier cambio en este tablero",
+ "welcome-board": "Tablero de bienvenida",
+ "welcome-swimlane": "Hito 1",
+ "welcome-list1": "Básicos",
+ "welcome-list2": "Avanzados",
+ "what-to-do": "¿Qué deseas hacer?",
+ "wipLimitErrorPopup-title": "El límite del trabajo en proceso no es válido.",
+ "wipLimitErrorPopup-dialog-pt1": "El número de tareas en esta lista es mayor que el límite del trabajo en proceso que has definido.",
+ "wipLimitErrorPopup-dialog-pt2": "Por favor, mueve algunas tareas fuera de esta lista, o fija un límite del trabajo en proceso más alto.",
+ "admin-panel": "Panel del administrador",
+ "settings": "Ajustes",
+ "people": "Personas",
+ "registration": "Registro",
+ "disable-self-registration": "Deshabilitar autoregistro",
+ "invite": "Invitar",
+ "invite-people": "Invitar a personas",
+ "to-boards": "A el(los) tablero(s)",
+ "email-addresses": "Direcciones de correo electrónico",
+ "smtp-host-description": "Dirección del servidor SMTP para gestionar tus correos",
+ "smtp-port-description": "Puerto usado por el servidor SMTP para mandar correos",
+ "smtp-tls-description": "Habilitar el soporte TLS para el servidor SMTP",
+ "smtp-host": "Servidor SMTP",
+ "smtp-port": "Puerto SMTP",
+ "smtp-username": "Nombre de usuario",
+ "smtp-password": "Contraseña",
+ "smtp-tls": "Soporte TLS",
+ "send-from": "Desde",
+ "send-smtp-test": "Enviarte un correo de prueba a ti mismo",
+ "invitation-code": "Código de Invitación",
+ "email-invite-register-subject": "__inviter__ te ha enviado una invitación",
+ "email-invite-register-text": "Estimado __user__,\n\n__inviter__ te invita a unirte a Wekan para colaborar.\n\nPor favor, haz clic en el siguiente enlace:\n__url__\n\nTu código de invitación es: __icode__\n\nGracias.",
+ "email-smtp-test-subject": "Prueba de correo SMTP desde Wekan",
+ "email-smtp-test-text": "El correo se ha enviado correctamente",
+ "error-invitation-code-not-exist": "El código de invitación no existe",
+ "error-notAuthorized": "No estás autorizado a ver esta página.",
+ "outgoing-webhooks": "Webhooks salientes",
+ "outgoingWebhooksPopup-title": "Webhooks salientes",
+ "new-outgoing-webhook": "Nuevo webhook saliente",
+ "no-name": "(Desconocido)",
+ "Wekan_version": "Versión de Wekan",
+ "Node_version": "Versión de Node",
+ "OS_Arch": "Arquitectura del sistema",
+ "OS_Cpus": "Número de CPUs del sistema",
+ "OS_Freemem": "Memoria libre del sistema",
+ "OS_Loadavg": "Carga media del sistema",
+ "OS_Platform": "Plataforma del sistema",
+ "OS_Release": "Publicación del sistema",
+ "OS_Totalmem": "Memoria Total del sistema",
+ "OS_Type": "Tipo de sistema",
+ "OS_Uptime": "Tiempo activo del sistema",
+ "hours": "horas",
+ "minutes": "minutos",
+ "seconds": "segundos",
+ "show-field-on-card": "Mostrar este campo en la tarjeta",
+ "yes": "Sí",
+ "no": "No",
+ "accounts": "Cuentas",
+ "accounts-allowEmailChange": "Permitir cambiar el correo electrónico",
+ "accounts-allowUserNameChange": "Permitir el cambio del nombre de usuario",
+ "createdAt": "Creado en",
+ "verified": "Verificado",
+ "active": "Activo",
+ "card-received": "Recibido",
+ "card-received-on": "Recibido el",
+ "card-end": "Finalizado",
+ "card-end-on": "Finalizado el",
+ "editCardReceivedDatePopup-title": "Cambiar la fecha de recepción",
+ "editCardEndDatePopup-title": "Cambiar la fecha de finalización",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json
new file mode 100644
index 00000000..8d50ed41
--- /dev/null
+++ b/i18n/eu.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Onartu",
+ "act-activity-notify": "[Wekan] Jarduera-jakinarazpena",
+ "act-addAttachment": "__attachment__ __card__ txartelera erantsita",
+ "act-addChecklist": "gehituta checklist __checklist__ __card__ -ri",
+ "act-addChecklistItem": "gehituta __checklistItem__ checklist __checklist__ on __card__ -ri",
+ "act-addComment": "__card__ txartelean iruzkina: __comment__",
+ "act-createBoard": "__board__ sortuta",
+ "act-createCard": "__card__ __list__ zerrrendara gehituta",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "__list__ __board__ arbelera gehituta",
+ "act-addBoardMember": "__member__ __board__ arbelera gehituta",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "__board__ inportatuta",
+ "act-importCard": "__card__ inportatuta",
+ "act-importList": "__list__ inportatuta",
+ "act-joinMember": "__member__ __card__ txartelera gehituta",
+ "act-moveCard": "__card__ __oldList__ zerrendartik __list__ zerrendara eraman da",
+ "act-removeBoardMember": "__member__ __board__ arbeletik kendu da",
+ "act-restoredCard": "__card__ __board__ arbelean berrezarri da",
+ "act-unjoinMember": "__member__ __card__ txarteletik kendu da",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Ekintzak",
+ "activities": "Jarduerak",
+ "activity": "Jarduera",
+ "activity-added": "%s %s(e)ra gehituta",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "%s %s(e)ra erantsita",
+ "activity-created": "%s sortuta",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "%s %s(e)tik kanpo utzita",
+ "activity-imported": "%s inportatuta %s(e)ra %s(e)tik",
+ "activity-imported-board": "%s inportatuta %s(e)tik",
+ "activity-joined": "%s(e)ra elkartuta",
+ "activity-moved": "%s %s(e)tik %s(e)ra eramanda",
+ "activity-on": "%s",
+ "activity-removed": "%s %s(e)tik kenduta",
+ "activity-sent": "%s %s(e)ri bidalita",
+ "activity-unjoined": "%s utzita",
+ "activity-checklist-added": "egiaztaketa zerrenda %s(e)ra gehituta",
+ "activity-checklist-item-added": "egiaztaketa zerrendako elementuak '%s'(e)ra gehituta %s(e)n",
+ "add": "Gehitu",
+ "add-attachment": "Gehitu eranskina",
+ "add-board": "Gehitu arbela",
+ "add-card": "Gehitu txartela",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Gehitu egiaztaketa zerrenda",
+ "add-checklist-item": "Gehitu elementu bat egiaztaketa zerrendara",
+ "add-cover": "Gehitu azala",
+ "add-label": "Gehitu etiketa",
+ "add-list": "Gehitu zerrenda",
+ "add-members": "Gehitu kideak",
+ "added": "Gehituta",
+ "addMemberPopup-title": "Kideak",
+ "admin": "Kudeatzailea",
+ "admin-desc": "Txartelak ikusi eta editatu ditzake, kideak kendu, eta arbelaren ezarpenak aldatu.",
+ "admin-announcement": "Jakinarazpena",
+ "admin-announcement-active": "Gaitu Sistema-eremuko Jakinarazpena",
+ "admin-announcement-title": "Administrariaren jakinarazpena",
+ "all-boards": "Arbel guztiak",
+ "and-n-other-card": "Eta beste txartel __count__",
+ "and-n-other-card_plural": "Eta beste __count__ txartel",
+ "apply": "Aplikatu",
+ "app-is-offline": "Wekan kargatzen ari da, itxaron mesedez. Orria freskatzeak datuen galera ekarriko luke. Wekan kargatzen ez bada, egiaztatu Wekan zerbitzaria gelditu ez dela.",
+ "archive": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Berreskuratu arbela",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Esleitu kidea",
+ "attached": "erantsita",
+ "attachment": "Eranskina",
+ "attachment-delete-pop": "Eranskina ezabatzea behin betikoa da. Ez dago desegiterik.",
+ "attachmentDeletePopup-title": "Ezabatu eranskina?",
+ "attachments": "Eranskinak",
+ "auto-watch": "Automatikoki jarraitu arbelak hauek sortzean",
+ "avatar-too-big": "Avatarra handiegia da (Gehienez 70Kb)",
+ "back": "Atzera",
+ "board-change-color": "Aldatu kolorea",
+ "board-nb-stars": "%s izar",
+ "board-not-found": "Ez da arbela aurkitu",
+ "board-private-info": "Arbel hau <strong>pribatua</strong> izango da.",
+ "board-public-info": "Arbel hau <strong>publikoa</strong> izango da.",
+ "boardChangeColorPopup-title": "Aldatu arbelaren atzealdea",
+ "boardChangeTitlePopup-title": "Aldatu izena arbelari",
+ "boardChangeVisibilityPopup-title": "Aldatu ikusgaitasuna",
+ "boardChangeWatchPopup-title": "Aldatu ikuskatzea",
+ "boardMenuPopup-title": "Arbelaren menua",
+ "boards": "Arbelak",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Zerrendak",
+ "bucket-example": "Esaterako \"Pertz zerrenda\"",
+ "cancel": "Utzi",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "Txartel honek iruzkin %s dauka.",
+ "card-delete-notice": "Ezabaketa behin betiko da. Txartel honi lotutako ekintza guztiak galduko dituzu.",
+ "card-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu txartela berrireki. Ez dago desegiterik.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Epemuga",
+ "card-due-on": "Epemuga",
+ "card-spent": "Erabilitako denbora",
+ "card-edit-attachments": "Editatu eranskinak",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Editatu etiketak",
+ "card-edit-members": "Editatu kideak",
+ "card-labels-title": "Aldatu txartelaren etiketak",
+ "card-members-title": "Gehitu edo kendu arbeleko kideak txarteletik.",
+ "card-start": "Hasiera",
+ "card-start-on": "Hasiera",
+ "cardAttachmentsPopup-title": "Erantsi hemendik",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Ezabatu txartela?",
+ "cardDetailsActionsPopup-title": "Txartel-ekintzak",
+ "cardLabelsPopup-title": "Etiketak",
+ "cardMembersPopup-title": "Kideak",
+ "cardMorePopup-title": "Gehiago",
+ "cards": "Txartelak",
+ "cards-count": "Txartelak",
+ "change": "Aldatu",
+ "change-avatar": "Aldatu avatarra",
+ "change-password": "Aldatu pasahitza",
+ "change-permissions": "Aldatu baimenak",
+ "change-settings": "Aldatu ezarpenak",
+ "changeAvatarPopup-title": "Aldatu avatarra",
+ "changeLanguagePopup-title": "Aldatu hizkuntza",
+ "changePasswordPopup-title": "Aldatu pasahitza",
+ "changePermissionsPopup-title": "Aldatu baimenak",
+ "changeSettingsPopup-title": "Aldatu ezarpenak",
+ "checklists": "Egiaztaketa zerrenda",
+ "click-to-star": "Egin klik arbel honi izarra jartzeko",
+ "click-to-unstar": "Egin klik arbel honi izarra kentzeko",
+ "clipboard": "Kopiatu eta itsatsi edo arrastatu eta jaregin",
+ "close": "Itxi",
+ "close-board": "Itxi arbela",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "beltza",
+ "color-blue": "urdina",
+ "color-green": "berdea",
+ "color-lime": "lima",
+ "color-orange": "laranja",
+ "color-pink": "larrosa",
+ "color-purple": "purpura",
+ "color-red": "gorria",
+ "color-sky": "zerua",
+ "color-yellow": "horia",
+ "comment": "Iruzkina",
+ "comment-placeholder": "Idatzi iruzkin bat",
+ "comment-only": "Iruzkinak besterik ez",
+ "comment-only-desc": "Iruzkinak txarteletan soilik egin ditzake",
+ "computer": "Ordenagailua",
+ "confirm-checklist-delete-dialog": "Ziur zaude kontrol-zerrenda ezabatu nahi duzula",
+ "copy-card-link-to-clipboard": "Kopiatu txartela arbelera",
+ "copyCardPopup-title": "Kopiatu txartela",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Sortu",
+ "createBoardPopup-title": "Sortu arbela",
+ "chooseBoardSourcePopup-title": "Inportatu arbela",
+ "createLabelPopup-title": "Sortu etiketa",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "unekoa",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Data",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Data",
+ "decline": "Ukatu",
+ "default-avatar": "Lehenetsitako avatarra",
+ "delete": "Ezabatu",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Ezabatu etiketa?",
+ "description": "Deskripzioa",
+ "disambiguateMultiLabelPopup-title": "Argitu etiketaren ekintza",
+ "disambiguateMultiMemberPopup-title": "Argitu kidearen ekintza",
+ "discard": "Baztertu",
+ "done": "Egina",
+ "download": "Deskargatu",
+ "edit": "Editatu",
+ "edit-avatar": "Aldatu avatarra",
+ "edit-profile": "Editatu profila",
+ "edit-wip-limit": "WIP muga editatu",
+ "soft-wip-limit": "WIP muga malgua",
+ "editCardStartDatePopup-title": "Aldatu hasiera data",
+ "editCardDueDatePopup-title": "Aldatu epemuga data",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Aldatu erabilitako denbora",
+ "editLabelPopup-title": "Aldatu etiketa",
+ "editNotificationPopup-title": "Editatu jakinarazpena",
+ "editProfilePopup-title": "Editatu profila",
+ "email": "e-posta",
+ "email-enrollAccount-subject": "Kontu bat sortu zaizu __siteName__ gunean",
+ "email-enrollAccount-text": "Kaixo __user__,\n\nZerbitzua erabiltzen hasteko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.",
+ "email-fail": "E-posta bidalketak huts egin du",
+ "email-fail-text": "Arazoa mezua bidaltzen saiatzen",
+ "email-invalid": "Baliogabeko e-posta",
+ "email-invite": "Gonbidatu e-posta bidez",
+ "email-invite-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu",
+ "email-invite-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak \"__board__\" arbelera elkartzera gonbidatzen zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n\n__url__\n\nEskerrik asko.",
+ "email-resetPassword-subject": "Leheneratu zure __siteName__ guneko pasahitza",
+ "email-resetPassword-text": "Kaixo __user__,\n\nZure pasahitza berrezartzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.",
+ "email-sent": "E-posta bidali da",
+ "email-verifyEmail-subject": "Egiaztatu __siteName__ guneko zure e-posta helbidea.",
+ "email-verifyEmail-text": "Kaixo __user__,\n\nZure e-posta kontua egiaztatzeko, egin klik beheko loturan.\n\n__url__\n\nEskerrik asko.",
+ "enable-wip-limit": "WIP muga gaitu",
+ "error-board-doesNotExist": "Arbel hau ez da existitzen",
+ "error-board-notAdmin": "Arbel honetako kudeatzailea izan behar zara hori egin ahal izateko",
+ "error-board-notAMember": "Arbel honetako kidea izan behar zara hori egin ahal izateko",
+ "error-json-malformed": "Zure testua ez da baliozko JSON",
+ "error-json-schema": "Zure JSON datuek ez dute formatu zuzenaren informazio egokia",
+ "error-list-doesNotExist": "Zerrenda hau ez da existitzen",
+ "error-user-doesNotExist": "Erabiltzaile hau ez da existitzen",
+ "error-user-notAllowSelf": "Ezin duzu zure burua gonbidatu",
+ "error-user-notCreated": "Erabiltzaile hau sortu gabe dago",
+ "error-username-taken": "Erabiltzaile-izen hori hartuta dago",
+ "error-email-taken": "E-mail hori hartuta dago",
+ "export-board": "Esportatu arbela",
+ "filter": "Iragazi",
+ "filter-cards": "Iragazi txartelak",
+ "filter-clear": "Garbitu iragazkia",
+ "filter-no-label": "Etiketarik ez",
+ "filter-no-member": "Kiderik ez",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "Iragazkia gaituta dago",
+ "filter-on-desc": "Arbel honetako txartela iragazten ari zara. Egin klik hemen iragazkia editatzeko.",
+ "filter-to-selection": "Iragazketa aukerara",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Izen abizenak",
+ "header-logo-title": "Itzuli zure arbelen orrira.",
+ "hide-system-messages": "Ezkutatu sistemako mezuak",
+ "headerBarCreateBoardPopup-title": "Sortu arbela",
+ "home": "Hasiera",
+ "import": "Inportatu",
+ "import-board": "inportatu arbela",
+ "import-board-c": "Inportatu arbela",
+ "import-board-title-trello": "Inportatu arbela Trellotik",
+ "import-board-title-wekan": "Inportatu arbela Wekanetik",
+ "import-sandstorm-warning": "Inportatutako arbelak oraingo arbeleko informazio guztia ezabatuko du eta inportatutako arbeleko informazioarekin ordeztu.",
+ "from-trello": "Trellotik",
+ "from-wekan": "Wekanetik",
+ "import-board-instruction-trello": "Zure Trello arbelean, aukeratu 'Menu\", 'More', 'Print and Export', 'Export JSON', eta kopiatu jasotako testua hemen.",
+ "import-board-instruction-wekan": "Zure Wekan arbelean, aukeratu 'Menua' - 'Esportatu arbela', eta kopiatu testua deskargatutako fitxategian.",
+ "import-json-placeholder": "Isatsi baliozko JSON datuak hemen",
+ "import-map-members": "Kideen mapa",
+ "import-members-map": "Inportatu duzun arbela kide batzuk ditu, mesedez lotu inportatu nahi dituzun kideak Wekan erabiltzaileekin",
+ "import-show-user-mapping": "Berrikusi kideen mapa",
+ "import-user-select": "Hautatu kide hau bezala erabili nahi duzun Wekan erabiltzailea",
+ "importMapMembersAddPopup-title": "Aukeratu Wekan kidea",
+ "info": "Bertsioa",
+ "initials": "Inizialak",
+ "invalid-date": "Baliogabeko data",
+ "invalid-time": "Baliogabeko denbora",
+ "invalid-user": "Baliogabeko erabiltzailea",
+ "joined": "elkartu da",
+ "just-invited": "Arbel honetara gonbidatu berri zaituzte",
+ "keyboard-shortcuts": "Teklatu laster-bideak",
+ "label-create": "Sortu etiketa",
+ "label-default": "%s etiketa (lehenetsia)",
+ "label-delete-pop": "Ez dago desegiterik. Honek etiketa hau kenduko du txartel guztietatik eta bere historiala suntsitu.",
+ "labels": "Etiketak",
+ "language": "Hizkuntza",
+ "last-admin-desc": "Ezin duzu rola aldatu gutxienez kudeatzaile bat behar delako.",
+ "leave-board": "Utzi arbela",
+ "leave-board-pop": "Ziur zaude __boardTitle__ utzi nahi duzula? Arbel honetako txartel guztietatik ezabatua izango zara.",
+ "leaveBoardPopup-title": "Arbela utzi?",
+ "link-card": "Lotura txartel honetara",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Lekuz aldatu zerrendako txartel guztiak",
+ "list-select-cards": "Aukeratu zerrenda honetako txartel guztiak",
+ "listActionPopup-title": "Zerrendaren ekintzak",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Inportatu Trello txartel bat",
+ "listMorePopup-title": "Gehiago",
+ "link-list": "Lotura zerrenda honetara",
+ "list-delete-pop": "Ekintza guztiak ekintza jariotik kenduko dira eta ezin izango duzu zerrenda berreskuratu. Ez dago desegiterik.",
+ "list-delete-suggest-archive": "You can move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Zerrendak",
+ "swimlanes": "Swimlanes",
+ "log-out": "Itxi saioa",
+ "log-in": "Hasi saioa",
+ "loginPopup-title": "Hasi saioa",
+ "memberMenuPopup-title": "Kidearen ezarpenak",
+ "members": "Kideak",
+ "menu": "Menua",
+ "move-selection": "Lekuz aldatu hautaketa",
+ "moveCardPopup-title": "Lekuz aldatu txartela",
+ "moveCardToBottom-title": "Eraman behera",
+ "moveCardToTop-title": "Eraman gora",
+ "moveSelectionPopup-title": "Lekuz aldatu hautaketa",
+ "multi-selection": "Hautaketa anitza",
+ "multi-selection-on": "Hautaketa anitza gaituta dago",
+ "muted": "Mututua",
+ "muted-info": "Ez zaizkizu jakinaraziko arbel honi egindako aldaketak",
+ "my-boards": "Nire arbelak",
+ "name": "Izena",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Emaitzarik ez",
+ "normal": "Arrunta",
+ "normal-desc": "Txartelak ikusi eta editatu ditzake. Ezin ditu ezarpenak aldatu.",
+ "not-accepted-yet": "Gonbidapena ez da oraindik onartu",
+ "notify-participate": "Jaso sortzaile edo kide zaren txartelen jakinarazpenak",
+ "notify-watch": "Jaso ikuskatzen dituzun arbel, zerrenda edo txartelen jakinarazpenak",
+ "optional": "aukerazkoa",
+ "or": "edo",
+ "page-maybe-private": "Orri hau pribatua izan daiteke. Agian <a href='%s'>saioa hasi</a> eta gero ikusi ahal izango duzu.",
+ "page-not-found": "Ez da orria aurkitu.",
+ "password": "Pasahitza",
+ "paste-or-dragdrop": "itsasteko, edo irudi fitxategia arrastatu eta jaregiteko (irudia besterik ez)",
+ "participating": "Parte-hartzen",
+ "preview": "Aurreikusi",
+ "previewAttachedImagePopup-title": "Aurreikusi",
+ "previewClipboardImagePopup-title": "Aurreikusi",
+ "private": "Pribatua",
+ "private-desc": "Arbel hau pribatua da. Arbelera gehitutako jendeak besterik ezin du ikusi eta editatu.",
+ "profile": "Profila",
+ "public": "Publikoa",
+ "public-desc": "Arbel hau publikoa da lotura duen edonorentzat ikusgai dago eta Google bezalako bilatzaileetan agertuko da. Arbelera gehitutako kideek besterik ezin dute editatu.",
+ "quick-access-description": "Jarri izarra arbel bati barra honetan lasterbide bat sortzeko",
+ "remove-cover": "Kendu azala",
+ "remove-from-board": "Kendu arbeletik",
+ "remove-label": "Kendu etiketa",
+ "listDeletePopup-title": "Ezabatu zerrenda?",
+ "remove-member": "Kendu kidea",
+ "remove-member-from-card": "Kendu txarteletik",
+ "remove-member-pop": "Kendu __name__ (__username__) __boardTitle__ arbeletik? Kidea arbel honetako txartel guztietatik kenduko da. Jakinarazpenak bidaliko dira.",
+ "removeMemberPopup-title": "Kendu kidea?",
+ "rename": "Aldatu izena",
+ "rename-board": "Aldatu izena arbelari",
+ "restore": "Berrezarri",
+ "save": "Gorde",
+ "search": "Bilatu",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Aukeratu kolorea",
+ "set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri",
+ "setWipLimitPopup-title": "WIP muga ezarri",
+ "shortcut-assign-self": "Esleitu zure burua txartel honetara",
+ "shortcut-autocomplete-emoji": "Automatikoki osatu emojia",
+ "shortcut-autocomplete-members": "Automatikoki osatu kideak",
+ "shortcut-clear-filters": "Garbitu iragazki guztiak",
+ "shortcut-close-dialog": "Itxi elkarrizketa-koadroa",
+ "shortcut-filter-my-cards": "Iragazi nire txartelak",
+ "shortcut-show-shortcuts": "Erakutsi lasterbideen zerrenda hau",
+ "shortcut-toggle-filterbar": "Txandakatu iragazkiaren albo-barra",
+ "shortcut-toggle-sidebar": "Txandakatu arbelaren albo-barra",
+ "show-cards-minimum-count": "Erakutsi txartel kopurua hau baino handiagoa denean:",
+ "sidebar-open": "Ireki albo-barra",
+ "sidebar-close": "Itxi albo-barra",
+ "signupPopup-title": "Sortu kontu bat",
+ "star-board-title": "Egin klik arbel honi izarra jartzeko, zure arbelen zerrendaren goialdean agertuko da",
+ "starred-boards": "Izardun arbelak",
+ "starred-boards-description": "Izardun arbelak zure arbelen zerrendaren goialdean agertuko dira",
+ "subscribe": "Harpidetu",
+ "team": "Taldea",
+ "this-board": "arbel hau",
+ "this-card": "txartel hau",
+ "spent-time-hours": "Erabilitako denbora (orduak)",
+ "overtime-hours": "Luzapena (orduak)",
+ "overtime": "Luzapena",
+ "has-overtime-cards": "Luzapen txartelak ditu",
+ "has-spenttime-cards": "Erabilitako denbora txartelak ditu",
+ "time": "Ordua",
+ "title": "Izenburua",
+ "tracking": "Jarraitzen",
+ "tracking-info": "Sortzaile edo kide gisa parte-hartzen duzun txartelei egindako aldaketak jakinaraziko zaizkizu.",
+ "type": "Type",
+ "unassign-member": "Kendu kidea",
+ "unsaved-description": "Gorde gabeko deskripzio bat duzu",
+ "unwatch": "Utzi ikuskatzeari",
+ "upload": "Igo",
+ "upload-avatar": "Igo avatar bat",
+ "uploaded-avatar": "Avatar bat igo da",
+ "username": "Erabiltzaile-izena",
+ "view-it": "Ikusi",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Ikuskatu",
+ "watching": "Ikuskatzen",
+ "watching-info": "Arbel honi egindako aldaketak jakinaraziko zaizkizu",
+ "welcome-board": "Ongi etorri arbela",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Oinarrizkoa",
+ "welcome-list2": "Aurreratua",
+ "what-to-do": "Zer egin nahi duzu?",
+ "wipLimitErrorPopup-title": "Baliogabeko WIP muga",
+ "wipLimitErrorPopup-dialog-pt1": "Zerrenda honetako atazen muga, WIP-en ezarritakoa baina handiagoa da",
+ "wipLimitErrorPopup-dialog-pt2": "Mugitu zenbait ataza zerrenda honetatik, edo WIP muga handiagoa ezarri.",
+ "admin-panel": "Kudeaketa panela",
+ "settings": "Ezarpenak",
+ "people": "Jendea",
+ "registration": "Izen-ematea",
+ "disable-self-registration": "Desgaitu nork bere burua erregistratzea",
+ "invite": "Gonbidatu",
+ "invite-people": "Gonbidatu jendea",
+ "to-boards": "Arbele(ta)ra",
+ "email-addresses": "E-posta helbideak",
+ "smtp-host-description": "Zure e-posta mezuez arduratzen den SMTP zerbitzariaren helbidea",
+ "smtp-port-description": "Zure SMTP zerbitzariak bidalitako e-posta mezuentzat erabiltzen duen kaia.",
+ "smtp-tls-description": "Gaitu TLS euskarria SMTP zerbitzariarentzat",
+ "smtp-host": "SMTP ostalaria",
+ "smtp-port": "SMTP kaia",
+ "smtp-username": "Erabiltzaile-izena",
+ "smtp-password": "Pasahitza",
+ "smtp-tls": "TLS euskarria",
+ "send-from": "Nork",
+ "send-smtp-test": "Bidali posta elektroniko mezu bat zure buruari",
+ "invitation-code": "Gonbidapen kodea",
+ "email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu",
+ "email-invite-register-text": "Kaixo __user__,\n\n__inviter__ erabiltzaileak Wekanera gonbidatu zaitu elkar-lanean aritzeko.\n\nJarraitu mesedez lotura hau:\n__url__\n\nZure gonbidapen kodea hau da: __icode__\n\nEskerrik asko.",
+ "email-smtp-test-subject": "Wekan-etik bidalitako test-mezua",
+ "email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua",
+ "error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen",
+ "error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.",
+ "outgoing-webhooks": "Irteerako Webhook-ak",
+ "outgoingWebhooksPopup-title": "Irteerako Webhook-ak",
+ "new-outgoing-webhook": "Irteera-webhook berria",
+ "no-name": "(Ezezaguna)",
+ "Wekan_version": "Wekan bertsioa",
+ "Node_version": "Nodo bertsioa",
+ "OS_Arch": "SE Arkitektura",
+ "OS_Cpus": "SE PUZ kopurua",
+ "OS_Freemem": "SE Memoria librea",
+ "OS_Loadavg": "SE batez besteko karga",
+ "OS_Platform": "SE plataforma",
+ "OS_Release": "SE kaleratzea",
+ "OS_Totalmem": "SE memoria guztira",
+ "OS_Type": "SE mota",
+ "OS_Uptime": "SE denbora abiatuta",
+ "hours": "ordu",
+ "minutes": "minutu",
+ "seconds": "segundo",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Bai",
+ "no": "Ez",
+ "accounts": "Kontuak",
+ "accounts-allowEmailChange": "Baimendu e-mail aldaketa",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Noiz sortua",
+ "verified": "Egiaztatuta",
+ "active": "Gaituta",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json
new file mode 100644
index 00000000..bee17e03
--- /dev/null
+++ b/i18n/fa.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "پذیرش",
+ "act-activity-notify": "[wekan] اطلاع فعالیت",
+ "act-addAttachment": "پیوست __attachment__ به __card__",
+ "act-addChecklist": "سیاهه __checklist__ به __card__ افزوده شد",
+ "act-addChecklistItem": "__checklistItem__ به سیاهه __checklist__ در __card__ افزوده شد",
+ "act-addComment": "درج نظر برای __card__: __comment__",
+ "act-createBoard": "__board__ ایجاد شد",
+ "act-createCard": "__card__ به __list__ اضافه شد",
+ "act-createCustomField": "فیلد __customField__ ایجاد شد",
+ "act-createList": "__list__ به __board__ اضافه شد",
+ "act-addBoardMember": "__member__ به __board__ اضافه شد",
+ "act-archivedBoard": "__board__ به سطل زباله ریخته شد",
+ "act-archivedCard": "__card__ به سطل زباله منتقل شد",
+ "act-archivedList": "__list__ به سطل زباله منتقل شد",
+ "act-archivedSwimlane": "__swimlane__ به سطل زباله منتقل شد",
+ "act-importBoard": "__board__ وارد شده",
+ "act-importCard": "__card__ وارد شده",
+ "act-importList": "__list__ وارد شده",
+ "act-joinMember": "__member__ به __card__اضافه شد",
+ "act-moveCard": "انتقال __card__ از __oldList__ به __list__",
+ "act-removeBoardMember": "__member__ از __board__ پاک شد",
+ "act-restoredCard": "__card__ به __board__ بازآوری شد",
+ "act-unjoinMember": "__member__ از __card__ پاک شد",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "اعمال",
+ "activities": "فعالیت ها",
+ "activity": "فعالیت",
+ "activity-added": "%s به %s اضافه شد",
+ "activity-archived": "%s به سطل زباله منتقل شد",
+ "activity-attached": "%s به %s پیوست شد",
+ "activity-created": "%s ایجاد شد",
+ "activity-customfield-created": "%s فیلدشخصی ایجاد شد",
+ "activity-excluded": "%s از %s مستثنی گردید",
+ "activity-imported": "%s از %s وارد %s شد",
+ "activity-imported-board": "%s از %s وارد شد",
+ "activity-joined": "اتصال به %s",
+ "activity-moved": "%s از %s به %s منتقل شد",
+ "activity-on": "%s",
+ "activity-removed": "%s از %s حذف شد",
+ "activity-sent": "ارسال %s به %s",
+ "activity-unjoined": "قطع اتصال %s",
+ "activity-checklist-added": "سیاهه به %s اضافه شد",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "افزودن",
+ "add-attachment": "افزودن ضمیمه",
+ "add-board": "افزودن برد",
+ "add-card": "افزودن کارت",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "افزودن چک لیست",
+ "add-checklist-item": "افزودن مورد به سیاهه",
+ "add-cover": "جلد کردن",
+ "add-label": "افزودن لیبل",
+ "add-list": "افزودن لیست",
+ "add-members": "افزودن اعضا",
+ "added": "اضافه گردید",
+ "addMemberPopup-title": "اعضا",
+ "admin": "مدیر",
+ "admin-desc": "امکان دیدن و ویرایش کارتها،پاک کردن کاربران و تغییر تنظیمات برای تخته",
+ "admin-announcement": "اعلان",
+ "admin-announcement-active": "اعلان سراسری فعال",
+ "admin-announcement-title": "اعلان از سوی مدیر",
+ "all-boards": "تمام تخته‌ها",
+ "and-n-other-card": "و __count__ کارت دیگر",
+ "and-n-other-card_plural": "و __count__ کارت دیگر",
+ "apply": "اعمال",
+ "app-is-offline": "Wekan در حال بارگذاری است. لطفا صبر کنید. نوسازی صفحه، منجر به از دست رفتن داده‌ها می‌شود. اگر Wekan بارگذاری نشد، لطفا بررسی کنید که سرور Wekan متوقف نشده باشد.",
+ "archive": "ریختن به سطل زباله",
+ "archive-all": "ریختن همه به سطل زباله",
+ "archive-board": "ریختن تخته به سطل زباله",
+ "archive-card": "ریختن کارت به سطل زباله",
+ "archive-list": "ریختن لیست به سطل زباله",
+ "archive-swimlane": "ریختن مسیرشنا به سطل زباله",
+ "archive-selection": "انتخاب شده ها را به سطل زباله بریز",
+ "archiveBoardPopup-title": "آیا تخته به سطل زباله ریخته شود؟",
+ "archived-items": "سطل زباله",
+ "archived-boards": "تخته هایی که به زباله ریخته شده است",
+ "restore-board": "بازیابی تخته",
+ "no-archived-boards": "هیچ تخته ای در سطل زباله وجود ندارد",
+ "archives": "سطل زباله",
+ "assign-member": "تعیین عضو",
+ "attached": "ضمیمه شده",
+ "attachment": "ضمیمه",
+ "attachment-delete-pop": "حذف پیوست دایمی و بی بازگشت خواهد بود.",
+ "attachmentDeletePopup-title": "آیا می خواهید ضمیمه را حذف کنید؟",
+ "attachments": "ضمائم",
+ "auto-watch": "اضافه شدن خودکار دیده بانی تخته زمانی که ایجاد می شوند",
+ "avatar-too-big": "تصویر کاربر بسیار بزرگ است ـ حداکثر۷۰ کیلوبایت ـ",
+ "back": "بازگشت",
+ "board-change-color": "تغییر رنگ",
+ "board-nb-stars": "%s ستاره",
+ "board-not-found": "تخته مورد نظر پیدا نشد",
+ "board-private-info": "این تخته <strong>خصوصی</strong> خواهد بود.",
+ "board-public-info": "این تخته <strong>عمومی</strong> خواهد بود.",
+ "boardChangeColorPopup-title": "تغییر پس زمینه تخته",
+ "boardChangeTitlePopup-title": "تغییر نام تخته",
+ "boardChangeVisibilityPopup-title": "تغییر وضعیت نمایش",
+ "boardChangeWatchPopup-title": "تغییر دیده بانی",
+ "boardMenuPopup-title": "منوی تخته",
+ "boards": "تخته‌ها",
+ "board-view": "نمایش تخته",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "فهرست‌ها",
+ "bucket-example": "برای مثال چیزی شبیه \"لیست سبدها\"",
+ "cancel": "انصراف",
+ "card-archived": "این کارت به سطل زباله ریخته شده است",
+ "card-comments-title": "این کارت دارای %s نظر است.",
+ "card-delete-notice": "حذف دائمی. تمامی موارد مرتبط با این کارت از بین خواهند رفت.",
+ "card-delete-pop": "همه اقدامات از این پردازه (خوراک) حذف خواهد شد و امکان بازگرداندن کارت وجود نخواهد داشت.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "ناشی از",
+ "card-due-on": "مقتضی بر",
+ "card-spent": "زمان صرف شده",
+ "card-edit-attachments": "ویرایش ضمائم",
+ "card-edit-custom-fields": "ویرایش فیلدهای شخصی",
+ "card-edit-labels": "ویرایش برچسب",
+ "card-edit-members": "ویرایش اعضا",
+ "card-labels-title": "تغییر برچسب کارت",
+ "card-members-title": "افزودن یا حذف اعضا از کارت.",
+ "card-start": "شروع",
+ "card-start-on": "شروع از",
+ "cardAttachmentsPopup-title": "ضمیمه از",
+ "cardCustomField-datePopup-title": "تغییر تاریخ",
+ "cardCustomFieldsPopup-title": "ویرایش فیلدهای شخصی",
+ "cardDeletePopup-title": "آیا می خواهید کارت را حذف کنید؟",
+ "cardDetailsActionsPopup-title": "اعمال کارت",
+ "cardLabelsPopup-title": "برچسب ها",
+ "cardMembersPopup-title": "اعضا",
+ "cardMorePopup-title": "بیشتر",
+ "cards": "کارت‌ها",
+ "cards-count": "کارت‌ها",
+ "change": "تغییر",
+ "change-avatar": "تغییر تصویر",
+ "change-password": "تغییر کلمه عبور",
+ "change-permissions": "تغییر دسترسی‌ها",
+ "change-settings": "تغییر تنظیمات",
+ "changeAvatarPopup-title": "تغییر تصویر",
+ "changeLanguagePopup-title": "تغییر زبان",
+ "changePasswordPopup-title": "تغییر کلمه عبور",
+ "changePermissionsPopup-title": "تغییر دسترسی‌ها",
+ "changeSettingsPopup-title": "تغییر تنظیمات",
+ "checklists": "سیاهه‌ها",
+ "click-to-star": "با کلیک کردن ستاره بدهید",
+ "click-to-unstar": "با کلیک کردن ستاره را کم کنید",
+ "clipboard": "ذخیره در حافظه ویا بردار-رهاکن",
+ "close": "بستن",
+ "close-board": "بستن برد",
+ "close-board-pop": "شما با کلیک روی دکمه \"سطل زباله\" در قسمت خانه می توانید تخته را بازیابی کنید.",
+ "color-black": "مشکی",
+ "color-blue": "آبی",
+ "color-green": "سبز",
+ "color-lime": "لیمویی",
+ "color-orange": "نارنجی",
+ "color-pink": "صورتی",
+ "color-purple": "بنفش",
+ "color-red": "قرمز",
+ "color-sky": "آبی آسمانی",
+ "color-yellow": "زرد",
+ "comment": "نظر",
+ "comment-placeholder": "درج نظر",
+ "comment-only": "فقط نظر",
+ "comment-only-desc": "فقط می‌تواند روی کارت‌ها نظر دهد.",
+ "computer": "رایانه",
+ "confirm-checklist-delete-dialog": "مطمئنید که می‌خواهید سیاهه را حذف کنید؟",
+ "copy-card-link-to-clipboard": "درج پیوند کارت در حافظه",
+ "copyCardPopup-title": "کپی کارت",
+ "copyChecklistToManyCardsPopup-title": "کپی قالب کارت به کارت‌های متعدد",
+ "copyChecklistToManyCardsPopup-instructions": "عنوان و توضیحات کارت مقصد در این قالب JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "ایجاد",
+ "createBoardPopup-title": "ایجاد تخته",
+ "chooseBoardSourcePopup-title": "بارگذاری تخته",
+ "createLabelPopup-title": "ایجاد برچسب",
+ "createCustomField": "ایجاد فیلد",
+ "createCustomFieldPopup-title": "ایجاد فیلد",
+ "current": "جاری",
+ "custom-field-delete-pop": "این اقدام فیلدشخصی را بهمراه تمامی تاریخچه آن از کارت ها پاک می کند و برگشت پذیر نمی باشد",
+ "custom-field-checkbox": "جعبه انتخابی",
+ "custom-field-date": "تاریخ",
+ "custom-field-dropdown": "لیست افتادنی",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "لیست امکانات",
+ "custom-field-dropdown-options-placeholder": "کلید Enter را جهت افزودن امکانات بیشتر فشار دهید",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "عدد",
+ "custom-field-text": "متن",
+ "custom-fields": "فیلدهای شخصی",
+ "date": "تاریخ",
+ "decline": "رد",
+ "default-avatar": "تصویر پیش فرض",
+ "delete": "حذف",
+ "deleteCustomFieldPopup-title": "آیا فیلدشخصی پاک شود؟",
+ "deleteLabelPopup-title": "آیا می خواهید برچسب را حذف کنید؟",
+ "description": "توضیحات",
+ "disambiguateMultiLabelPopup-title": "عمل ابهام زدایی از برچسب",
+ "disambiguateMultiMemberPopup-title": "عمل ابهام زدایی از کاربر",
+ "discard": "لغو",
+ "done": "انجام شده",
+ "download": "دریافت",
+ "edit": "ویرایش",
+ "edit-avatar": "تغییر تصویر",
+ "edit-profile": "ویرایش پروفایل",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "تغییر تاریخ آغاز",
+ "editCardDueDatePopup-title": "تغییر تاریخ بدلیل",
+ "editCustomFieldPopup-title": "ویرایش فیلد",
+ "editCardSpentTimePopup-title": "تغییر زمان صرف شده",
+ "editLabelPopup-title": "تغیر برچسب",
+ "editNotificationPopup-title": "اصلاح اعلان",
+ "editProfilePopup-title": "ویرایش پروفایل",
+ "email": "پست الکترونیک",
+ "email-enrollAccount-subject": "یک حساب کاربری برای شما در __siteName__ ایجاد شد",
+ "email-enrollAccount-text": "سلام __user__ \nبرای شروع به استفاده از این سرویس برروی آدرس زیر کلیک کنید.\n__url__\nبا تشکر.",
+ "email-fail": "عدم موفقیت در فرستادن رایانامه",
+ "email-fail-text": "خطا در تلاش برای فرستادن رایانامه",
+ "email-invalid": "رایانامه نادرست",
+ "email-invite": "دعوت از طریق رایانامه",
+ "email-invite-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است",
+ "email-invite-text": "__User__ عزیز\n __inviter__ شما را به عضویت تخته \"__board__\" برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید، باتشکر:\n__url__",
+ "email-resetPassword-subject": "تنظیم مجدد کلمه عبور در __siteName__",
+ "email-resetPassword-text": "سلام __user__\nجهت تنظیم مجدد کلمه عبور آدرس زیر را دنبال نمایید، باتشکر:\n__url__",
+ "email-sent": "نامه الکترونیکی فرستاده شد",
+ "email-verifyEmail-subject": "تایید آدرس الکترونیکی شما در __siteName__",
+ "email-verifyEmail-text": "سلام __user__\nبه منظور تایید آدرس الکترونیکی حساب خود، آدرس زیر را دنبال نمایید، باتشکر:\n__url__.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "error-board-doesNotExist": "تخته مورد نظر وجود ندارد",
+ "error-board-notAdmin": "شما جهت انجام آن باید مدیر تخته باشید",
+ "error-board-notAMember": "شما انجام آن ،اید عضو این تخته باشید.",
+ "error-json-malformed": "متن درغالب صحیح Json نمی باشد.",
+ "error-json-schema": "داده های Json شما، شامل اطلاعات صحیح در غالب درستی نمی باشد.",
+ "error-list-doesNotExist": "این لیست موجود نیست",
+ "error-user-doesNotExist": "این کاربر وجود ندارد",
+ "error-user-notAllowSelf": "عدم امکان دعوت خود",
+ "error-user-notCreated": "این کاربر ایجاد نشده است",
+ "error-username-taken": "این نام کاربری استفاده شده است",
+ "error-email-taken": "رایانامه توسط گیرنده دریافت شده است",
+ "export-board": "انتقال به بیرون تخته",
+ "filter": "صافی ـFilterـ",
+ "filter-cards": "صافی ـFilterـ کارت‌ها",
+ "filter-clear": "حذف صافی ـFilterـ",
+ "filter-no-label": "بدون برچسب",
+ "filter-no-member": "بدون عضو",
+ "filter-no-custom-fields": "هیچ فیلدشخصی ای وجود ندارد",
+ "filter-on": "صافی ـFilterـ فعال است",
+ "filter-on-desc": "شما صافی ـFilterـ برای کارتهای تخته را روشن کرده اید. جهت ویرایش کلیک نمایید.",
+ "filter-to-selection": "صافی ـFilterـ برای موارد انتخابی",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "نام و نام خانوادگی",
+ "header-logo-title": "بازگشت به صفحه تخته.",
+ "hide-system-messages": "عدم نمایش پیامهای سیستمی",
+ "headerBarCreateBoardPopup-title": "ایجاد تخته",
+ "home": "خانه",
+ "import": "وارد کردن",
+ "import-board": "وارد کردن تخته",
+ "import-board-c": "وارد کردن تخته",
+ "import-board-title-trello": "وارد کردن تخته از Trello",
+ "import-board-title-wekan": "وارد کردن تخته از Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "from-trello": "از Trello",
+ "from-wekan": "از Wekan",
+ "import-board-instruction-trello": "در Trello-ی خود به 'Menu'، 'More'، 'Print'، 'Export to JSON رفته و متن نهایی را دراینجا وارد نمایید.",
+ "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": "اطلاعات Json معتبر خود را اینجا وارد کنید.",
+ "import-map-members": "نگاشت اعضا",
+ "import-members-map": "تعدادی عضو در تخته وارد شده می باشد. لطفا کاربرانی که باید وارد نرم افزار بشوند را مشخص کنید.",
+ "import-show-user-mapping": "بررسی نقشه کاربران",
+ "import-user-select": "کاربری از نرم افزار را که می خواهید بعنوان این عضو جایگزین شود را انتخاب کنید.",
+ "importMapMembersAddPopup-title": "انتخاب کاربر Wekan",
+ "info": "نسخه",
+ "initials": "تخصیصات اولیه",
+ "invalid-date": "تاریخ نامعتبر",
+ "invalid-time": "زمان نامعتبر",
+ "invalid-user": "کاربر نامعتیر",
+ "joined": "متصل",
+ "just-invited": "هم اکنون، شما به این تخته دعوت شده اید.",
+ "keyboard-shortcuts": "میانبر کلیدها",
+ "label-create": "ایجاد برچسب",
+ "label-default": "%s برچسب(پیش فرض)",
+ "label-delete-pop": "این اقدام، برچسب را از همه کارت‌ها پاک خواهد کرد و تاریخچه آن را نیز از بین می‌برد.",
+ "labels": "برچسب ها",
+ "language": "زبان",
+ "last-admin-desc": "شما نمی توانید نقش ـroleـ را تغییر دهید چراکه باید حداقل یک مدیری وجود داشته باشد.",
+ "leave-board": "خروج از تخته",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "ارجاع به این کارت",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "انتقال تمام کارت های این لیست",
+ "list-select-cards": "انتخاب تمام کارت های این لیست",
+ "listActionPopup-title": "لیست اقدامات",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "وارد کردن کارت Trello",
+ "listMorePopup-title": "بیشتر",
+ "link-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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "لیست ها",
+ "swimlanes": "Swimlanes",
+ "log-out": "خروج",
+ "log-in": "ورود",
+ "loginPopup-title": "ورود",
+ "memberMenuPopup-title": "تنظیمات اعضا",
+ "members": "اعضا",
+ "menu": "منو",
+ "move-selection": "حرکت مورد انتخابی",
+ "moveCardPopup-title": "حرکت کارت",
+ "moveCardToBottom-title": "انتقال به پایین",
+ "moveCardToTop-title": "انتقال به بالا",
+ "moveSelectionPopup-title": "حرکت مورد انتخابی",
+ "multi-selection": "امکان چند انتخابی",
+ "multi-selection-on": "حالت چند انتخابی روشن است",
+ "muted": "بی صدا",
+ "muted-info": "شما هیچگاه از تغییرات این تخته مطلع نخواهید شد",
+ "my-boards": "تخته‌های من",
+ "name": "نام",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "بدون نتیجه",
+ "normal": "عادی",
+ "normal-desc": "امکان نمایش و تنظیم کارت بدون امکان تغییر تنظیمات",
+ "not-accepted-yet": "دعوت نامه هنوز پذیرفته نشده است",
+ "notify-participate": "اطلاع رسانی از هرگونه تغییر در کارتهایی که ایجاد کرده اید ویا عضو آن هستید",
+ "notify-watch": "اطلاع رسانی از هرگونه تغییر در تخته، لیست یا کارتهایی که از آنها دیده بانی میکنید",
+ "optional": "انتخابی",
+ "or": "یا",
+ "page-maybe-private": "این صفحه ممکن است خصوصی باشد. شما با<a href='%s'>ورود</a> می‌توانید آن را ببینید.",
+ "page-not-found": "صفحه پیدا نشد.",
+ "password": "کلمه عبور",
+ "paste-or-dragdrop": "جهت چسباندن، یا برداشتن-رهاسازی فایل تصویر به آن (تصویر)",
+ "participating": "شرکت کنندگان",
+ "preview": "پیش‌نمایش",
+ "previewAttachedImagePopup-title": "پیش‌نمایش",
+ "previewClipboardImagePopup-title": "پیش‌نمایش",
+ "private": "خصوصی",
+ "private-desc": "این تخته خصوصی است. فقط تنها افراد اضافه شده به آن می توانند مشاهده و ویرایش کنند.",
+ "profile": "حساب کاربری",
+ "public": "عمومی",
+ "public-desc": "این تخته عمومی است. برای هر کسی با آدرس ویا جستجو درموتورها مانند گوگل قابل مشاهده است . فقط افرادی که به آن اضافه شده اند امکان ویرایش دارند.",
+ "quick-access-description": "جهت افزودن یک تخته به اینجا،آنرا ستاره دار نمایید.",
+ "remove-cover": "حذف کاور",
+ "remove-from-board": "حذف از تخته",
+ "remove-label": "حذف برچسب",
+ "listDeletePopup-title": "حذف فهرست؟",
+ "remove-member": "حذف عضو",
+ "remove-member-from-card": "حذف از کارت",
+ "remove-member-pop": "آیا __name__ (__username__) را از __boardTitle__ حذف می کنید? کاربر از تمام کارت ها در این تخته حذف خواهد شد و آنها ازین اقدام مطلع خواهند شد.",
+ "removeMemberPopup-title": "آیا می خواهید کاربر را حذف کنید؟",
+ "rename": "تغیر نام",
+ "rename-board": "تغییر نام تخته",
+ "restore": "بازیابی",
+ "save": "ذخیره",
+ "search": "جستجو",
+ "search-cards": "جستجو در میان عناوین و توضیحات در این تخته",
+ "search-example": "متن مورد جستجو؟",
+ "select-color": "انتخاب رنگ",
+ "set-wip-limit-value": "تعیین بیشینه تعداد وظایف در این فهرست",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "اختصاص خود به کارت فعلی",
+ "shortcut-autocomplete-emoji": "تکمیل خودکار شکلکها",
+ "shortcut-autocomplete-members": "تکمیل خودکار کاربرها",
+ "shortcut-clear-filters": "حذف تمامی صافی ـfilterـ",
+ "shortcut-close-dialog": "بستن محاوره",
+ "shortcut-filter-my-cards": "کارت های من",
+ "shortcut-show-shortcuts": "بالا آوردن میانبر این لیست",
+ "shortcut-toggle-filterbar": "ضامن نوار جداکننده صافی ـfilterـ",
+ "shortcut-toggle-sidebar": "ضامن نوار جداکننده تخته",
+ "show-cards-minimum-count": "نمایش تعداد کارتها اگر لیست شامل بیشتراز",
+ "sidebar-open": "بازکردن جداکننده",
+ "sidebar-close": "بستن جداکننده",
+ "signupPopup-title": "ایجاد یک کاربر",
+ "star-board-title": "برای ستاره دادن، کلیک کنید.این در بالای لیست تخته های شما نمایش داده خواهد شد.",
+ "starred-boards": "تخته های ستاره دار",
+ "starred-boards-description": "تخته های ستاره دار در بالای لیست تخته ها نمایش داده می شود.",
+ "subscribe": "عضوشدن",
+ "team": "تیم",
+ "this-board": "این تخته",
+ "this-card": "این کارت",
+ "spent-time-hours": "زمان صرف شده (ساعت)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "زمان",
+ "title": "عنوان",
+ "tracking": "پیگردی",
+ "tracking-info": "شما از هرگونه تغییر در کارتهایی که بعنوان ایجاد کننده ویا عضو آن هستید، آگاه خواهید شد",
+ "type": "Type",
+ "unassign-member": "عدم انتصاب کاربر",
+ "unsaved-description": "شما توضیحات ذخیره نشده دارید.",
+ "unwatch": "عدم دیده بانی",
+ "upload": "ارسال",
+ "upload-avatar": "ارسال تصویر",
+ "uploaded-avatar": "تصویر ارسال شد",
+ "username": "نام کاربری",
+ "view-it": "مشاهده",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "دیده بانی",
+ "watching": "درحال دیده بانی",
+ "watching-info": "شما از هر تغییری دراین تخته آگاه خواهید شد",
+ "welcome-board": "به این تخته خوش آمدید",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "پایه ای ها",
+ "welcome-list2": "پیشرفته",
+ "what-to-do": "چه کاری می خواهید انجام دهید؟",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "پیشخوان مدیریتی",
+ "settings": "تنظمات",
+ "people": "افراد",
+ "registration": "ثبت نام",
+ "disable-self-registration": "‌غیرفعال‌سازی خودثبت‌نامی",
+ "invite": "دعوت",
+ "invite-people": "دعوت از افراد",
+ "to-boards": "به تخته(ها)",
+ "email-addresses": "نشانی رایانامه",
+ "smtp-host-description": "آدرس سرور SMTP ای که پست الکترونیکی شما برروی آن است",
+ "smtp-port-description": "شماره درگاه ـPortـ ای که سرور SMTP شما جهت ارسال از آن استفاده می کند",
+ "smtp-tls-description": "پشتیبانی از TLS برای سرور SMTP",
+ "smtp-host": "آدرس سرور SMTP",
+ "smtp-port": "شماره درگاه ـPortـ سرور SMTP",
+ "smtp-username": "نام کاربری",
+ "smtp-password": "کلمه عبور",
+ "smtp-tls": "پشتیبانی از SMTP",
+ "send-from": "از",
+ "send-smtp-test": "فرستادن رایانامه آزمایشی به خود",
+ "invitation-code": "کد دعوت نامه",
+ "email-invite-register-subject": "__inviter__ برای شما دعوت نامه ارسال کرده است",
+ "email-invite-register-text": "__User__ عزیز \nکاربر __inviter__ شما را به عضویت در Wekan برای همکاری دعوت کرده است.\nلطفا لینک زیر را دنبال کنید،\n __url__\nکد دعوت شما __icode__ می باشد.\n باتشکر",
+ "email-smtp-test-subject": "رایانامه SMTP آزمایشی از Wekan",
+ "email-smtp-test-text": "با موفقیت، یک رایانامه را فرستادید",
+ "error-invitation-code-not-exist": "چنین کد دعوتی یافت نشد",
+ "error-notAuthorized": "شما مجاز به دیدن این صفحه نیستید.",
+ "outgoing-webhooks": "Outgoing Webhooks",
+ "outgoingWebhooksPopup-title": "Outgoing Webhooks",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(ناشناخته)",
+ "Wekan_version": "نسخه Wekan",
+ "Node_version": "نسخه Node ",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "ساعت",
+ "minutes": "دقیقه",
+ "seconds": "ثانیه",
+ "show-field-on-card": "Show this field on card",
+ "yes": "بله",
+ "no": "خیر",
+ "accounts": "حساب‌ها",
+ "accounts-allowEmailChange": "اجازه تغییر رایانامه",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "ساخته شده در",
+ "verified": "معتبر",
+ "active": "فعال",
+ "card-received": "رسیده",
+ "card-received-on": "رسیده در",
+ "card-end": "پایان",
+ "card-end-on": "پایان در",
+ "editCardReceivedDatePopup-title": "تغییر تاریخ رسید",
+ "editCardEndDatePopup-title": "تغییر تاریخ پایان",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json
new file mode 100644
index 00000000..d8db9f14
--- /dev/null
+++ b/i18n/fi.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Hyväksy",
+ "act-activity-notify": "[Wekan] Toimintailmoitus",
+ "act-addAttachment": "liitetty __attachment__ kortille __card__",
+ "act-addChecklist": "lisätty tarkistuslista __checklist__ kortille __card__",
+ "act-addChecklistItem": "lisätty kohta __checklistItem__ tarkistuslistaan __checklist__ kortilla __card__",
+ "act-addComment": "kommentoitu __card__: __comment__",
+ "act-createBoard": "luotu __board__",
+ "act-createCard": "lisätty __card__ listalle __list__",
+ "act-createCustomField": "luotu mukautettu kenttä __customField__",
+ "act-createList": "lisätty __list__ taululle __board__",
+ "act-addBoardMember": "lisätty __member__ taululle __board__",
+ "act-archivedBoard": "__board__ siirretty roskakoriin",
+ "act-archivedCard": "__card__ siirretty roskakoriin",
+ "act-archivedList": "__list__ siirretty roskakoriin",
+ "act-archivedSwimlane": "__swimlane__ siirretty roskakoriin",
+ "act-importBoard": "tuotu __board__",
+ "act-importCard": "tuotu __card__",
+ "act-importList": "tuotu __list__",
+ "act-joinMember": "lisätty __member__ kortille __card__",
+ "act-moveCard": "siirretty __card__ listalta __oldList__ listalle __list__",
+ "act-removeBoardMember": "poistettu __member__ taululta __board__",
+ "act-restoredCard": "palautettu __card__ taululle __board__",
+ "act-unjoinMember": "poistettu __member__ kortilta __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Toimet",
+ "activities": "Toimet",
+ "activity": "Toiminta",
+ "activity-added": "lisätty %s kohteeseen %s",
+ "activity-archived": "%s siirretty roskakoriin",
+ "activity-attached": "liitetty %s kohteeseen %s",
+ "activity-created": "luotu %s",
+ "activity-customfield-created": "luotu mukautettu kenttä %s",
+ "activity-excluded": "poistettu %s kohteesta %s",
+ "activity-imported": "tuotu %s kohteeseen %s lähteestä %s",
+ "activity-imported-board": "tuotu %s lähteestä %s",
+ "activity-joined": "liitytty kohteeseen %s",
+ "activity-moved": "siirretty %s kohteesta %s kohteeseen %s",
+ "activity-on": "kohteessa %s",
+ "activity-removed": "poistettu %s kohteesta %s",
+ "activity-sent": "lähetetty %s kohteeseen %s",
+ "activity-unjoined": "peruttu %s liittyminen",
+ "activity-checklist-added": "lisätty tarkistuslista kortille %s",
+ "activity-checklist-item-added": "lisäsi kohdan tarkistuslistaan '%s' kortilla %s",
+ "add": "Lisää",
+ "add-attachment": "Lisää liite",
+ "add-board": "Lisää taulu",
+ "add-card": "Lisää kortti",
+ "add-swimlane": "Lisää Swimlane",
+ "add-checklist": "Lisää tarkistuslista",
+ "add-checklist-item": "Lisää kohta tarkistuslistaan",
+ "add-cover": "Lisää kansi",
+ "add-label": "Lisää tunniste",
+ "add-list": "Lisää lista",
+ "add-members": "Lisää jäseniä",
+ "added": "Lisätty",
+ "addMemberPopup-title": "Jäsenet",
+ "admin": "Ylläpitäjä",
+ "admin-desc": "Voi nähfä ja muokata kortteja, poistaa jäseniä, ja muuttaa taulun asetuksia.",
+ "admin-announcement": "Ilmoitus",
+ "admin-announcement-active": "Aktiivinen järjestelmänlaajuinen ilmoitus",
+ "admin-announcement-title": "Ilmoitus ylläpitäjältä",
+ "all-boards": "Kaikki taulut",
+ "and-n-other-card": "Ja __count__ muu kortti",
+ "and-n-other-card_plural": "Ja __count__ muuta korttia",
+ "apply": "Käytä",
+ "app-is-offline": "Wekan latautuu, odota. Sivun uudelleenlataus aiheuttaa tietojen menettämisen. Jos Wekan ei lataudu, tarkista että Wekan palvelin ei ole pysähtynyt.",
+ "archive": "Siirrä roskakoriin",
+ "archive-all": "Siirrä kaikki roskakoriin",
+ "archive-board": "Siirrä taulu roskakoriin",
+ "archive-card": "Siirrä kortti roskakoriin",
+ "archive-list": "Siirrä lista roskakoriin",
+ "archive-swimlane": "Siirrä Swimlane roskakoriin",
+ "archive-selection": "Siirrä valinta roskakoriin",
+ "archiveBoardPopup-title": "Siirrä taulu roskakoriin?",
+ "archived-items": "Roskakori",
+ "archived-boards": "Taulut roskakorissa",
+ "restore-board": "Palauta taulu",
+ "no-archived-boards": "Ei tauluja roskakorissa",
+ "archives": "Roskakori",
+ "assign-member": "Valitse jäsen",
+ "attached": "liitetty",
+ "attachment": "Liitetiedosto",
+ "attachment-delete-pop": "Liitetiedoston poistaminen on lopullista. Tätä ei pysty peruuttamaan.",
+ "attachmentDeletePopup-title": "Poista liitetiedosto?",
+ "attachments": "Liitetiedostot",
+ "auto-watch": "Automaattisesti seuraa tauluja kun ne on luotu",
+ "avatar-too-big": "Profiilikuva on liian suuri (70KB maksimi)",
+ "back": "Takaisin",
+ "board-change-color": "Muokkaa väriä",
+ "board-nb-stars": "%s tähteä",
+ "board-not-found": "Taulua ei löytynyt",
+ "board-private-info": "Tämä taulu tulee olemaan <strong>yksityinen</strong>.",
+ "board-public-info": "Tämä taulu tulee olemaan <strong>julkinen</strong>.",
+ "boardChangeColorPopup-title": "Muokkaa taulun taustaa",
+ "boardChangeTitlePopup-title": "Nimeä taulu uudelleen",
+ "boardChangeVisibilityPopup-title": "Muokkaa näkyvyyttä",
+ "boardChangeWatchPopup-title": "Muokkaa seuraamista",
+ "boardMenuPopup-title": "Taulu valikko",
+ "boards": "Taulut",
+ "board-view": "Taulu näkymä",
+ "board-view-swimlanes": "Swimlanet",
+ "board-view-lists": "Listat",
+ "bucket-example": "Kuten “Laatikko lista” esimerkiksi",
+ "cancel": "Peruuta",
+ "card-archived": "Tämä kortti on siirretty roskakoriin.",
+ "card-comments-title": "Tässä kortissa on %s kommenttia.",
+ "card-delete-notice": "Poistaminen on lopullista. Menetät kaikki toimet jotka on liitetty tähän korttiin.",
+ "card-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja et tule pystymään uudelleenavaamaan korttia. Tätä ei voi peruuttaa.",
+ "card-delete-suggest-archive": "Voit siirtää kortin roskakoriin poistaaksesi sen taululta ja säilyttääksesi toimintalokin.",
+ "card-due": "Erääntyy",
+ "card-due-on": "Erääntyy",
+ "card-spent": "Käytetty aika",
+ "card-edit-attachments": "Muokkaa liitetiedostoja",
+ "card-edit-custom-fields": "Muokkaa mukautettuja kenttiä",
+ "card-edit-labels": "Muokkaa tunnisteita",
+ "card-edit-members": "Muokkaa jäseniä",
+ "card-labels-title": "Muokkaa kortin tunnisteita.",
+ "card-members-title": "Lisää tai poista taulun jäseniä tältä kortilta.",
+ "card-start": "Alkaa",
+ "card-start-on": "Alkaa",
+ "cardAttachmentsPopup-title": "Liitä mistä",
+ "cardCustomField-datePopup-title": "Muokkaa päivää",
+ "cardCustomFieldsPopup-title": "Muokkaa mukautettuja kenttiä",
+ "cardDeletePopup-title": "Poista kortti?",
+ "cardDetailsActionsPopup-title": "Kortti toimet",
+ "cardLabelsPopup-title": "Tunnisteet",
+ "cardMembersPopup-title": "Jäsenet",
+ "cardMorePopup-title": "Lisää",
+ "cards": "Kortit",
+ "cards-count": "korttia",
+ "change": "Muokkaa",
+ "change-avatar": "Muokkaa profiilikuvaa",
+ "change-password": "Vaihda salasana",
+ "change-permissions": "Muokkaa oikeuksia",
+ "change-settings": "Muokkaa asetuksia",
+ "changeAvatarPopup-title": "Muokkaa profiilikuvaa",
+ "changeLanguagePopup-title": "Vaihda kieltä",
+ "changePasswordPopup-title": "Vaihda salasana",
+ "changePermissionsPopup-title": "Muokkaa oikeuksia",
+ "changeSettingsPopup-title": "Muokkaa asetuksia",
+ "checklists": "Tarkistuslistat",
+ "click-to-star": "Klikkaa merkataksesi tämä taulu tähdellä.",
+ "click-to-unstar": "Klikkaa poistaaksesi tähtimerkintä taululta.",
+ "clipboard": "Leikepöytä tai raahaa ja pudota",
+ "close": "Sulje",
+ "close-board": "Sulje taulu",
+ "close-board-pop": "Voit palauttaa taulun klikkaamalla “Roskakori” painiketta taululistan yläpalkista.",
+ "color-black": "musta",
+ "color-blue": "sininen",
+ "color-green": "vihreä",
+ "color-lime": "lime",
+ "color-orange": "oranssi",
+ "color-pink": "vaaleanpunainen",
+ "color-purple": "violetti",
+ "color-red": "punainen",
+ "color-sky": "taivas",
+ "color-yellow": "keltainen",
+ "comment": "Kommentti",
+ "comment-placeholder": "Kirjoita kommentti",
+ "comment-only": "Vain kommentointi",
+ "comment-only-desc": "Voi vain kommentoida kortteja",
+ "computer": "Tietokone",
+ "confirm-checklist-delete-dialog": "Haluatko varmasti poistaa tarkistuslistan",
+ "copy-card-link-to-clipboard": "Kopioi kortin linkki leikepöydälle",
+ "copyCardPopup-title": "Kopioi kortti",
+ "copyChecklistToManyCardsPopup-title": "Kopioi tarkistuslistan malli monille korteille",
+ "copyChecklistToManyCardsPopup-instructions": "Kohde korttien otsikot ja kuvaukset JSON muodossa",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Ensimmäisen kortin otsikko\", \"description\":\"Ensimmäisen kortin kuvaus\"}, {\"title\":\"Toisen kortin otsikko\",\"description\":\"Toisen kortin kuvaus\"},{\"title\":\"Viimeisen kortin otsikko\",\"description\":\"Viimeisen kortin kuvaus\"} ]",
+ "create": "Luo",
+ "createBoardPopup-title": "Luo taulu",
+ "chooseBoardSourcePopup-title": "Tuo taulu",
+ "createLabelPopup-title": "Luo tunniste",
+ "createCustomField": "Luo kenttä",
+ "createCustomFieldPopup-title": "Luo kenttä",
+ "current": "nykyinen",
+ "custom-field-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän mukautetun kentän kaikista korteista ja poistaa sen historian.",
+ "custom-field-checkbox": "Valintaruutu",
+ "custom-field-date": "Päivämäärä",
+ "custom-field-dropdown": "Pudotusvalikko",
+ "custom-field-dropdown-none": "(ei mitään)",
+ "custom-field-dropdown-options": "Luettelon vaihtoehdot",
+ "custom-field-dropdown-options-placeholder": "Paina Enter lisätäksesi lisää vaihtoehtoja",
+ "custom-field-dropdown-unknown": "(tuntematon)",
+ "custom-field-number": "Numero",
+ "custom-field-text": "Teksti",
+ "custom-fields": "Mukautetut kentät",
+ "date": "Päivämäärä",
+ "decline": "Kieltäydy",
+ "default-avatar": "Oletus profiilikuva",
+ "delete": "Poista",
+ "deleteCustomFieldPopup-title": "Poista mukautettu kenttä?",
+ "deleteLabelPopup-title": "Poista tunniste?",
+ "description": "Kuvaus",
+ "disambiguateMultiLabelPopup-title": "Yksikäsitteistä tunniste toiminta",
+ "disambiguateMultiMemberPopup-title": "Yksikäsitteistä jäsen toiminta",
+ "discard": "Hylkää",
+ "done": "Valmis",
+ "download": "Lataa",
+ "edit": "Muokkaa",
+ "edit-avatar": "Muokkaa profiilikuvaa",
+ "edit-profile": "Muokkaa profiilia",
+ "edit-wip-limit": "Muokkaa WIP-rajaa",
+ "soft-wip-limit": "Pehmeä WIP raja",
+ "editCardStartDatePopup-title": "Muokkaa aloituspäivää",
+ "editCardDueDatePopup-title": "Muokkaa eräpäivää",
+ "editCustomFieldPopup-title": "Muokkaa kenttää",
+ "editCardSpentTimePopup-title": "Muuta käytettyä aikaa",
+ "editLabelPopup-title": "Muokkaa tunnistetta",
+ "editNotificationPopup-title": "Muokkaa ilmoituksia",
+ "editProfilePopup-title": "Muokkaa profiilia",
+ "email": "Sähköposti",
+ "email-enrollAccount-subject": "An account created for you on __siteName__",
+ "email-enrollAccount-text": "Hei __user__,\n\nAlkaaksesi käyttämään palvelua, klikkaa allaolevaa linkkiä.\n\n__url__\n\nKiitos.",
+ "email-fail": "Sähköpostin lähettäminen epäonnistui",
+ "email-fail-text": "Virhe yrittäessä lähettää sähköpostia",
+ "email-invalid": "Virheellinen sähköposti",
+ "email-invite": "Kutsu sähköpostilla",
+ "email-invite-subject": "__inviter__ lähetti sinulle kutsun",
+ "email-invite-text": "Hyvä __user__,\n\n__inviter__ kutsuu sinut liittymään taululle \"__board__\" yhteistyötä varten.\n\nOle hyvä ja seuraa allaolevaa linkkiä:\n\n__url__\n\nKiitos.",
+ "email-resetPassword-subject": "Reset your password on __siteName__",
+ "email-resetPassword-text": "Hei __user__,\n\nNollataksesi salasanasi, klikkaa allaolevaa linkkiä.\n\n__url__\n\nKiitos.",
+ "email-sent": "Sähköposti lähetetty",
+ "email-verifyEmail-subject": "Varmista sähköpostiosoitteesi osoitteessa __url__",
+ "email-verifyEmail-text": "Hei __user__,\n\nvahvistaaksesi sähköpostiosoitteesi, klikkaa allaolevaa linkkiä.\n\n__url__\n\nKiitos.",
+ "enable-wip-limit": "Ota käyttöön WIP-raja",
+ "error-board-doesNotExist": "Tämä taulu ei ole olemassa",
+ "error-board-notAdmin": "Tehdäksesi tämän sinun täytyy olla tämän taulun ylläpitäjä",
+ "error-board-notAMember": "Tehdäksesi tämän sinun täytyy olla tämän taulun jäsen",
+ "error-json-malformed": "Tekstisi ei ole kelvollisessa JSON muodossa",
+ "error-json-schema": "JSON tietosi ei sisällä oikeaa tietoa oikeassa muodossa",
+ "error-list-doesNotExist": "Tätä listaa ei ole olemassa",
+ "error-user-doesNotExist": "Tätä käyttäjää ei ole olemassa",
+ "error-user-notAllowSelf": "Et voi kutsua itseäsi",
+ "error-user-notCreated": "Tätä käyttäjää ei ole luotu",
+ "error-username-taken": "Tämä käyttäjätunnus on jo käytössä",
+ "error-email-taken": "Sähköpostiosoite on jo käytössä",
+ "export-board": "Vie taulu",
+ "filter": "Suodata",
+ "filter-cards": "Suodata kortit",
+ "filter-clear": "Poista suodatin",
+ "filter-no-label": "Ei tunnistetta",
+ "filter-no-member": "Ei jäseniä",
+ "filter-no-custom-fields": "Ei mukautettuja kenttiä",
+ "filter-on": "Suodatus on päällä",
+ "filter-on-desc": "Suodatat kortteja tällä taululla. Klikkaa tästä muokataksesi suodatinta.",
+ "filter-to-selection": "Suodata valintaan",
+ "advanced-filter-label": "Edistynyt suodatin",
+ "advanced-filter-description": "Edistynyt suodatin mahdollistaa merkkijonon, joka sisältää seuraavat operaattorit: ==! = <=> = && || () Operaattorien välissä käytetään välilyöntiä. Voit suodattaa kaikki mukautetut kentät kirjoittamalla niiden nimet ja arvot. Esimerkiksi: Field1 == Value1. Huomaa: Jos kentillä tai arvoilla on välilyöntejä, sinun on sijoitettava ne yksittäisiin lainausmerkkeihin. Esimerkki: 'Kenttä 1' == 'Arvo 1'. Voit myös yhdistää useita ehtoja. Esimerkiksi: F1 == V1 || F1 = V2. Yleensä kaikki operaattorit tulkitaan vasemmalta oikealle. Voit muuttaa järjestystä asettamalla sulkuja. Esimerkiksi: F1 == V1 ja (F2 == V2 || F2 == V3)",
+ "fullname": "Koko nimi",
+ "header-logo-title": "Palaa taulut sivullesi.",
+ "hide-system-messages": "Piilota järjestelmäviestit",
+ "headerBarCreateBoardPopup-title": "Luo taulu",
+ "home": "Koti",
+ "import": "Tuo",
+ "import-board": "tuo taulu",
+ "import-board-c": "Tuo taulu",
+ "import-board-title-trello": "Tuo taulu Trellosta",
+ "import-board-title-wekan": "Tuo taulu Wekanista",
+ "import-sandstorm-warning": "Tuotu taulu poistaa kaikki olemassaolevan taulun tiedot ja korvaa ne tuodulla taululla.",
+ "from-trello": "Trellosta",
+ "from-wekan": "Wekanista",
+ "import-board-instruction-trello": "Trello taulullasi, mene 'Menu', sitten 'More', 'Print and Export', 'Export JSON', ja kopioi tuloksena saamasi teksti",
+ "import-board-instruction-wekan": "Wekan taulullasi, mene 'Valikko', sitten 'Vie taulu', ja kopioi teksti ladatusta tiedostosta.",
+ "import-json-placeholder": "Liitä kelvollinen JSON tietosi tähän",
+ "import-map-members": "Vastaavat jäsenet",
+ "import-members-map": "Tuomallasi taululla on muutamia jäseniä. Ole hyvä ja valitse tuomiasi jäseniä vastaavat Wekan käyttäjät",
+ "import-show-user-mapping": "Tarkasta vastaavat jäsenet",
+ "import-user-select": "Valitse Wekan käyttäjä jota haluat käyttää tänä käyttäjänä",
+ "importMapMembersAddPopup-title": "Valitse Wekan käyttäjä",
+ "info": "Versio",
+ "initials": "Nimikirjaimet",
+ "invalid-date": "Virheellinen päivämäärä",
+ "invalid-time": "Virheellinen aika",
+ "invalid-user": "Virheellinen käyttäjä",
+ "joined": "liittyi",
+ "just-invited": "Sinut on juuri kutsuttu tälle taululle",
+ "keyboard-shortcuts": "Pikanäppäimet",
+ "label-create": "Luo tunniste",
+ "label-default": "%s tunniste (oletus)",
+ "label-delete-pop": "Tätä ei voi peruuttaa. Tämä poistaa tämän tunnisteen kaikista korteista ja tuhoaa sen historian.",
+ "labels": "Tunnisteet",
+ "language": "Kieli",
+ "last-admin-desc": "Et voi vaihtaa rooleja koska täytyy olla olemassa ainakin yksi ylläpitäjä.",
+ "leave-board": "Jää pois taululta",
+ "leave-board-pop": "Haluatko varmasti poistua taululta __boardTitle__? Sinut poistetaan kaikista tämän taulun korteista.",
+ "leaveBoardPopup-title": "Jää pois taululta ?",
+ "link-card": "Linkki tähän korttiin",
+ "list-archive-cards": "Siirrä kaikki tämän listan kortit roskakoriin",
+ "list-archive-cards-pop": "Tämä poistaa kaikki tämän listan kortit taululta. Nähdäksesi roskakorissa olevat kortit ja tuodaksesi ne takaisin taululle, klikkaa “Valikko” > “Roskakori”.",
+ "list-move-cards": "Siirrä kaikki kortit tässä listassa",
+ "list-select-cards": "Valitse kaikki kortit tässä listassa",
+ "listActionPopup-title": "Listaa toimet",
+ "swimlaneActionPopup-title": "Swimlane toimet",
+ "listImportCardPopup-title": "Tuo Trello kortti",
+ "listMorePopup-title": "Lisää",
+ "link-list": "Linkki tähän listaan",
+ "list-delete-pop": "Kaikki toimet poistetaan toimintasyötteestä ja listan poistaminen on lopullista. Tätä ei pysty peruuttamaan.",
+ "list-delete-suggest-archive": "Voit siirtää listan roskakoriin poistaaksesi sen taululta ja säilyttääksesi toimintalokin.",
+ "lists": "Listat",
+ "swimlanes": "Swimlanet",
+ "log-out": "Kirjaudu ulos",
+ "log-in": "Kirjaudu sisään",
+ "loginPopup-title": "Kirjaudu sisään",
+ "memberMenuPopup-title": "Jäsen asetukset",
+ "members": "Jäsenet",
+ "menu": "Valikko",
+ "move-selection": "Siirrä valinta",
+ "moveCardPopup-title": "Siirrä kortti",
+ "moveCardToBottom-title": "Siirrä alimmaiseksi",
+ "moveCardToTop-title": "Siirrä ylimmäiseksi",
+ "moveSelectionPopup-title": "Siirrä valinta",
+ "multi-selection": "Monivalinta",
+ "multi-selection-on": "Monivalinta on päällä",
+ "muted": "Vaimennettu",
+ "muted-info": "Et saa koskaan ilmoituksia tämän taulun muutoksista",
+ "my-boards": "Tauluni",
+ "name": "Nimi",
+ "no-archived-cards": "Ei kortteja roskakorissa.",
+ "no-archived-lists": "Ei listoja roskakorissa.",
+ "no-archived-swimlanes": "Ei Swimlaneja roskakorissa.",
+ "no-results": "Ei tuloksia",
+ "normal": "Normaali",
+ "normal-desc": "Voi nähdä ja muokata kortteja. Ei voi muokata asetuksia.",
+ "not-accepted-yet": "Kutsua ei ole hyväksytty vielä",
+ "notify-participate": "Vastaanota päivityksiä kaikilta korteilta jotka olet tehnyt tai joihin osallistut.",
+ "notify-watch": "Vastaanota päivityksiä kaikilta tauluilta, listoilta tai korteilta joita seuraat.",
+ "optional": "valinnainen",
+ "or": "tai",
+ "page-maybe-private": "Tämä sivu voi olla yksityinen. Voit ehkä pystyä näkemään sen <a href='%s'>kirjautumalla sisään</a>.",
+ "page-not-found": "Sivua ei löytynyt.",
+ "password": "Salasana",
+ "paste-or-dragdrop": "liittääksesi, tai vedä & pudota kuvatiedosto siihen (vain kuva)",
+ "participating": "Osallistutaan",
+ "preview": "Esikatsele",
+ "previewAttachedImagePopup-title": "Esikatsele",
+ "previewClipboardImagePopup-title": "Esikatsele",
+ "private": "Yksityinen",
+ "private-desc": "Tämä taulu on yksityinen. Vain taululle lisätyt henkilöt voivat nähdä ja muokata sitä.",
+ "profile": "Profiili",
+ "public": "Julkinen",
+ "public-desc": "Tämä taulu on julkinen. Se näkyy kenelle tahansa jolla on linkki ja näkyy myös hakukoneissa kuten Google. Vain taululle lisätyt henkilöt voivat muokata sitä.",
+ "quick-access-description": "Merkkaa taulu tähdellä lisätäksesi pikavalinta tähän palkkiin.",
+ "remove-cover": "Poista kansi",
+ "remove-from-board": "Poista taululta",
+ "remove-label": "Poista tunniste",
+ "listDeletePopup-title": "Poista lista ?",
+ "remove-member": "Poista jäsen",
+ "remove-member-from-card": "Poista kortilta",
+ "remove-member-pop": "Poista __name__ (__username__) taululta __boardTitle__? Jäsen poistetaan kaikilta taulun korteilta. Heille lähetetään ilmoitus.",
+ "removeMemberPopup-title": "Poista jäsen?",
+ "rename": "Nimeä uudelleen",
+ "rename-board": "Nimeä taulu uudelleen",
+ "restore": "Palauta",
+ "save": "Tallenna",
+ "search": "Etsi",
+ "search-cards": "Etsi korttien otsikoista ja kuvauksista tällä taululla",
+ "search-example": "Teksti jota etsitään?",
+ "select-color": "Valitse väri",
+ "set-wip-limit-value": "Aseta tämän listan tehtävien enimmäismäärä",
+ "setWipLimitPopup-title": "Aseta WIP-raja",
+ "shortcut-assign-self": "Valitse itsesi nykyiselle kortille",
+ "shortcut-autocomplete-emoji": "Automaattinen täydennys emojille",
+ "shortcut-autocomplete-members": "Automaattinen täydennys jäsenille",
+ "shortcut-clear-filters": "Poista kaikki suodattimet",
+ "shortcut-close-dialog": "Sulje valintaikkuna",
+ "shortcut-filter-my-cards": "Suodata korttini",
+ "shortcut-show-shortcuts": "Tuo esiin tämä pikavalinta lista",
+ "shortcut-toggle-filterbar": "Muokkaa suodatus sivupalkin näkyvyyttä",
+ "shortcut-toggle-sidebar": "Muokkaa taulu sivupalkin näkyvyyttä",
+ "show-cards-minimum-count": "Näytä korttien lukumäärä jos lista sisältää enemmän kuin",
+ "sidebar-open": "Avaa sivupalkki",
+ "sidebar-close": "Sulje sivupalkki",
+ "signupPopup-title": "Luo tili",
+ "star-board-title": "Klikkaa merkataksesi taulu tähdellä. Se tulee näkymään ylimpänä taululistallasi.",
+ "starred-boards": "Tähdellä merkatut taulut",
+ "starred-boards-description": "Tähdellä merkatut taulut näkyvät ylimpänä taululistallasi.",
+ "subscribe": "Tilaa",
+ "team": "Tiimi",
+ "this-board": "tämä taulu",
+ "this-card": "tämä kortti",
+ "spent-time-hours": "Käytetty aika (tuntia)",
+ "overtime-hours": "Ylityö (tuntia)",
+ "overtime": "Ylityö",
+ "has-overtime-cards": "Sisältää ylityö kortteja",
+ "has-spenttime-cards": "Sisältää käytetty aika kortteja",
+ "time": "Aika",
+ "title": "Otsikko",
+ "tracking": "Ilmoitukset",
+ "tracking-info": "Sinulle ilmoitetaan muutoksista korteissa joihin olet osallistunut luojana tai jäsenenä.",
+ "type": "Tyyppi",
+ "unassign-member": "Peru jäsenvalinta",
+ "unsaved-description": "Sinulla on tallentamaton kuvaus.",
+ "unwatch": "Lopeta seuraaminen",
+ "upload": "Lähetä",
+ "upload-avatar": "Lähetä profiilikuva",
+ "uploaded-avatar": "Profiilikuva lähetetty",
+ "username": "Käyttäjätunnus",
+ "view-it": "Näytä se",
+ "warn-list-archived": "varoitus: tämä kortti on roskakorissa olevassa listassa",
+ "watch": "Seuraa",
+ "watching": "Seurataan",
+ "watching-info": "Sinulle ilmoitetaan tämän taulun muutoksista",
+ "welcome-board": "Tervetuloa taulu",
+ "welcome-swimlane": "Merkkipaalu 1",
+ "welcome-list1": "Perusasiat",
+ "welcome-list2": "Edistynyt",
+ "what-to-do": "Mitä haluat tehdä?",
+ "wipLimitErrorPopup-title": "Virheellinen WIP-raja",
+ "wipLimitErrorPopup-dialog-pt1": "Tässä listassa olevien tehtävien määrä on korkeampi kuin asettamasi WIP-raja.",
+ "wipLimitErrorPopup-dialog-pt2": "Siirrä joitain tehtäviä pois tästä listasta tai määritä korkeampi WIP-raja.",
+ "admin-panel": "Hallintapaneeli",
+ "settings": "Asetukset",
+ "people": "Ihmiset",
+ "registration": "Rekisteröinti",
+ "disable-self-registration": "Poista käytöstä itse-rekisteröityminen",
+ "invite": "Kutsu",
+ "invite-people": "Kutsu ihmisiä",
+ "to-boards": "Taulu(i)lle",
+ "email-addresses": "Sähköpostiosoite",
+ "smtp-host-description": "SMTP palvelimen osoite jolla sähköpostit lähetetään.",
+ "smtp-port-description": "Portti jota STMP palvelimesi käyttää lähteville sähköposteille.",
+ "smtp-tls-description": "Ota käyttöön TLS tuki SMTP palvelimelle",
+ "smtp-host": "SMTP isäntä",
+ "smtp-port": "SMTP portti",
+ "smtp-username": "Käyttäjätunnus",
+ "smtp-password": "Salasana",
+ "smtp-tls": "TLS tuki",
+ "send-from": "Lähettäjä",
+ "send-smtp-test": "Lähetä testi sähköposti itsellesi",
+ "invitation-code": "Kutsukoodi",
+ "email-invite-register-subject": "__inviter__ lähetti sinulle kutsun",
+ "email-invite-register-text": "Hei __user__,\n\n__inviter__ kutsuu sinut mukaan Wekan ohjelman käyttöön.\n\nOle hyvä ja seuraa allaolevaa linkkiä:\n__url__\n\nJa kutsukoodisi on: __icode__\n\nKiitos.",
+ "email-smtp-test-subject": "SMTP testi sähköposti Wekanista",
+ "email-smtp-test-text": "Olet onnistuneesti lähettänyt sähköpostin",
+ "error-invitation-code-not-exist": "Kutsukoodi ei ole olemassa",
+ "error-notAuthorized": "Sinulla ei ole oikeutta tarkastella tätä sivua.",
+ "outgoing-webhooks": "Lähtevät Webkoukut",
+ "outgoingWebhooksPopup-title": "Lähtevät Webkoukut",
+ "new-outgoing-webhook": "Uusi lähtevä Webkoukku",
+ "no-name": "(Tuntematon)",
+ "Wekan_version": "Wekan versio",
+ "Node_version": "Node versio",
+ "OS_Arch": "Käyttöjärjestelmän arkkitehtuuri",
+ "OS_Cpus": "Käyttöjärjestelmän CPU määrä",
+ "OS_Freemem": "Käyttöjärjestelmän vapaa muisti",
+ "OS_Loadavg": "Käyttöjärjestelmän kuorman keskiarvo",
+ "OS_Platform": "Käyttöjärjestelmäalusta",
+ "OS_Release": "Käyttöjärjestelmän julkaisu",
+ "OS_Totalmem": "Käyttöjärjestelmän muistin kokonaismäärä",
+ "OS_Type": "Käyttöjärjestelmän tyyppi",
+ "OS_Uptime": "Käyttöjärjestelmä ollut käynnissä",
+ "hours": "tuntia",
+ "minutes": "minuuttia",
+ "seconds": "sekuntia",
+ "show-field-on-card": "Näytä tämä kenttä kortilla",
+ "yes": "Kyllä",
+ "no": "Ei",
+ "accounts": "Tilit",
+ "accounts-allowEmailChange": "Salli sähköpostiosoitteen muuttaminen",
+ "accounts-allowUserNameChange": "Salli käyttäjätunnuksen muuttaminen",
+ "createdAt": "Luotu",
+ "verified": "Varmistettu",
+ "active": "Aktiivinen",
+ "card-received": "Vastaanotettu",
+ "card-received-on": "Vastaanotettu",
+ "card-end": "Loppuu",
+ "card-end-on": "Loppuu",
+ "editCardReceivedDatePopup-title": "Vaihda vastaanottamispäivää",
+ "editCardEndDatePopup-title": "Vaihda loppumispäivää",
+ "assigned-by": "Tehtävänantaja",
+ "requested-by": "Pyytäjä",
+ "board-delete-notice": "Poistaminen on lopullista. Menetät kaikki listat, kortit ja toimet tällä taululla.",
+ "delete-board-confirm-popup": "Kaikki listat, kortit, tunnisteet ja toimet poistetaan ja et pysty palauttamaan taulun sisältöä. Tätä ei voi peruuttaa.",
+ "boardDeletePopup-title": "Poista taulu?",
+ "delete-board": "Poista taulu"
+} \ No newline at end of file
diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json
new file mode 100644
index 00000000..c08cabfb
--- /dev/null
+++ b/i18n/fr.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accepter",
+ "act-activity-notify": "[Wekan] Notification d'activité",
+ "act-addAttachment": "a joint __attachment__ à __card__",
+ "act-addChecklist": "a ajouté la checklist __checklist__ à __card__",
+ "act-addChecklistItem": "a ajouté l'élément __checklistItem__ à la checklist __checklist__ de __card__",
+ "act-addComment": "a commenté __card__ : __comment__",
+ "act-createBoard": "a créé __board__",
+ "act-createCard": "a ajouté __card__ à __list__",
+ "act-createCustomField": "a créé le champ personnalisé __customField__",
+ "act-createList": "a ajouté __list__ à __board__",
+ "act-addBoardMember": "a ajouté __member__ à __board__",
+ "act-archivedBoard": "__board__ a été déplacé vers la corbeille",
+ "act-archivedCard": "__card__ a été déplacée vers la corbeille",
+ "act-archivedList": "__list__ a été déplacée vers la corbeille",
+ "act-archivedSwimlane": "__swimlane__ a été déplacé vers la corbeille",
+ "act-importBoard": "a importé __board__",
+ "act-importCard": "a importé __card__",
+ "act-importList": "a importé __list__",
+ "act-joinMember": "a ajouté __member__ à __card__",
+ "act-moveCard": "a déplacé __card__ de __oldList__ à __list__",
+ "act-removeBoardMember": "a retiré __member__ de __board__",
+ "act-restoredCard": "a restauré __card__ dans __board__",
+ "act-unjoinMember": "a retiré __member__ de __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Actions",
+ "activities": "Activités",
+ "activity": "Activité",
+ "activity-added": "a ajouté %s à %s",
+ "activity-archived": "%s a été déplacé vers la corbeille",
+ "activity-attached": "a attaché %s à %s",
+ "activity-created": "a créé %s",
+ "activity-customfield-created": "a créé le champ personnalisé %s",
+ "activity-excluded": "a exclu %s de %s",
+ "activity-imported": "a importé %s vers %s depuis %s",
+ "activity-imported-board": "a importé %s depuis %s",
+ "activity-joined": "a rejoint %s",
+ "activity-moved": "a déplacé %s de %s vers %s",
+ "activity-on": "sur %s",
+ "activity-removed": "a supprimé %s de %s",
+ "activity-sent": "a envoyé %s vers %s",
+ "activity-unjoined": "a quitté %s",
+ "activity-checklist-added": "a ajouté une checklist à %s",
+ "activity-checklist-item-added": "a ajouté un élément à la checklist '%s' dans %s",
+ "add": "Ajouter",
+ "add-attachment": "Ajouter une pièce jointe",
+ "add-board": "Ajouter un tableau",
+ "add-card": "Ajouter une carte",
+ "add-swimlane": "Ajouter un couloir",
+ "add-checklist": "Ajouter une checklist",
+ "add-checklist-item": "Ajouter un élément à la checklist",
+ "add-cover": "Ajouter la couverture",
+ "add-label": "Ajouter une étiquette",
+ "add-list": "Ajouter une liste",
+ "add-members": "Assigner des membres",
+ "added": "Ajouté le",
+ "addMemberPopup-title": "Membres",
+ "admin": "Admin",
+ "admin-desc": "Peut voir et éditer les cartes, supprimer des membres et changer les paramètres du tableau.",
+ "admin-announcement": "Annonce",
+ "admin-announcement-active": "Annonce destinée à tous",
+ "admin-announcement-title": "Annonce de l'administrateur",
+ "all-boards": "Tous les tableaux",
+ "and-n-other-card": "Et __count__ autre carte",
+ "and-n-other-card_plural": "Et __count__ autres cartes",
+ "apply": "Appliquer",
+ "app-is-offline": "Chargement en cours, veuillez patienter. Vous risquez de perdre des données si vous rechargez la page. Si le chargement échoue, veuillez vérifier l'état du serveur Wekan.",
+ "archive": "Déplacer vers la corbeille",
+ "archive-all": "Tout déplacer vers la corbeille",
+ "archive-board": "Déplacer le tableau vers la corbeille",
+ "archive-card": "Déplacer la carte vers la corbeille",
+ "archive-list": "Déplacer la liste vers la corbeille",
+ "archive-swimlane": "Déplacer le couloir vers la corbeille",
+ "archive-selection": "Déplacer la sélection vers la corbeille",
+ "archiveBoardPopup-title": "Déplacer le tableau vers la corbeille ?",
+ "archived-items": "Corbeille",
+ "archived-boards": "Tableaux dans la corbeille",
+ "restore-board": "Restaurer le tableau",
+ "no-archived-boards": "Aucun tableau dans la corbeille.",
+ "archives": "Corbeille",
+ "assign-member": "Affecter un membre",
+ "attached": "joint",
+ "attachment": "Pièce jointe",
+ "attachment-delete-pop": "La suppression d'une pièce jointe est définitive. Elle ne peut être annulée.",
+ "attachmentDeletePopup-title": "Supprimer la pièce jointe ?",
+ "attachments": "Pièces jointes",
+ "auto-watch": "Surveiller automatiquement les tableaux quand ils sont créés",
+ "avatar-too-big": "La taille du fichier de l'avatar est trop importante (70 ko au maximum)",
+ "back": "Retour",
+ "board-change-color": "Changer la couleur",
+ "board-nb-stars": "%s étoiles",
+ "board-not-found": "Tableau non trouvé",
+ "board-private-info": "Ce tableau sera <strong>privé</strong>",
+ "board-public-info": "Ce tableau sera <strong>public</strong>.",
+ "boardChangeColorPopup-title": "Change la couleur de fond du tableau",
+ "boardChangeTitlePopup-title": "Renommer le tableau",
+ "boardChangeVisibilityPopup-title": "Changer la visibilité",
+ "boardChangeWatchPopup-title": "Modifier le suivi",
+ "boardMenuPopup-title": "Menu du tableau",
+ "boards": "Tableaux",
+ "board-view": "Vue du tableau",
+ "board-view-swimlanes": "Couloirs",
+ "board-view-lists": "Listes",
+ "bucket-example": "Comme « todo list » par exemple",
+ "cancel": "Annuler",
+ "card-archived": "Cette carte est déplacée vers la corbeille.",
+ "card-comments-title": "Cette carte a %s commentaires.",
+ "card-delete-notice": "La suppression est permanente. Vous perdrez toutes les actions associées à cette carte.",
+ "card-delete-pop": "Toutes les actions vont être supprimées du suivi d'activités et vous ne pourrez plus utiliser cette carte. Cette action est irréversible.",
+ "card-delete-suggest-archive": "Vous pouvez déplacer une carte vers la corbeille afin de l'enlever du tableau tout en préservant l'activité.",
+ "card-due": "À échéance",
+ "card-due-on": "Échéance le",
+ "card-spent": "Temps passé",
+ "card-edit-attachments": "Modifier les pièces jointes",
+ "card-edit-custom-fields": "Éditer les champs personnalisés",
+ "card-edit-labels": "Modifier les étiquettes",
+ "card-edit-members": "Modifier les membres",
+ "card-labels-title": "Modifier les étiquettes de la carte.",
+ "card-members-title": "Ajouter ou supprimer des membres à la carte.",
+ "card-start": "Début",
+ "card-start-on": "Commence le",
+ "cardAttachmentsPopup-title": "Joindre depuis",
+ "cardCustomField-datePopup-title": "Changer la date",
+ "cardCustomFieldsPopup-title": "Éditer les champs personnalisés",
+ "cardDeletePopup-title": "Supprimer la carte ?",
+ "cardDetailsActionsPopup-title": "Actions sur la carte",
+ "cardLabelsPopup-title": "Étiquettes",
+ "cardMembersPopup-title": "Membres",
+ "cardMorePopup-title": "Plus",
+ "cards": "Cartes",
+ "cards-count": "Cartes",
+ "change": "Modifier",
+ "change-avatar": "Modifier l'avatar",
+ "change-password": "Modifier le mot de passe",
+ "change-permissions": "Modifier les permissions",
+ "change-settings": "Modifier les paramètres",
+ "changeAvatarPopup-title": "Modifier l'avatar",
+ "changeLanguagePopup-title": "Modifier la langue",
+ "changePasswordPopup-title": "Modifier le mot de passe",
+ "changePermissionsPopup-title": "Modifier les permissions",
+ "changeSettingsPopup-title": "Modifier les paramètres",
+ "checklists": "Checklists",
+ "click-to-star": "Cliquez pour ajouter ce tableau aux favoris.",
+ "click-to-unstar": "Cliquez pour retirer ce tableau des favoris.",
+ "clipboard": "Presse-papier ou glisser-déposer",
+ "close": "Fermer",
+ "close-board": "Fermer le tableau",
+ "close-board-pop": "Vous pourrez restaurer le tableau en cliquant le bouton « Corbeille » en entête.",
+ "color-black": "noir",
+ "color-blue": "bleu",
+ "color-green": "vert",
+ "color-lime": "citron vert",
+ "color-orange": "orange",
+ "color-pink": "rose",
+ "color-purple": "violet",
+ "color-red": "rouge",
+ "color-sky": "ciel",
+ "color-yellow": "jaune",
+ "comment": "Commenter",
+ "comment-placeholder": "Écrire un commentaire",
+ "comment-only": "Commentaire uniquement",
+ "comment-only-desc": "Ne peut que commenter des cartes.",
+ "computer": "Ordinateur",
+ "confirm-checklist-delete-dialog": "Êtes-vous sûr de vouloir supprimer la checklist",
+ "copy-card-link-to-clipboard": "Copier le lien vers la carte dans le presse-papier",
+ "copyCardPopup-title": "Copier la carte",
+ "copyChecklistToManyCardsPopup-title": "Copier le modèle de checklist vers plusieurs cartes",
+ "copyChecklistToManyCardsPopup-instructions": "Titres et descriptions des cartes de destination dans ce format JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titre de la première carte\", \"description\":\"Description de la première carte\"}, {\"title\":\"Titre de la seconde carte\",\"description\":\"Description de la seconde carte\"},{\"title\":\"Titre de la dernière carte\",\"description\":\"Description de la dernière carte\"} ]",
+ "create": "Créer",
+ "createBoardPopup-title": "Créer un tableau",
+ "chooseBoardSourcePopup-title": "Importer un tableau",
+ "createLabelPopup-title": "Créer une étiquette",
+ "createCustomField": "Créer un champ personnalisé",
+ "createCustomFieldPopup-title": "Créer un champ personnalisé",
+ "current": "actuel",
+ "custom-field-delete-pop": "Cette action n'est pas réversible. Elle supprimera ce champ personnalisé de toutes les cartes et détruira son historique.",
+ "custom-field-checkbox": "Case à cocher",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Liste de choix",
+ "custom-field-dropdown-none": "(aucun)",
+ "custom-field-dropdown-options": "Options de liste",
+ "custom-field-dropdown-options-placeholder": "Appuyez sur Entrée pour ajouter d'autres options",
+ "custom-field-dropdown-unknown": "(inconnu)",
+ "custom-field-number": "Nombre",
+ "custom-field-text": "Texte",
+ "custom-fields": "Champs personnalisés",
+ "date": "Date",
+ "decline": "Refuser",
+ "default-avatar": "Avatar par défaut",
+ "delete": "Supprimer",
+ "deleteCustomFieldPopup-title": "Supprimer le champ personnalisé ?",
+ "deleteLabelPopup-title": "Supprimer l'étiquette ?",
+ "description": "Description",
+ "disambiguateMultiLabelPopup-title": "Préciser l'action sur l'étiquette",
+ "disambiguateMultiMemberPopup-title": "Préciser l'action sur le membre",
+ "discard": "Mettre à la corbeille",
+ "done": "Fait",
+ "download": "Télécharger",
+ "edit": "Modifier",
+ "edit-avatar": "Modifier l'avatar",
+ "edit-profile": "Modifier le profil",
+ "edit-wip-limit": "Éditer la limite WIP",
+ "soft-wip-limit": "Limite WIP douce",
+ "editCardStartDatePopup-title": "Modifier la date de début",
+ "editCardDueDatePopup-title": "Modifier la date d'échéance",
+ "editCustomFieldPopup-title": "Éditer le champ personnalisé",
+ "editCardSpentTimePopup-title": "Changer le temps passé",
+ "editLabelPopup-title": "Modifier l'étiquette",
+ "editNotificationPopup-title": "Modifier la notification",
+ "editProfilePopup-title": "Modifier le profil",
+ "email": "Email",
+ "email-enrollAccount-subject": "Un compte a été créé pour vous sur __siteName__",
+ "email-enrollAccount-text": "Bonjour __user__,\n\nPour commencer à utiliser ce service, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.",
+ "email-fail": "Échec de l'envoi du courriel.",
+ "email-fail-text": "Une erreur est survenue en tentant d'envoyer l'email",
+ "email-invalid": "Adresse email incorrecte.",
+ "email-invite": "Inviter par email",
+ "email-invite-subject": "__inviter__ vous a envoyé une invitation",
+ "email-invite-text": "Cher __user__,\n\n__inviter__ vous invite à rejoindre le tableau \"__board__\" pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n\n__url__\n\nMerci.",
+ "email-resetPassword-subject": "Réinitialiser votre mot de passe sur __siteName__",
+ "email-resetPassword-text": "Bonjour __user__,\n\nPour réinitialiser votre mot de passe, cliquez sur le lien ci-dessous.\n\n__url__\n\nMerci.",
+ "email-sent": "Courriel envoyé",
+ "email-verifyEmail-subject": "Vérifier votre adresse de courriel sur __siteName__",
+ "email-verifyEmail-text": "Bonjour __user__,\n\nPour vérifier votre compte courriel, il suffit de cliquer sur le lien ci-dessous.\n\n__url__\n\nMerci.",
+ "enable-wip-limit": "Activer la limite WIP",
+ "error-board-doesNotExist": "Ce tableau n'existe pas",
+ "error-board-notAdmin": "Vous devez être administrateur de ce tableau pour faire cela",
+ "error-board-notAMember": "Vous devez être membre de ce tableau pour faire cela",
+ "error-json-malformed": "Votre texte JSON n'est pas valide",
+ "error-json-schema": "Vos données JSON ne contiennent pas l'information appropriée dans un format correct",
+ "error-list-doesNotExist": "Cette liste n'existe pas",
+ "error-user-doesNotExist": "Cet utilisateur n'existe pas",
+ "error-user-notAllowSelf": "Vous ne pouvez pas vous inviter vous-même",
+ "error-user-notCreated": "Cet utilisateur n'a pas encore été créé",
+ "error-username-taken": "Ce nom d'utilisateur est déjà utilisé",
+ "error-email-taken": "Cette adresse mail est déjà utilisée",
+ "export-board": "Exporter le tableau",
+ "filter": "Filtrer",
+ "filter-cards": "Filtrer les cartes",
+ "filter-clear": "Supprimer les filtres",
+ "filter-no-label": "Aucune étiquette",
+ "filter-no-member": "Aucun membre",
+ "filter-no-custom-fields": "Pas de champs personnalisés",
+ "filter-on": "Le filtre est actif",
+ "filter-on-desc": "Vous êtes en train de filtrer les cartes sur ce tableau. Cliquez ici pour modifier les filtres.",
+ "filter-to-selection": "Filtre vers la sélection",
+ "advanced-filter-label": "Filtre avancé",
+ "advanced-filter-description": "Le filtre avancé permet d'écrire une chaîne contenant les opérateur suivants : == != <= >= && || ( ). Les opérateurs doivent être séparés par des espaces. Vous pouvez filtrer tous les champs personnalisés en saisissant leur nom et leur valeur. Par exemple : champ1 == valeur1. Note : si des champs ou valeurs contiennent des espaces, vous devez les mettre entre apostrophes. Par exemple : 'champ 1' = 'valeur 1'. Il est également possible de combiner plusieurs conditions. Par exemple : f1 == v1 || f2 == v2. Normalement, tous les opérateurs sont interprétés de gauche à droite. Vous pouvez changer l'ordre à l'aide de parenthèses. Par exemple : f1 == v1 and (f2 == v2 || f2 == v3).",
+ "fullname": "Nom complet",
+ "header-logo-title": "Retourner à la page des tableaux",
+ "hide-system-messages": "Masquer les messages système",
+ "headerBarCreateBoardPopup-title": "Créer un tableau",
+ "home": "Accueil",
+ "import": "Importer",
+ "import-board": "importer un tableau",
+ "import-board-c": "Importer un tableau",
+ "import-board-title-trello": "Importer le tableau depuis Trello",
+ "import-board-title-wekan": "Importer un tableau depuis Wekan",
+ "import-sandstorm-warning": "Le tableau importé supprimera toutes les données du tableau et les remplacera avec celles du tableau importé.",
+ "from-trello": "Depuis Trello",
+ "from-wekan": "Depuis Wekan",
+ "import-board-instruction-trello": "Dans votre tableau Trello, allez sur 'Menu', puis sur 'Plus', 'Imprimer et exporter', 'Exporter en JSON' et copiez le texte du résultat",
+ "import-board-instruction-wekan": "Dans votre tableau Wekan, allez dans 'Menu', puis 'Exporter un tableau', et copier le texte du fichier téléchargé.",
+ "import-json-placeholder": "Collez ici les données JSON valides",
+ "import-map-members": "Faire correspondre aux membres",
+ "import-members-map": "Le tableau que vous venez d'importer contient des membres. Veuillez associer les membres que vous souhaitez importer à des utilisateurs de Wekan.",
+ "import-show-user-mapping": "Contrôler l'association des membres",
+ "import-user-select": "Sélectionnez l'utilisateur Wekan que vous voulez associer à ce membre",
+ "importMapMembersAddPopup-title": "Sélectionner le membre Wekan",
+ "info": "Version",
+ "initials": "Initiales",
+ "invalid-date": "Date invalide",
+ "invalid-time": "Temps invalide",
+ "invalid-user": "Utilisateur invalide",
+ "joined": "a rejoint",
+ "just-invited": "Vous venez d'être invité à ce tableau",
+ "keyboard-shortcuts": "Raccourcis clavier",
+ "label-create": "Créer une étiquette",
+ "label-default": "étiquette %s (défaut)",
+ "label-delete-pop": "Cette action est irréversible. Elle supprimera cette étiquette de toutes les cartes ainsi que l'historique associé.",
+ "labels": "Étiquettes",
+ "language": "Langue",
+ "last-admin-desc": "Vous ne pouvez pas changer les rôles car il doit y avoir au moins un administrateur.",
+ "leave-board": "Quitter le tableau",
+ "leave-board-pop": "Êtes-vous sur de vouloir quitter __boardTitle__ ? Vous ne serez plus associé aux cartes de ce tableau.",
+ "leaveBoardPopup-title": "Quitter le tableau",
+ "link-card": "Lier à cette carte",
+ "list-archive-cards": "Déplacer toutes les cartes de la liste vers la corbeille",
+ "list-archive-cards-pop": "Cela supprimera du tableau toutes les cartes de cette liste. Pour voir les cartes dans la corbeille et les renvoyer vers le tableau, cliquez sur « Menu » puis « Corbeille ».",
+ "list-move-cards": "Déplacer toutes les cartes de cette liste",
+ "list-select-cards": "Sélectionner toutes les cartes de cette liste",
+ "listActionPopup-title": "Actions sur la liste",
+ "swimlaneActionPopup-title": "Actions du couloir",
+ "listImportCardPopup-title": "Importer une carte Trello",
+ "listMorePopup-title": "Plus",
+ "link-list": "Lien vers cette liste",
+ "list-delete-pop": "Toutes les actions seront supprimées du fil d'activité et il ne sera plus possible de les récupérer. Cette action ne peut pas être annulée.",
+ "list-delete-suggest-archive": "Vous pouvez déplacer une liste vers la corbeille pour l'enlever du tableau tout en conservant son activité.",
+ "lists": "Listes",
+ "swimlanes": "Couloirs",
+ "log-out": "Déconnexion",
+ "log-in": "Connexion",
+ "loginPopup-title": "Connexion",
+ "memberMenuPopup-title": "Préférence de membre",
+ "members": "Membres",
+ "menu": "Menu",
+ "move-selection": "Déplacer la sélection",
+ "moveCardPopup-title": "Déplacer la carte",
+ "moveCardToBottom-title": "Déplacer tout en bas",
+ "moveCardToTop-title": "Déplacer tout en haut",
+ "moveSelectionPopup-title": "Déplacer la sélection",
+ "multi-selection": "Sélection multiple",
+ "multi-selection-on": "Multi-Selection active",
+ "muted": "Silencieux",
+ "muted-info": "Vous ne serez jamais averti des modifications effectuées dans ce tableau",
+ "my-boards": "Mes tableaux",
+ "name": "Nom",
+ "no-archived-cards": "Aucune carte dans la corbeille.",
+ "no-archived-lists": "Aucune liste dans la corbeille.",
+ "no-archived-swimlanes": "Aucun couloir dans la corbeille.",
+ "no-results": "Pas de résultats",
+ "normal": "Normal",
+ "normal-desc": "Peut voir et modifier les cartes. Ne peut pas changer les paramètres.",
+ "not-accepted-yet": "L'invitation n'a pas encore été acceptée",
+ "notify-participate": "Recevoir les mises à jour de toutes les cartes auxquelles vous participez en tant que créateur ou que membre ",
+ "notify-watch": "Recevoir les mises à jour de tous les tableaux, listes ou cartes que vous suivez",
+ "optional": "optionnel",
+ "or": "ou",
+ "page-maybe-private": "Cette page est peut-être privée. Vous pourrez peut-être la voir en vous <a href='%s'>connectant</a>.",
+ "page-not-found": "Page non trouvée",
+ "password": "Mot de passe",
+ "paste-or-dragdrop": "pour coller, ou glissez-déposez une image ici (seulement une image)",
+ "participating": "Participant",
+ "preview": "Prévisualiser",
+ "previewAttachedImagePopup-title": "Prévisualiser",
+ "previewClipboardImagePopup-title": "Prévisualiser",
+ "private": "Privé",
+ "private-desc": "Ce tableau est privé. Seuls les membres peuvent y accéder et le modifier.",
+ "profile": "Profil",
+ "public": "Public",
+ "public-desc": "Ce tableau est public. Il est accessible par toutes les personnes disposant du lien et apparaîtra dans les résultats des moteurs de recherche tels que Google. Seuls les membres peuvent le modifier.",
+ "quick-access-description": "Ajouter un tableau à vos favoris pour créer un raccourci dans cette barre.",
+ "remove-cover": "Enlever la page de présentation",
+ "remove-from-board": "Retirer du tableau",
+ "remove-label": "Retirer l'étiquette",
+ "listDeletePopup-title": "Supprimer la liste ?",
+ "remove-member": "Supprimer le membre",
+ "remove-member-from-card": "Supprimer de la carte",
+ "remove-member-pop": "Supprimer __name__ (__username__) de __boardTitle__ ? Ce membre sera supprimé de toutes les cartes du tableau et recevra une notification.",
+ "removeMemberPopup-title": "Supprimer le membre ?",
+ "rename": "Renommer",
+ "rename-board": "Renommer le tableau",
+ "restore": "Restaurer",
+ "save": "Enregistrer",
+ "search": "Chercher",
+ "search-cards": "Rechercher parmi les titres et descriptions des cartes de ce tableau",
+ "search-example": "Texte à rechercher ?",
+ "select-color": "Sélectionner une couleur",
+ "set-wip-limit-value": "Définit une limite maximale au nombre de cartes de cette liste",
+ "setWipLimitPopup-title": "Définir la limite WIP",
+ "shortcut-assign-self": "Affecter cette carte à vous-même",
+ "shortcut-autocomplete-emoji": "Auto-complétion des emoji",
+ "shortcut-autocomplete-members": "Auto-complétion des membres",
+ "shortcut-clear-filters": "Retirer tous les filtres",
+ "shortcut-close-dialog": "Fermer la boîte de dialogue",
+ "shortcut-filter-my-cards": "Filtrer mes cartes",
+ "shortcut-show-shortcuts": "Afficher cette liste de raccourcis",
+ "shortcut-toggle-filterbar": "Afficher/Cacher la barre latérale des filtres",
+ "shortcut-toggle-sidebar": "Afficher/Cacher la barre latérale du tableau",
+ "show-cards-minimum-count": "Afficher le nombre de cartes si la liste en contient plus de ",
+ "sidebar-open": "Ouvrir le panneau",
+ "sidebar-close": "Fermer le panneau",
+ "signupPopup-title": "Créer un compte",
+ "star-board-title": "Cliquer pour ajouter ce tableau aux favoris. Il sera affiché en tête de votre liste de tableaux.",
+ "starred-boards": "Tableaux favoris",
+ "starred-boards-description": "Les tableaux favoris s'affichent en tête de votre liste de tableaux.",
+ "subscribe": "Suivre",
+ "team": "Équipe",
+ "this-board": "ce tableau",
+ "this-card": "cette carte",
+ "spent-time-hours": "Temps passé (heures)",
+ "overtime-hours": "Temps supplémentaire (heures)",
+ "overtime": "Temps supplémentaire",
+ "has-overtime-cards": "A des cartes avec du temps supplémentaire",
+ "has-spenttime-cards": "A des cartes avec du temps passé",
+ "time": "Temps",
+ "title": "Titre",
+ "tracking": "Suivi",
+ "tracking-info": "Vous serez notifié de toute modification concernant les cartes pour lesquelles vous êtes impliqué en tant que créateur ou membre.",
+ "type": "Type",
+ "unassign-member": "Retirer le membre",
+ "unsaved-description": "Vous avez une description non sauvegardée",
+ "unwatch": "Arrêter de suivre",
+ "upload": "Télécharger",
+ "upload-avatar": "Télécharger un avatar",
+ "uploaded-avatar": "Avatar téléchargé",
+ "username": "Nom d'utilisateur",
+ "view-it": "Le voir",
+ "warn-list-archived": "Attention : cette carte est dans une liste se trouvant dans la corbeille",
+ "watch": "Suivre",
+ "watching": "Suivi",
+ "watching-info": "Vous serez notifié de toute modification dans ce tableau",
+ "welcome-board": "Tableau de bienvenue",
+ "welcome-swimlane": "Jalon 1",
+ "welcome-list1": "Basiques",
+ "welcome-list2": "Avancés",
+ "what-to-do": "Que voulez-vous faire ?",
+ "wipLimitErrorPopup-title": "Limite WIP invalide",
+ "wipLimitErrorPopup-dialog-pt1": "Le nombre de cartes de cette liste est supérieur à la limite WIP que vous avez définie.",
+ "wipLimitErrorPopup-dialog-pt2": "Veuillez enlever des cartes de cette liste, ou définir une limite WIP plus importante.",
+ "admin-panel": "Panneau d'administration",
+ "settings": "Paramètres",
+ "people": "Personne",
+ "registration": "Inscription",
+ "disable-self-registration": "Désactiver l'inscription",
+ "invite": "Inviter",
+ "invite-people": "Inviter une personne",
+ "to-boards": "Au(x) tableau(x)",
+ "email-addresses": "Adresses email",
+ "smtp-host-description": "L'adresse du serveur SMTP qui gère vos mails.",
+ "smtp-port-description": "Le port des mails sortants du serveur SMTP.",
+ "smtp-tls-description": "Activer la gestion de TLS sur le serveur SMTP",
+ "smtp-host": "Hôte SMTP",
+ "smtp-port": "Port SMTP",
+ "smtp-username": "Nom d'utilisateur",
+ "smtp-password": "Mot de passe",
+ "smtp-tls": "Prise en charge de TLS",
+ "send-from": "De",
+ "send-smtp-test": "Envoyer un mail de test à vous-même",
+ "invitation-code": "Code d'invitation",
+ "email-invite-register-subject": "__inviter__ vous a envoyé une invitation",
+ "email-invite-register-text": "Cher __user__,\n\n__inviter__ vous invite à le rejoindre sur Wekan pour collaborer.\n\nVeuillez suivre le lien ci-dessous :\n__url__\n\nVotre code d'invitation est : __icode__\n\nMerci.",
+ "email-smtp-test-subject": "Email de test SMTP de Wekan",
+ "email-smtp-test-text": "Vous avez envoyé un mail avec succès",
+ "error-invitation-code-not-exist": "Ce code d'invitation n'existe pas.",
+ "error-notAuthorized": "Vous n'êtes pas autorisé à accéder à cette page.",
+ "outgoing-webhooks": "Webhooks sortants",
+ "outgoingWebhooksPopup-title": "Webhooks sortants",
+ "new-outgoing-webhook": "Nouveau webhook sortant",
+ "no-name": "(Inconnu)",
+ "Wekan_version": "Version de Wekan",
+ "Node_version": "Version de Node",
+ "OS_Arch": "OS Architecture",
+ "OS_Cpus": "OS Nombre CPU",
+ "OS_Freemem": "OS Mémoire libre",
+ "OS_Loadavg": "OS Charge moyenne",
+ "OS_Platform": "OS Plate-forme",
+ "OS_Release": "OS Version",
+ "OS_Totalmem": "OS Mémoire totale",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Durée de fonctionnement",
+ "hours": "heures",
+ "minutes": "minutes",
+ "seconds": "secondes",
+ "show-field-on-card": "Afficher ce champ sur la carte",
+ "yes": "Oui",
+ "no": "Non",
+ "accounts": "Comptes",
+ "accounts-allowEmailChange": "Autoriser le changement d'adresse mail",
+ "accounts-allowUserNameChange": "Permettre la modification de l'identifiant",
+ "createdAt": "Créé le",
+ "verified": "Vérifié",
+ "active": "Actif",
+ "card-received": "Reçue",
+ "card-received-on": "Reçue le",
+ "card-end": "Fin",
+ "card-end-on": "Se termine le",
+ "editCardReceivedDatePopup-title": "Changer la date de réception",
+ "editCardEndDatePopup-title": "Changer la date de fin",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json
new file mode 100644
index 00000000..f632498c
--- /dev/null
+++ b/i18n/gl.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Aceptar",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Engadir",
+ "add-attachment": "Engadir anexo",
+ "add-board": "Engadir taboleiro",
+ "add-card": "Engadir tarxeta",
+ "add-swimlane": "Add Swimlane",
+ "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.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restaurar taboleiro",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Listas",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancelar",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Editar anexos",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Etiquetas",
+ "cardMembersPopup-title": "Membros",
+ "cardMorePopup-title": "Máis",
+ "cards": "Tarxetas",
+ "cards-count": "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Crear",
+ "createBoardPopup-title": "Crear taboleiro",
+ "chooseBoardSourcePopup-title": "Importar taboleiro",
+ "createLabelPopup-title": "Crear etiqueta",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "actual",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Data",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Data",
+ "decline": "Rexeitar",
+ "default-avatar": "Avatar predeterminado",
+ "delete": "Eliminar",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Cambiar a data de inicio",
+ "editCardDueDatePopup-title": "Cambiar a data límite",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been taken",
+ "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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Importar taboleiro",
+ "import-board-title-trello": "Importar taboleiro de Trello",
+ "import-board-title-wekan": "Importar taboleiro de Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Iniciais",
+ "invalid-date": "A data é incorrecta",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Listas",
+ "swimlanes": "Swimlanes",
+ "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": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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": "Nome de usuario",
+ "view-it": "Velo",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Vixiar",
+ "watching": "Vixiando",
+ "watching-info": "Recibirá unha notificación sobre calquera cambio que se produza neste taboleiro",
+ "welcome-board": "Taboleiro de benvida",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Fundamentos",
+ "welcome-list2": "Avanzado",
+ "what-to-do": "Que desexa facer?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "Panel de administración",
+ "settings": "Configuración",
+ "people": "Persoas",
+ "registration": "Rexistro",
+ "disable-self-registration": "Desactivar o auto-rexistro",
+ "invite": "Convidar",
+ "invite-people": "Convidar persoas",
+ "to-boards": "Ao(s) taboleiro(s)",
+ "email-addresses": "Enderezos de correo",
+ "smtp-host-description": "O enderezo do servidor de SMTP que xestiona os seu correo electrónico.",
+ "smtp-port-description": "O porto que o servidor de SMTP emprega para o correo saínte.",
+ "smtp-tls-description": "Enable TLS support for SMTP server",
+ "smtp-host": "Servidor de SMTP",
+ "smtp-port": "Porto de SMTP",
+ "smtp-username": "Nome de usuario",
+ "smtp-password": "Contrasinal",
+ "smtp-tls": "TLS support",
+ "send-from": "De",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json
new file mode 100644
index 00000000..f7193ba5
--- /dev/null
+++ b/i18n/he.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "אישור",
+ "act-activity-notify": "[Wekan] הודעת פעילות",
+ "act-addAttachment": " __attachment__ צורף לכרטיס __card__",
+ "act-addChecklist": "רשימת משימות __checklist__ נוספה ל __card__",
+ "act-addChecklistItem": " __checklistItem__ נוסף לרשימת משימות __checklist__ בכרטיס __card__",
+ "act-addComment": "התקבלה תגובה על הכרטיס __card__:‏ __comment__",
+ "act-createBoard": "הלוח __board__ נוצר",
+ "act-createCard": "הכרטיס __card__ התווסף לרשימה __list__",
+ "act-createCustomField": "נוצר שדה בהתאמה אישית __customField__",
+ "act-createList": "הרשימה __list__ התווספה ללוח __board__",
+ "act-addBoardMember": "המשתמש __member__ נוסף ללוח __board__",
+ "act-archivedBoard": "__board__ הועבר לסל המחזור",
+ "act-archivedCard": "__card__ הועבר לסל המחזור",
+ "act-archivedList": "__list__ הועבר לסל המחזור",
+ "act-archivedSwimlane": "__swimlane__ הועבר לסל המחזור",
+ "act-importBoard": "הלוח __board__ יובא",
+ "act-importCard": "הכרטיס __card__ יובא",
+ "act-importList": "הרשימה __list__ יובאה",
+ "act-joinMember": "המשתמש __member__ נוסף לכרטיס __card__",
+ "act-moveCard": "הכרטיס __card__ הועבר מהרשימה __oldList__ לרשימה __list__",
+ "act-removeBoardMember": "המשתמש __member__ הוסר מהלוח __board__",
+ "act-restoredCard": "הכרטיס __card__ שוחזר ללוח __board__",
+ "act-unjoinMember": "המשתמש __member__ הוסר מהכרטיס __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "פעולות",
+ "activities": "פעילויות",
+ "activity": "פעילות",
+ "activity-added": "%s נוסף ל%s",
+ "activity-archived": "%s הועבר לסל המחזור",
+ "activity-attached": "%s צורף ל%s",
+ "activity-created": "%s נוצר",
+ "activity-customfield-created": "נוצר שדה בהתאמה אישית %s",
+ "activity-excluded": "%s לא נכלל ב%s",
+ "activity-imported": "%s ייובא מ%s אל %s",
+ "activity-imported-board": "%s ייובא מ%s",
+ "activity-joined": "הצטרפות אל %s",
+ "activity-moved": "%s עבר מ%s ל%s",
+ "activity-on": "ב%s",
+ "activity-removed": "%s הוסר מ%s",
+ "activity-sent": "%s נשלח ל%s",
+ "activity-unjoined": "בטל צירוף %s",
+ "activity-checklist-added": "נוספה רשימת משימות אל %s",
+ "activity-checklist-item-added": "נוסף פריט רשימת משימות אל ‚%s‘ תחת %s",
+ "add": "הוספה",
+ "add-attachment": "הוספת קובץ מצורף",
+ "add-board": "הוספת לוח",
+ "add-card": "הוספת כרטיס",
+ "add-swimlane": "הוספת מסלול",
+ "add-checklist": "הוספת רשימת מטלות",
+ "add-checklist-item": "הוספת פריט לרשימת משימות",
+ "add-cover": "הוספת כיסוי",
+ "add-label": "הוספת תווית",
+ "add-list": "הוספת רשימה",
+ "add-members": "הוספת חברים",
+ "added": "התווסף",
+ "addMemberPopup-title": "חברים",
+ "admin": "מנהל",
+ "admin-desc": "יש הרשאות לצפייה ולעריכת כרטיסים, להסרת חברים ולשינוי הגדרות לוח.",
+ "admin-announcement": "הכרזה",
+ "admin-announcement-active": "הכרזת מערכת פעילה",
+ "admin-announcement-title": "הכרזה ממנהל המערכת",
+ "all-boards": "כל הלוחות",
+ "and-n-other-card": "וכרטיס אחר",
+ "and-n-other-card_plural": "ו־__count__ כרטיסים אחרים",
+ "apply": "החלה",
+ "app-is-offline": "Wekan בטעינה, נא להמתין. רענון העמוד עשוי להוביל לאובדן מידע. אם הטעינה של Wekan נעצרה, נא לבדוק ששרת ה־Wekan לא נעצר.",
+ "archive": "העברה לסל המחזור",
+ "archive-all": "להעביר הכול לסל המחזור",
+ "archive-board": "העברת הלוח לסל המחזור",
+ "archive-card": "העברת הכרטיס לסל המחזור",
+ "archive-list": "העברת הרשימה לסל המחזור",
+ "archive-swimlane": "העברת מסלול לסל המחזור",
+ "archive-selection": "העברת הבחירה לסל המחזור",
+ "archiveBoardPopup-title": "להעביר את הלוח לסל המחזור?",
+ "archived-items": "סל מחזור",
+ "archived-boards": "לוחות בסל המחזור",
+ "restore-board": "שחזור לוח",
+ "no-archived-boards": "אין לוחות בסל המחזור",
+ "archives": "סל מחזור",
+ "assign-member": "הקצאת חבר",
+ "attached": "מצורף",
+ "attachment": "קובץ מצורף",
+ "attachment-delete-pop": "מחיקת קובץ מצורף הנה סופית. אין דרך חזרה.",
+ "attachmentDeletePopup-title": "למחוק קובץ מצורף?",
+ "attachments": "קבצים מצורפים",
+ "auto-watch": "הוספת לוחות למעקב כשהם נוצרים",
+ "avatar-too-big": "תמונת המשתמש גדולה מדי (70 ק״ב לכל היותר)",
+ "back": "חזרה",
+ "board-change-color": "שינוי צבע",
+ "board-nb-stars": "%s כוכבים",
+ "board-not-found": "לוח לא נמצא",
+ "board-private-info": "לוח זה יהיה <strong>פרטי</strong>.",
+ "board-public-info": "לוח זה יהיה <strong>ציבורי</strong>.",
+ "boardChangeColorPopup-title": "שינוי רקע ללוח",
+ "boardChangeTitlePopup-title": "שינוי שם הלוח",
+ "boardChangeVisibilityPopup-title": "שינוי מצב הצגה",
+ "boardChangeWatchPopup-title": "שינוי הגדרת המעקב",
+ "boardMenuPopup-title": "תפריט לוח",
+ "boards": "לוחות",
+ "board-view": "תצוגת לוח",
+ "board-view-swimlanes": "מסלולים",
+ "board-view-lists": "רשימות",
+ "bucket-example": "כמו למשל „רשימת המשימות“",
+ "cancel": "ביטול",
+ "card-archived": "כרטיס זה הועבר לסל המחזור",
+ "card-comments-title": "לכרטיס זה %s תגובות.",
+ "card-delete-notice": "מחיקה היא סופית. כל הפעולות המשויכות לכרטיס זה תלכנה לאיוד.",
+ "card-delete-pop": "כל הפעולות יוסרו מלוח הפעילות ולא תהיה אפשרות לפתוח מחדש את הכרטיס. אין דרך חזרה.",
+ "card-delete-suggest-archive": "ניתן להעביר כרטיס לסל המחזור כדי להסיר אותו מהלוח ולשמר את הפעילות.",
+ "card-due": "תאריך יעד",
+ "card-due-on": "תאריך יעד",
+ "card-spent": "זמן שהושקע",
+ "card-edit-attachments": "עריכת קבצים מצורפים",
+ "card-edit-custom-fields": "עריכת שדות בהתאמה אישית",
+ "card-edit-labels": "עריכת תוויות",
+ "card-edit-members": "עריכת חברים",
+ "card-labels-title": "שינוי תוויות לכרטיס.",
+ "card-members-title": "הוספה או הסרה של חברי הלוח מהכרטיס.",
+ "card-start": "התחלה",
+ "card-start-on": "מתחיל ב־",
+ "cardAttachmentsPopup-title": "לצרף מ־",
+ "cardCustomField-datePopup-title": "החלפת תאריך",
+ "cardCustomFieldsPopup-title": "עריכת שדות בהתאמה אישית",
+ "cardDeletePopup-title": "למחוק כרטיס?",
+ "cardDetailsActionsPopup-title": "פעולות על הכרטיס",
+ "cardLabelsPopup-title": "תוויות",
+ "cardMembersPopup-title": "חברים",
+ "cardMorePopup-title": "עוד",
+ "cards": "כרטיסים",
+ "cards-count": "כרטיסים",
+ "change": "שינוי",
+ "change-avatar": "החלפת תמונת משתמש",
+ "change-password": "החלפת ססמה",
+ "change-permissions": "שינוי הרשאות",
+ "change-settings": "שינוי הגדרות",
+ "changeAvatarPopup-title": "שינוי תמונת משתמש",
+ "changeLanguagePopup-title": "החלפת שפה",
+ "changePasswordPopup-title": "החלפת ססמה",
+ "changePermissionsPopup-title": "שינוי הרשאות",
+ "changeSettingsPopup-title": "שינוי הגדרות",
+ "checklists": "רשימות",
+ "click-to-star": "יש ללחוץ להוספת הלוח למועדפים.",
+ "click-to-unstar": "יש ללחוץ להסרת הלוח מהמועדפים.",
+ "clipboard": "לוח גזירים או גרירה ושחרור",
+ "close": "סגירה",
+ "close-board": "סגירת לוח",
+ "close-board-pop": "תהיה לך אפשרות להסיר את הלוח על ידי לחיצה על הכפתור „סל מחזור” מכותרת הבית.",
+ "color-black": "שחור",
+ "color-blue": "כחול",
+ "color-green": "ירוק",
+ "color-lime": "ליים",
+ "color-orange": "כתום",
+ "color-pink": "ורוד",
+ "color-purple": "סגול",
+ "color-red": "אדום",
+ "color-sky": "תכלת",
+ "color-yellow": "צהוב",
+ "comment": "לפרסם",
+ "comment-placeholder": "כתיבת הערה",
+ "comment-only": "הערה בלבד",
+ "comment-only-desc": "ניתן להעיר על כרטיסים בלבד.",
+ "computer": "מחשב",
+ "confirm-checklist-delete-dialog": "האם אתה בטוח שברצונך למחוק את רשימת המשימות",
+ "copy-card-link-to-clipboard": "העתקת קישור הכרטיס ללוח הגזירים",
+ "copyCardPopup-title": "העתק כרטיס",
+ "copyChecklistToManyCardsPopup-title": "העתקת תבנית רשימת מטלות למגוון כרטיסים",
+ "copyChecklistToManyCardsPopup-instructions": "כותרות ותיאורים של כרטיסי יעד בתצורת JSON זו",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"כותרת כרטיס ראשון\", \"description\":\"תיאור כרטיס ראשון\"}, {\"title\":\"כותרת כרטיס שני\",\"description\":\"תיאור כרטיס שני\"},{\"title\":\"כותרת כרטיס אחרון\",\"description\":\"תיאור כרטיס אחרון\"} ]",
+ "create": "יצירה",
+ "createBoardPopup-title": "יצירת לוח",
+ "chooseBoardSourcePopup-title": "ייבוא לוח",
+ "createLabelPopup-title": "יצירת תווית",
+ "createCustomField": "יצירת שדה",
+ "createCustomFieldPopup-title": "יצירת שדה",
+ "current": "נוכחי",
+ "custom-field-delete-pop": "אין אפשרות לבטל את הפעולה. הפעולה תסיר את השדה שהותאם אישית מכל הכרטיסים ותשמיד את ההיסטוריה שלו.",
+ "custom-field-checkbox": "תיבת סימון",
+ "custom-field-date": "תאריך",
+ "custom-field-dropdown": "רשימה נגללת",
+ "custom-field-dropdown-none": "(ללא)",
+ "custom-field-dropdown-options": "אפשרויות רשימה",
+ "custom-field-dropdown-options-placeholder": "יש ללחוץ על enter כדי להוסיף עוד אפשרויות",
+ "custom-field-dropdown-unknown": "(לא ידוע)",
+ "custom-field-number": "מספר",
+ "custom-field-text": "טקסט",
+ "custom-fields": "שדות מותאמים אישית",
+ "date": "תאריך",
+ "decline": "סירוב",
+ "default-avatar": "תמונת משתמש כבררת מחדל",
+ "delete": "מחיקה",
+ "deleteCustomFieldPopup-title": "למחוק שדה מותאם אישית?",
+ "deleteLabelPopup-title": "למחוק תווית?",
+ "description": "תיאור",
+ "disambiguateMultiLabelPopup-title": "הבהרת פעולת תווית",
+ "disambiguateMultiMemberPopup-title": "הבהרת פעולת חבר",
+ "discard": "התעלמות",
+ "done": "בוצע",
+ "download": "הורדה",
+ "edit": "עריכה",
+ "edit-avatar": "החלפת תמונת משתמש",
+ "edit-profile": "עריכת פרופיל",
+ "edit-wip-limit": "עריכת מגבלת „בעבודה”",
+ "soft-wip-limit": "מגבלת „בעבודה” רכה",
+ "editCardStartDatePopup-title": "שינוי מועד התחלה",
+ "editCardDueDatePopup-title": "שינוי מועד סיום",
+ "editCustomFieldPopup-title": "עריכת שדה",
+ "editCardSpentTimePopup-title": "שינוי הזמן שהושקע",
+ "editLabelPopup-title": "שינוי תווית",
+ "editNotificationPopup-title": "שינוי דיווח",
+ "editProfilePopup-title": "עריכת פרופיל",
+ "email": "דוא״ל",
+ "email-enrollAccount-subject": "נוצר עבורך חשבון באתר __siteName__",
+ "email-enrollAccount-text": "__user__ שלום,\n\nכדי להתחיל להשתמש בשירות, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.",
+ "email-fail": "שליחת ההודעה בדוא״ל נכשלה",
+ "email-fail-text": "שגיאה בעת ניסיון לשליחת הודעת דוא״ל",
+ "email-invalid": "כתובת דוא״ל לא חוקית",
+ "email-invite": "הזמנה באמצעות דוא״ל",
+ "email-invite-subject": "נשלחה אליך הזמנה מאת __inviter__",
+ "email-invite-text": "__user__ שלום,\n\nהוזמנת על ידי __inviter__ להצטרף ללוח „__board__“ להמשך שיתוף הפעולה.\n\nנא ללחוץ על הקישור המופיע להלן:\n\n__url__\n\nתודה.",
+ "email-resetPassword-subject": "ניתן לאפס את ססמתך לאתר __siteName__",
+ "email-resetPassword-text": "__user__ שלום,\n\nכדי לאפס את ססמתך, יש ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.",
+ "email-sent": "הודעת הדוא״ל נשלחה",
+ "email-verifyEmail-subject": "אימות כתובת הדוא״ל שלך באתר __siteName__",
+ "email-verifyEmail-text": "__user__ שלום,\n\nלאימות כתובת הדוא״ל המשויכת לחשבונך, עליך פשוט ללחוץ על הקישור המופיע להלן.\n\n__url__\n\nתודה.",
+ "enable-wip-limit": "הפעלת מגבלת „בעבודה”",
+ "error-board-doesNotExist": "לוח זה אינו קיים",
+ "error-board-notAdmin": "צריכות להיות לך הרשאות ניהול על לוח זה כדי לעשות זאת",
+ "error-board-notAMember": "עליך לקבל חברות בלוח זה כדי לעשות זאת",
+ "error-json-malformed": "הטקסט שלך אינו JSON תקין",
+ "error-json-schema": "נתוני ה־JSON שלך לא כוללים את המידע הנכון בתבנית הנכונה",
+ "error-list-doesNotExist": "רשימה זו לא קיימת",
+ "error-user-doesNotExist": "משתמש זה לא קיים",
+ "error-user-notAllowSelf": "אינך יכול להזמין את עצמך",
+ "error-user-notCreated": "משתמש זה לא נוצר",
+ "error-username-taken": "המשתמש כבר קיים במערכת",
+ "error-email-taken": "כתובת הדוא\"ל כבר נמצאת בשימוש",
+ "export-board": "ייצוא לוח",
+ "filter": "מסנן",
+ "filter-cards": "סינון כרטיסים",
+ "filter-clear": "ניקוי המסנן",
+ "filter-no-label": "אין תווית",
+ "filter-no-member": "אין חבר כזה",
+ "filter-no-custom-fields": "אין שדות מותאמים אישית",
+ "filter-on": "המסנן פועל",
+ "filter-on-desc": "מסנן כרטיסים פעיל בלוח זה. יש ללחוץ כאן לעריכת המסנן.",
+ "filter-to-selection": "סינון לבחירה",
+ "advanced-filter-label": "מסנן מתקדם",
+ "advanced-filter-description": "המסנן המתקדם מאפשר לך לכתוב מחרוזת שמכילה את הפעולות הבאות: == != <= >= && || ( ) רווח מכהן כמפריד בין הפעולות. ניתן לסנן את כל השדות המותאמים אישית על ידי הקלדת שמם והערך שלהם. למשל: שדה1 == ערך1. לתשומת לבך: אם שדות או ערכים מכילים רווח, יש לעטוף אותם במירכא מכל צד. למשל: 'שדה 1' == 'ערך 1'. ניתן גם לשלב מגוון תנאים. למשל: F1 == V1 || F1 = V2. על פי רוב כל הפעולות מפוענחות משמאל לימין. ניתן לשנות את הסדר על ידי הצבת סוגריים. למשל: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "שם מלא",
+ "header-logo-title": "חזרה לדף הלוחות שלך.",
+ "hide-system-messages": "הסתרת הודעות מערכת",
+ "headerBarCreateBoardPopup-title": "יצירת לוח",
+ "home": "בית",
+ "import": "יבוא",
+ "import-board": "ייבוא לוח",
+ "import-board-c": "יבוא לוח",
+ "import-board-title-trello": "ייבוא לוח מטרלו",
+ "import-board-title-wekan": "ייבוא לוח מ־Wekan",
+ "import-sandstorm-warning": "הלוח שייובא ימחק את כל הנתונים הקיימים בלוח ויחליף אותם בלוח שייובא.",
+ "from-trello": "מ־Trello",
+ "from-wekan": "מ־Wekan",
+ "import-board-instruction-trello": "בלוח הטרלו שלך, עליך ללחוץ על ‚תפריט‘, ואז על ‚עוד‘, ‚הדפסה וייצוא‘, ‚יצוא JSON‘ ולהעתיק את הטקסט שנוצר.",
+ "import-board-instruction-wekan": "בלוח ה־Wekan, יש לגשת אל ‚תפריט‘, לאחר מכן ‚יצוא לוח‘ ולהעתיק את הטקסט בקובץ שהתקבל.",
+ "import-json-placeholder": "יש להדביק את נתוני ה־JSON התקינים לכאן",
+ "import-map-members": "מיפוי חברים",
+ "import-members-map": "הלוחות המיובאים שלך מכילים חברים. נא למפות את החברים שברצונך לייבא למשתמשי Wekan",
+ "import-show-user-mapping": "סקירת מיפוי חברים",
+ "import-user-select": "נא לבחור את המשתמש ב־Wekan בו ברצונך להשתמש עבור חבר זה",
+ "importMapMembersAddPopup-title": "בחירת משתמש Wekan",
+ "info": "גרסא",
+ "initials": "ראשי תיבות",
+ "invalid-date": "תאריך שגוי",
+ "invalid-time": "זמן שגוי",
+ "invalid-user": "משתמש שגוי",
+ "joined": "הצטרף",
+ "just-invited": "הוזמנת ללוח זה",
+ "keyboard-shortcuts": "קיצורי מקלדת",
+ "label-create": "יצירת תווית",
+ "label-default": "תווית בצבע %s (בררת מחדל)",
+ "label-delete-pop": "אין דרך חזרה. התווית תוסר מכל הכרטיסים וההיסטוריה תימחק.",
+ "labels": "תוויות",
+ "language": "שפה",
+ "last-admin-desc": "אין אפשרות לשנות תפקידים כיוון שחייב להיות מנהל אחד לפחות.",
+ "leave-board": "עזיבת הלוח",
+ "leave-board-pop": "לעזוב את __boardTitle__? שמך יוסר מכל הכרטיסים שבלוח זה.",
+ "leaveBoardPopup-title": "לעזוב לוח ?",
+ "link-card": "קישור לכרטיס זה",
+ "list-archive-cards": "להעביר את כל הכרטיסים לסל המחזור",
+ "list-archive-cards-pop": "פעולה זו תסיר את כל הכרטיסים שברשימה זו מהלוח. כדי לצפות בכרטיסים בסל המחזור ולהשיב אותם ללוח ניתן ללחוץ על „תפריט” > „סל מחזור”.",
+ "list-move-cards": "העברת כל הכרטיסים שברשימה זו",
+ "list-select-cards": "בחירת כל הכרטיסים שברשימה זו",
+ "listActionPopup-title": "פעולות רשימה",
+ "swimlaneActionPopup-title": "פעולות על מסלול",
+ "listImportCardPopup-title": "יבוא כרטיס מ־Trello",
+ "listMorePopup-title": "עוד",
+ "link-list": "קישור לרשימה זו",
+ "list-delete-pop": "כל הפעולות תוסרנה מרצף הפעילות ולא תהיה לך אפשרות לשחזר את הרשימה. אין ביטול.",
+ "list-delete-suggest-archive": "ניתן להעביר רשימה לסל מחזור כדי להסיר אותה מהלוח ולשמר את הפעילות.",
+ "lists": "רשימות",
+ "swimlanes": "מסלולים",
+ "log-out": "יציאה",
+ "log-in": "כניסה",
+ "loginPopup-title": "כניסה",
+ "memberMenuPopup-title": "הגדרות חברות",
+ "members": "חברים",
+ "menu": "תפריט",
+ "move-selection": "העברת הבחירה",
+ "moveCardPopup-title": "העברת כרטיס",
+ "moveCardToBottom-title": "העברת כרטיס לתחתית הרשימה",
+ "moveCardToTop-title": "העברת כרטיס לראש הרשימה ",
+ "moveSelectionPopup-title": "העברת בחירה",
+ "multi-selection": "בחירה מרובה",
+ "multi-selection-on": "בחירה מרובה פועלת",
+ "muted": "מושתק",
+ "muted-info": "מעתה לא תתקבלנה אצלך התרעות על שינויים בלוח זה",
+ "my-boards": "הלוחות שלי",
+ "name": "שם",
+ "no-archived-cards": "אין כרטיסים בסל המחזור.",
+ "no-archived-lists": "אין רשימות בסל המחזור.",
+ "no-archived-swimlanes": "אין מסלולים בסל המחזור.",
+ "no-results": "אין תוצאות",
+ "normal": "רגיל",
+ "normal-desc": "הרשאה לצפות ולערוך כרטיסים. לא ניתן לשנות הגדרות.",
+ "not-accepted-yet": "ההזמנה לא אושרה עדיין",
+ "notify-participate": "קבלת עדכונים על כרטיסים בהם יש לך מעורבות הן בתהליך היצירה והן כחבר",
+ "notify-watch": "קבלת עדכונים על כל לוח, רשימה או כרטיס שסימנת למעקב",
+ "optional": "רשות",
+ "or": "או",
+ "page-maybe-private": "יתכן שדף זה פרטי. ניתן לצפות בו על ידי <a href='%s'>כניסה למערכת</a>",
+ "page-not-found": "דף לא נמצא.",
+ "password": "ססמה",
+ "paste-or-dragdrop": "כדי להדביק או לגרור ולשחרר קובץ תמונה אליו (תמונות בלבד)",
+ "participating": "משתתפים",
+ "preview": "תצוגה מקדימה",
+ "previewAttachedImagePopup-title": "תצוגה מקדימה",
+ "previewClipboardImagePopup-title": "תצוגה מקדימה",
+ "private": "פרטי",
+ "private-desc": "לוח זה פרטי. רק אנשים שנוספו ללוח יכולים לצפות ולערוך אותו.",
+ "profile": "פרופיל",
+ "public": "ציבורי",
+ "public-desc": "לוח זה ציבורי. כל מי שמחזיק בקישור יכול לצפות בלוח והוא יופיע בתוצאות מנועי חיפוש כגון גוגל. רק אנשים שנוספו ללוח יכולים לערוך אותו.",
+ "quick-access-description": "לחיצה על הכוכב תוסיף קיצור דרך ללוח בשורה זו.",
+ "remove-cover": "הסרת כיסוי",
+ "remove-from-board": "הסרה מהלוח",
+ "remove-label": "הסרת תווית",
+ "listDeletePopup-title": "למחוק את הרשימה?",
+ "remove-member": "הסרת חבר",
+ "remove-member-from-card": "הסרה מהכרטיס",
+ "remove-member-pop": "להסיר את __name__ (__username__) מ__boardTitle__? התהליך יגרום להסרת החבר מכל הכרטיסים בלוח זה. תישלח הודעה אל החבר.",
+ "removeMemberPopup-title": "להסיר חבר?",
+ "rename": "שינוי שם",
+ "rename-board": "שינוי שם ללוח",
+ "restore": "שחזור",
+ "save": "שמירה",
+ "search": "חיפוש",
+ "search-cards": "חיפוש אחר כותרות ותיאורים של כרטיסים בלוח זה",
+ "search-example": "טקסט לחיפוש ?",
+ "select-color": "בחירת צבע",
+ "set-wip-limit-value": "הגדרת מגבלה למספר המרבי של משימות ברשימה זו",
+ "setWipLimitPopup-title": "הגדרת מגבלת „בעבודה”",
+ "shortcut-assign-self": "להקצות אותי לכרטיס הנוכחי",
+ "shortcut-autocomplete-emoji": "השלמה אוטומטית לאימוג׳י",
+ "shortcut-autocomplete-members": "השלמה אוטומטית של חברים",
+ "shortcut-clear-filters": "ביטול כל המסננים",
+ "shortcut-close-dialog": "סגירת החלון",
+ "shortcut-filter-my-cards": "סינון הכרטיסים שלי",
+ "shortcut-show-shortcuts": "העלאת רשימת קיצורים זו",
+ "shortcut-toggle-filterbar": "הצגה או הסתרה של סרגל צד הסינון",
+ "shortcut-toggle-sidebar": "הצגה או הסתרה של סרגל צד הלוח",
+ "show-cards-minimum-count": "הצגת ספירת כרטיסים אם רשימה מכילה למעלה מ־",
+ "sidebar-open": "פתיחת סרגל צד",
+ "sidebar-close": "סגירת סרגל צד",
+ "signupPopup-title": "יצירת חשבון",
+ "star-board-title": "ניתן ללחוץ כדי לסמן בכוכב. הלוח יופיע בראש רשימת הלוחות שלך.",
+ "starred-boards": "לוחות שסומנו בכוכב",
+ "starred-boards-description": "לוחות מסומנים בכוכב מופיעים בראש רשימת הלוחות שלך.",
+ "subscribe": "הרשמה",
+ "team": "צוות",
+ "this-board": "לוח זה",
+ "this-card": "כרטיס זה",
+ "spent-time-hours": "זמן שהושקע (שעות)",
+ "overtime-hours": "שעות נוספות",
+ "overtime": "שעות נוספות",
+ "has-overtime-cards": "יש כרטיסי שעות נוספות",
+ "has-spenttime-cards": "ניצל את כרטיסי הזמן שהושקע",
+ "time": "זמן",
+ "title": "כותרת",
+ "tracking": "מעקב",
+ "tracking-info": "על כל שינוי בכרטיסים בהם הייתה לך מעורבות ברמת היצירה או כחברות תגיע אליך הודעה.",
+ "type": "סוג",
+ "unassign-member": "ביטול הקצאת חבר",
+ "unsaved-description": "יש לך תיאור לא שמור.",
+ "unwatch": "ביטול מעקב",
+ "upload": "העלאה",
+ "upload-avatar": "העלאת תמונת משתמש",
+ "uploaded-avatar": "הועלתה תמונה משתמש",
+ "username": "שם משתמש",
+ "view-it": "הצגה",
+ "warn-list-archived": "אזהרה: כרטיס זה נמצא ברשימה בסל המחזור",
+ "watch": "לעקוב",
+ "watching": "במעקב",
+ "watching-info": "מעתה יגיעו אליך דיווחים על כל שינוי בלוח זה",
+ "welcome-board": "לוח קבלת פנים",
+ "welcome-swimlane": "ציון דרך 1",
+ "welcome-list1": "יסודות",
+ "welcome-list2": "מתקדם",
+ "what-to-do": "מה ברצונך לעשות?",
+ "wipLimitErrorPopup-title": "מגבלת „בעבודה” שגויה",
+ "wipLimitErrorPopup-dialog-pt1": "מספר המשימות ברשימה זו גדולה ממגבלת הפריטים „בעבודה” שהגדרת.",
+ "wipLimitErrorPopup-dialog-pt2": "נא להוציא חלק מהמשימות מרשימה זו או להגדיר מגבלת „בעבודה” גדולה יותר.",
+ "admin-panel": "חלונית ניהול המערכת",
+ "settings": "הגדרות",
+ "people": "אנשים",
+ "registration": "הרשמה",
+ "disable-self-registration": "השבתת הרשמה עצמית",
+ "invite": "הזמנה",
+ "invite-people": "הזמנת אנשים",
+ "to-boards": "ללוח/ות",
+ "email-addresses": "כתובות דוא״ל",
+ "smtp-host-description": "כתובת שרת ה־SMTP שמטפל בהודעות הדוא״ל שלך.",
+ "smtp-port-description": "מספר הפתחה בה שרת ה־SMTP שלך משתמש לדוא״ל יוצא.",
+ "smtp-tls-description": "הפעל תמיכה ב־TLS עבור שרת ה־SMTP",
+ "smtp-host": "כתובת ה־SMTP",
+ "smtp-port": "פתחת ה־SMTP",
+ "smtp-username": "שם משתמש",
+ "smtp-password": "ססמה",
+ "smtp-tls": "תמיכה ב־TLS",
+ "send-from": "מאת",
+ "send-smtp-test": "שליחת דוא״ל בדיקה לעצמך",
+ "invitation-code": "קוד הזמנה",
+ "email-invite-register-subject": "נשלחה אליך הזמנה מאת __inviter__",
+ "email-invite-register-text": "__user__ יקר,\n\nקיבלת הזמנה מאת __inviter__ לשתף פעולה ב־Wekan.\n\nנא ללחוץ על הקישור:\n__url__\n\nקוד ההזמנה שלך הוא: __icode__\n\nתודה.",
+ "email-smtp-test-subject": "הודעת בדיקה דרך SMTP מאת Wekan",
+ "email-smtp-test-text": "שלחת הודעת דוא״ל בהצלחה",
+ "error-invitation-code-not-exist": "קוד ההזמנה אינו קיים",
+ "error-notAuthorized": "אין לך הרשאה לצפות בעמוד זה.",
+ "outgoing-webhooks": "קרסי רשת יוצאים",
+ "outgoingWebhooksPopup-title": "קרסי רשת יוצאים",
+ "new-outgoing-webhook": "קרסי רשת יוצאים חדשים",
+ "no-name": "(לא ידוע)",
+ "Wekan_version": "גרסת Wekan",
+ "Node_version": "גרסת Node",
+ "OS_Arch": "ארכיטקטורת מערכת הפעלה",
+ "OS_Cpus": "מספר מעבדים",
+ "OS_Freemem": "זיכרון (RAM) פנוי",
+ "OS_Loadavg": "עומס ממוצע ",
+ "OS_Platform": "מערכת הפעלה",
+ "OS_Release": "גרסת מערכת הפעלה",
+ "OS_Totalmem": "סך הכל זיכרון (RAM)",
+ "OS_Type": "סוג מערכת ההפעלה",
+ "OS_Uptime": "זמן שעבר מאז האתחול האחרון",
+ "hours": "שעות",
+ "minutes": "דקות",
+ "seconds": "שניות",
+ "show-field-on-card": "הצגת שדה זה בכרטיס",
+ "yes": "כן",
+ "no": "לא",
+ "accounts": "חשבונות",
+ "accounts-allowEmailChange": "אפשר שינוי דוא\"ל",
+ "accounts-allowUserNameChange": "לאפשר שינוי שם משתמש",
+ "createdAt": "נוצר ב",
+ "verified": "עבר אימות",
+ "active": "פעיל",
+ "card-received": "התקבל",
+ "card-received-on": "התקבל במועד",
+ "card-end": "סיום",
+ "card-end-on": "מועד הסיום",
+ "editCardReceivedDatePopup-title": "החלפת מועד הקבלה",
+ "editCardEndDatePopup-title": "החלפת מועד הסיום",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json
new file mode 100644
index 00000000..f0966485
--- /dev/null
+++ b/i18n/hu.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Elfogadás",
+ "act-activity-notify": "[Wekan] Tevékenység értesítés",
+ "act-addAttachment": "__attachment__ mellékletet csatolt a kártyához: __card__",
+ "act-addChecklist": "__checklist__ ellenőrzőlistát adott hozzá a kártyához: __card__",
+ "act-addChecklistItem": "__checklistItem__ elemet adott hozzá a(z) __checklist__ ellenőrzőlistához ezen a kártyán: __card__",
+ "act-addComment": "hozzászólt a(z) __card__ kártyán: __comment__",
+ "act-createBoard": "létrehozta a táblát: __board__",
+ "act-createCard": "__card__ kártyát adott hozzá a listához: __list__",
+ "act-createCustomField": "létrehozta a(z) __customField__ egyéni listát",
+ "act-createList": "__list__ listát adott hozzá a táblához: __board__",
+ "act-addBoardMember": "__member__ tagot hozzáadta a táblához: __board__",
+ "act-archivedBoard": "A(z) __board__ tábla áthelyezve a lomtárba",
+ "act-archivedCard": "A(z) __card__ kártya áthelyezve a lomtárba",
+ "act-archivedList": "A(z) __list__ lista áthelyezve a lomtárba",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "importálta a táblát: __board__",
+ "act-importCard": "importálta a kártyát: __card__",
+ "act-importList": "importálta a listát: __list__",
+ "act-joinMember": "__member__ tagot hozzáadta a kártyához: __card__",
+ "act-moveCard": "áthelyezte a(z) __card__ kártyát: __oldList__ → __list__",
+ "act-removeBoardMember": "eltávolította __member__ tagot a tábláról: __board__",
+ "act-restoredCard": "visszaállította a(z) __card__ kártyát ide: __board__",
+ "act-unjoinMember": "eltávolította __member__ tagot a kártyáról: __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Műveletek",
+ "activities": "Tevékenységek",
+ "activity": "Tevékenység",
+ "activity-added": "%s hozzáadva ehhez: %s",
+ "activity-archived": "%s áthelyezve a lomtárba",
+ "activity-attached": "%s mellékletet csatolt a kártyához: %s",
+ "activity-created": "%s létrehozva",
+ "activity-customfield-created": "létrehozta a(z) %s egyéni mezőt",
+ "activity-excluded": "%s kizárva innen: %s",
+ "activity-imported": "%s importálva ebbe: %s, innen: %s",
+ "activity-imported-board": "%s importálva innen: %s",
+ "activity-joined": "%s csatlakozott",
+ "activity-moved": "%s áthelyezve: %s → %s",
+ "activity-on": "ekkor: %s",
+ "activity-removed": "%s eltávolítva innen: %s",
+ "activity-sent": "%s elküldve ide: %s",
+ "activity-unjoined": "%s kilépett a csoportból",
+ "activity-checklist-added": "ellenőrzőlista hozzáadva ehhez: %s",
+ "activity-checklist-item-added": "ellenőrzőlista elem hozzáadva ehhez: „%s”, ebben: %s",
+ "add": "Hozzáadás",
+ "add-attachment": "Melléklet hozzáadása",
+ "add-board": "Tábla hozzáadása",
+ "add-card": "Kártya hozzáadása",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Ellenőrzőlista hozzáadása",
+ "add-checklist-item": "Elem hozzáadása az ellenőrzőlistához",
+ "add-cover": "Borító hozzáadása",
+ "add-label": "Címke hozzáadása",
+ "add-list": "Lista hozzáadása",
+ "add-members": "Tagok hozzáadása",
+ "added": "Hozzáadva",
+ "addMemberPopup-title": "Tagok",
+ "admin": "Adminisztrátor",
+ "admin-desc": "Megtekintheti és szerkesztheti a kártyákat, eltávolíthat tagokat, valamint megváltoztathatja a tábla beállításait.",
+ "admin-announcement": "Bejelentés",
+ "admin-announcement-active": "Bekapcsolt rendszerszintű bejelentés",
+ "admin-announcement-title": "Bejelentés az adminisztrátortól",
+ "all-boards": "Összes tábla",
+ "and-n-other-card": "És __count__ egyéb kártya",
+ "and-n-other-card_plural": "És __count__ egyéb kártya",
+ "apply": "Alkalmaz",
+ "app-is-offline": "A Wekan betöltés alatt van, kérem várjon. Az oldal újratöltése adatvesztést okoz. Ha a Wekan nem töltődik be, akkor ellenőrizze, hogy a Wekan kiszolgáló nem állt-e le.",
+ "archive": "Lomtárba",
+ "archive-all": "Összes lomtárba helyezése",
+ "archive-board": "Tábla lomtárba helyezése",
+ "archive-card": "Kártya lomtárba helyezése",
+ "archive-list": "Lista lomtárba helyezése",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Kijelölés lomtárba helyezése",
+ "archiveBoardPopup-title": "Lomtárba helyezi a táblát?",
+ "archived-items": "Lomtár",
+ "archived-boards": "Lomtárban lévő táblák",
+ "restore-board": "Tábla visszaállítása",
+ "no-archived-boards": "Nincs tábla a lomtárban.",
+ "archives": "Lomtár",
+ "assign-member": "Tag hozzárendelése",
+ "attached": "csatolva",
+ "attachment": "Melléklet",
+ "attachment-delete-pop": "A melléklet törlése végeleges. Nincs visszaállítás.",
+ "attachmentDeletePopup-title": "Törli a mellékletet?",
+ "attachments": "Mellékletek",
+ "auto-watch": "Táblák automatikus megtekintése, amikor létrejönnek",
+ "avatar-too-big": "Az avatár túl nagy (legfeljebb 70 KB)",
+ "back": "Vissza",
+ "board-change-color": "Szín megváltoztatása",
+ "board-nb-stars": "%s csillag",
+ "board-not-found": "A tábla nem található",
+ "board-private-info": "Ez a tábla legyen <strong>személyes</strong>.",
+ "board-public-info": "Ez a tábla legyen <strong>nyilvános</strong>.",
+ "boardChangeColorPopup-title": "Tábla hátterének megváltoztatása",
+ "boardChangeTitlePopup-title": "Tábla átnevezése",
+ "boardChangeVisibilityPopup-title": "Láthatóság megváltoztatása",
+ "boardChangeWatchPopup-title": "Megfigyelés megváltoztatása",
+ "boardMenuPopup-title": "Tábla menü",
+ "boards": "Táblák",
+ "board-view": "Tábla nézet",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Listák",
+ "bucket-example": "Mint például „Bakancslista”",
+ "cancel": "Mégse",
+ "card-archived": "Ez a kártya a lomtárba került.",
+ "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.",
+ "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.",
+ "card-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz képes többé újra megnyitni a kártyát. Nincs visszaállítási lehetőség.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Esedékes",
+ "card-due-on": "Esedékes ekkor",
+ "card-spent": "Eltöltött idő",
+ "card-edit-attachments": "Mellékletek szerkesztése",
+ "card-edit-custom-fields": "Egyéni mezők szerkesztése",
+ "card-edit-labels": "Címkék szerkesztése",
+ "card-edit-members": "Tagok szerkesztése",
+ "card-labels-title": "A kártya címkéinek megváltoztatása.",
+ "card-members-title": "A tábla tagjainak hozzáadása vagy eltávolítása a kártyáról.",
+ "card-start": "Kezdés",
+ "card-start-on": "Kezdés ekkor",
+ "cardAttachmentsPopup-title": "Innen csatolva",
+ "cardCustomField-datePopup-title": "Dátum megváltoztatása",
+ "cardCustomFieldsPopup-title": "Egyéni mezők szerkesztése",
+ "cardDeletePopup-title": "Törli a kártyát?",
+ "cardDetailsActionsPopup-title": "Kártyaműveletek",
+ "cardLabelsPopup-title": "Címkék",
+ "cardMembersPopup-title": "Tagok",
+ "cardMorePopup-title": "Több",
+ "cards": "Kártyák",
+ "cards-count": "Kártyák",
+ "change": "Változtatás",
+ "change-avatar": "Avatár megváltoztatása",
+ "change-password": "Jelszó megváltoztatása",
+ "change-permissions": "Jogosultságok megváltoztatása",
+ "change-settings": "Beállítások megváltoztatása",
+ "changeAvatarPopup-title": "Avatár megváltoztatása",
+ "changeLanguagePopup-title": "Nyelv megváltoztatása",
+ "changePasswordPopup-title": "Jelszó megváltoztatása",
+ "changePermissionsPopup-title": "Jogosultságok megváltoztatása",
+ "changeSettingsPopup-title": "Beállítások megváltoztatása",
+ "checklists": "Ellenőrzőlisták",
+ "click-to-star": "Kattintson a tábla csillagozásához.",
+ "click-to-unstar": "Kattintson a tábla csillagának eltávolításához.",
+ "clipboard": "Vágólap vagy fogd és vidd",
+ "close": "Bezárás",
+ "close-board": "Tábla bezárása",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "fekete",
+ "color-blue": "kék",
+ "color-green": "zöld",
+ "color-lime": "citrus",
+ "color-orange": "narancssárga",
+ "color-pink": "rózsaszín",
+ "color-purple": "lila",
+ "color-red": "piros",
+ "color-sky": "égszínkék",
+ "color-yellow": "sárga",
+ "comment": "Megjegyzés",
+ "comment-placeholder": "Megjegyzés írása",
+ "comment-only": "Csak megjegyzés",
+ "comment-only-desc": "Csak megjegyzést írhat a kártyákhoz.",
+ "computer": "Számítógép",
+ "confirm-checklist-delete-dialog": "Biztosan törölni szeretné az ellenőrzőlistát?",
+ "copy-card-link-to-clipboard": "Kártya hivatkozásának másolása a vágólapra",
+ "copyCardPopup-title": "Kártya másolása",
+ "copyChecklistToManyCardsPopup-title": "Ellenőrzőlista sablon másolása több kártyára",
+ "copyChecklistToManyCardsPopup-instructions": "A célkártyák címe és a leírások ebben a JSON formátumban",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Első kártya címe\", \"description\":\"Első kártya leírása\"}, {\"title\":\"Második kártya címe\",\"description\":\"Második kártya leírása\"},{\"title\":\"Utolsó kártya címe\",\"description\":\"Utolsó kártya leírása\"} ]",
+ "create": "Létrehozás",
+ "createBoardPopup-title": "Tábla létrehozása",
+ "chooseBoardSourcePopup-title": "Tábla importálása",
+ "createLabelPopup-title": "Címke létrehozása",
+ "createCustomField": "Mező létrehozása",
+ "createCustomFieldPopup-title": "Mező létrehozása",
+ "current": "jelenlegi",
+ "custom-field-delete-pop": "Nincs visszavonás. Ez el fogja távolítani az egyéni mezőt az összes kártyáról, és megsemmisíti az előzményeit.",
+ "custom-field-checkbox": "Jelölőnégyzet",
+ "custom-field-date": "Dátum",
+ "custom-field-dropdown": "Legördülő lista",
+ "custom-field-dropdown-none": "(nincs)",
+ "custom-field-dropdown-options": "Lista lehetőségei",
+ "custom-field-dropdown-options-placeholder": "Nyomja meg az Enter billentyűt több lehetőség hozzáadásához",
+ "custom-field-dropdown-unknown": "(ismeretlen)",
+ "custom-field-number": "Szám",
+ "custom-field-text": "Szöveg",
+ "custom-fields": "Egyéni mezők",
+ "date": "Dátum",
+ "decline": "Elutasítás",
+ "default-avatar": "Alapértelmezett avatár",
+ "delete": "Törlés",
+ "deleteCustomFieldPopup-title": "Törli az egyéni mezőt?",
+ "deleteLabelPopup-title": "Törli a címkét?",
+ "description": "Leírás",
+ "disambiguateMultiLabelPopup-title": "Címkeművelet egyértelműsítése",
+ "disambiguateMultiMemberPopup-title": "Tagművelet egyértelműsítése",
+ "discard": "Eldobás",
+ "done": "Kész",
+ "download": "Letöltés",
+ "edit": "Szerkesztés",
+ "edit-avatar": "Avatár megváltoztatása",
+ "edit-profile": "Profil szerkesztése",
+ "edit-wip-limit": "WIP korlát szerkesztése",
+ "soft-wip-limit": "Gyenge WIP korlát",
+ "editCardStartDatePopup-title": "Kezdődátum megváltoztatása",
+ "editCardDueDatePopup-title": "Esedékesség dátumának megváltoztatása",
+ "editCustomFieldPopup-title": "Mező szerkesztése",
+ "editCardSpentTimePopup-title": "Eltöltött idő megváltoztatása",
+ "editLabelPopup-title": "Címke megváltoztatása",
+ "editNotificationPopup-title": "Értesítés szerkesztése",
+ "editProfilePopup-title": "Profil szerkesztése",
+ "email": "E-mail",
+ "email-enrollAccount-subject": "Létrejött a profilja a következő oldalon: __siteName__",
+ "email-enrollAccount-text": "Kedves __user__!\n\nA szolgáltatás használatának megkezdéséhez egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.",
+ "email-fail": "Az e-mail küldése nem sikerült",
+ "email-fail-text": "Hiba az e-mail küldésének kísérlete közben",
+ "email-invalid": "Érvénytelen e-mail",
+ "email-invite": "Meghívás e-mailben",
+ "email-invite-subject": "__inviter__ egy meghívást küldött Önnek",
+ "email-invite-text": "Kedves __user__!\n\n__inviter__ meghívta Önt, hogy csatlakozzon a(z) „__board__” táblán történő együttműködéshez.\n\nKattintson az alábbi hivatkozásra:\n\n__url__\n\nKöszönjük.",
+ "email-resetPassword-subject": "Jelszó visszaállítása ezen az oldalon: __siteName__",
+ "email-resetPassword-text": "Kedves __user__!\n\nA jelszava visszaállításához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.",
+ "email-sent": "E-mail elküldve",
+ "email-verifyEmail-subject": "Igazolja vissza az e-mail címét a következő oldalon: __siteName__",
+ "email-verifyEmail-text": "Kedves __user__!\n\nAz e-mail fiókjának visszaigazolásához egyszerűen kattintson a lenti hivatkozásra.\n\n__url__\n\nKöszönjük.",
+ "enable-wip-limit": "WIP korlát engedélyezése",
+ "error-board-doesNotExist": "Ez a tábla nem létezik",
+ "error-board-notAdmin": "A tábla adminisztrátorának kell lennie, hogy ezt megtehesse",
+ "error-board-notAMember": "A tábla tagjának kell lennie, hogy ezt megtehesse",
+ "error-json-malformed": "A szöveg nem érvényes JSON",
+ "error-json-schema": "A JSON adatok nem a helyes formátumban tartalmazzák a megfelelő információkat",
+ "error-list-doesNotExist": "Ez a lista nem létezik",
+ "error-user-doesNotExist": "Ez a felhasználó nem létezik",
+ "error-user-notAllowSelf": "Nem hívhatja meg saját magát",
+ "error-user-notCreated": "Ez a felhasználó nincs létrehozva",
+ "error-username-taken": "Ez a felhasználónév már foglalt",
+ "error-email-taken": "Az e-mail már foglalt",
+ "export-board": "Tábla exportálása",
+ "filter": "Szűrő",
+ "filter-cards": "Kártyák szűrése",
+ "filter-clear": "Szűrő törlése",
+ "filter-no-label": "Nincs címke",
+ "filter-no-member": "Nincs tag",
+ "filter-no-custom-fields": "Nincsenek egyéni mezők",
+ "filter-on": "Szűrő bekapcsolva",
+ "filter-on-desc": "A kártyaszűrés be van kapcsolva ezen a táblán. Kattintson ide a szűrő szerkesztéséhez.",
+ "filter-to-selection": "Szűrés a kijelöléshez",
+ "advanced-filter-label": "Speciális szűrő",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Teljes név",
+ "header-logo-title": "Vissza a táblák oldalára.",
+ "hide-system-messages": "Rendszerüzenetek elrejtése",
+ "headerBarCreateBoardPopup-title": "Tábla létrehozása",
+ "home": "Kezdőlap",
+ "import": "Importálás",
+ "import-board": "tábla importálása",
+ "import-board-c": "Tábla importálása",
+ "import-board-title-trello": "Tábla importálása a Trello oldalról",
+ "import-board-title-wekan": "Tábla importálása a Wekan oldalról",
+ "import-sandstorm-warning": "Az importált tábla törölni fogja a táblán lévő összes meglévő adatot, és kicseréli az importált táblával.",
+ "from-trello": "A Trello oldalról",
+ "from-wekan": "A Wekan oldalról",
+ "import-board-instruction-trello": "A Trello tábláján menjen a „Menü”, majd a „Több”, „Nyomtatás és exportálás”, „JSON exportálása” menüpontokra, és másolja ki az eredményül kapott szöveget.",
+ "import-board-instruction-wekan": "A Wekan tábláján menjen a „Menü”, majd a „Tábla exportálás” menüpontra, és másolja ki a letöltött fájlban lévő szöveget.",
+ "import-json-placeholder": "Illessze be ide az érvényes JSON adatokat",
+ "import-map-members": "Tagok leképezése",
+ "import-members-map": "Az importált táblának van néhány tagja. Képezze le a tagokat, akiket importálni szeretne a Wekan felhasználókba.",
+ "import-show-user-mapping": "Tagok leképezésének vizsgálata",
+ "import-user-select": "Válassza ki a Wekan felhasználót, akit ezen tagként használni szeretne",
+ "importMapMembersAddPopup-title": "Wekan tag kiválasztása",
+ "info": "Verzió",
+ "initials": "Kezdőbetűk",
+ "invalid-date": "Érvénytelen dátum",
+ "invalid-time": "Érvénytelen idő",
+ "invalid-user": "Érvénytelen felhasználó",
+ "joined": "csatlakozott",
+ "just-invited": "Éppen most hívták meg erre a táblára",
+ "keyboard-shortcuts": "Gyorsbillentyűk",
+ "label-create": "Címke létrehozása",
+ "label-default": "%s címke (alapértelmezett)",
+ "label-delete-pop": "Nincs visszavonás. Ez el fogja távolítani ezt a címkét az összes kártyáról, és törli az előzményeit.",
+ "labels": "Címkék",
+ "language": "Nyelv",
+ "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.",
+ "leave-board": "Tábla elhagyása",
+ "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a táblán lévő összes kártyáról.",
+ "leaveBoardPopup-title": "Elhagyja a táblát?",
+ "link-card": "Összekapcsolás ezzel a kártyával",
+ "list-archive-cards": "Az összes kártya lomtárba helyezése ezen a listán.",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "A listán lévő összes kártya áthelyezése",
+ "list-select-cards": "A listán lévő összes kártya kiválasztása",
+ "listActionPopup-title": "Műveletek felsorolása",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Trello kártya importálása",
+ "listMorePopup-title": "Több",
+ "link-list": "Összekapcsolás ezzel a listával",
+ "list-delete-pop": "Az összes művelet el lesz távolítva a tevékenységlistából, és nem lesz lehetősége visszaállítani a listát. Nincs visszavonás.",
+ "list-delete-suggest-archive": "You can move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Listák",
+ "swimlanes": "Swimlanes",
+ "log-out": "Kijelentkezés",
+ "log-in": "Bejelentkezés",
+ "loginPopup-title": "Bejelentkezés",
+ "memberMenuPopup-title": "Tagok beállításai",
+ "members": "Tagok",
+ "menu": "Menü",
+ "move-selection": "Kijelölés áthelyezése",
+ "moveCardPopup-title": "Kártya áthelyezése",
+ "moveCardToBottom-title": "Áthelyezés az aljára",
+ "moveCardToTop-title": "Áthelyezés a tetejére",
+ "moveSelectionPopup-title": "Kijelölés áthelyezése",
+ "multi-selection": "Többszörös kijelölés",
+ "multi-selection-on": "Többszörös kijelölés bekapcsolva",
+ "muted": "Némítva",
+ "muted-info": "Soha sem lesz értesítve a táblán lévő semmilyen változásról.",
+ "my-boards": "Saját tábláim",
+ "name": "Név",
+ "no-archived-cards": "Nincs kártya a lomtárban.",
+ "no-archived-lists": "Nincs lista a lomtárban.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Nincs találat",
+ "normal": "Normál",
+ "normal-desc": "Megtekintheti és szerkesztheti a kártyákat. Nem változtathatja meg a beállításokat.",
+ "not-accepted-yet": "A meghívás még nincs elfogadva",
+ "notify-participate": "Frissítések fogadása bármely kártyánál, amelynél létrehozóként vagy tagként vesz részt",
+ "notify-watch": "Frissítések fogadása bármely táblánál, listánál vagy kártyánál, amelyet megtekint",
+ "optional": "opcionális",
+ "or": "vagy",
+ "page-maybe-private": "Ez az oldal személyes lehet. Esetleg megtekintheti, ha <a href='%s'>bejelentkezik</a>.",
+ "page-not-found": "Az oldal nem található.",
+ "password": "Jelszó",
+ "paste-or-dragdrop": "illessze be, vagy fogd és vidd módon húzza ide a képfájlt (csak képeket)",
+ "participating": "Részvétel",
+ "preview": "Előnézet",
+ "previewAttachedImagePopup-title": "Előnézet",
+ "previewClipboardImagePopup-title": "Előnézet",
+ "private": "Személyes",
+ "private-desc": "Ez a tábla személyes. Csak a táblához hozzáadott emberek tekinthetik meg és szerkeszthetik.",
+ "profile": "Profil",
+ "public": "Nyilvános",
+ "public-desc": "Ez a tábla nyilvános. A hivatkozás birtokában bárki számára látható, és megjelenik az olyan keresőmotorokban, mint például a Google. Csak a táblához hozzáadott emberek szerkeszthetik.",
+ "quick-access-description": "Csillagozzon meg egy táblát egy gyors hivatkozás hozzáadásához ebbe a sávba.",
+ "remove-cover": "Borító eltávolítása",
+ "remove-from-board": "Eltávolítás a tábláról",
+ "remove-label": "Címke eltávolítása",
+ "listDeletePopup-title": "Törli a listát?",
+ "remove-member": "Tag eltávolítása",
+ "remove-member-from-card": "Eltávolítás a kártyáról",
+ "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A tag el lesz távolítva a táblán lévő összes kártyáról. Értesítést fog kapni erről.",
+ "removeMemberPopup-title": "Eltávolítja a tagot?",
+ "rename": "Átnevezés",
+ "rename-board": "Tábla átnevezése",
+ "restore": "Visszaállítás",
+ "save": "Mentés",
+ "search": "Keresés",
+ "search-cards": "Keresés a táblán lévő kártyák címében illetve leírásában",
+ "search-example": "keresőkifejezés",
+ "select-color": "Szín kiválasztása",
+ "set-wip-limit-value": "Korlát beállítása a listán lévő feladatok legnagyobb számához",
+ "setWipLimitPopup-title": "WIP korlát beállítása",
+ "shortcut-assign-self": "Önmaga hozzárendelése a jelenlegi kártyához",
+ "shortcut-autocomplete-emoji": "Emodzsi automatikus kiegészítése",
+ "shortcut-autocomplete-members": "Tagok automatikus kiegészítése",
+ "shortcut-clear-filters": "Összes szűrő törlése",
+ "shortcut-close-dialog": "Párbeszédablak bezárása",
+ "shortcut-filter-my-cards": "Kártyáim szűrése",
+ "shortcut-show-shortcuts": "A hivatkozási lista előre hozása",
+ "shortcut-toggle-filterbar": "Szűrő oldalsáv ki- és bekapcsolása",
+ "shortcut-toggle-sidebar": "Tábla oldalsáv ki- és bekapcsolása",
+ "show-cards-minimum-count": "Kártyaszámok megjelenítése, ha a lista többet tartalmaz mint",
+ "sidebar-open": "Oldalsáv megnyitása",
+ "sidebar-close": "Oldalsáv bezárása",
+ "signupPopup-title": "Fiók létrehozása",
+ "star-board-title": "Kattintson a tábla csillagozásához. Meg fog jelenni a táblalistája tetején.",
+ "starred-boards": "Csillagozott táblák",
+ "starred-boards-description": "A csillagozott táblák megjelennek a táblalistája tetején.",
+ "subscribe": "Feliratkozás",
+ "team": "Csapat",
+ "this-board": "ez a tábla",
+ "this-card": "ez a kártya",
+ "spent-time-hours": "Eltöltött idő (óra)",
+ "overtime-hours": "Túlóra (óra)",
+ "overtime": "Túlóra",
+ "has-overtime-cards": "Van túlórás kártyája",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "Idő",
+ "title": "Cím",
+ "tracking": "Követés",
+ "tracking-info": "Értesítve lesz az összes olyan kártya változásáról, amelyen létrehozóként vagy tagként vesz részt.",
+ "type": "Típus",
+ "unassign-member": "Tag hozzárendelésének megszüntetése",
+ "unsaved-description": "Van egy mentetlen leírása.",
+ "unwatch": "Megfigyelés megszüntetése",
+ "upload": "Feltöltés",
+ "upload-avatar": "Egy avatár feltöltése",
+ "uploaded-avatar": "Egy avatár feltöltve",
+ "username": "Felhasználónév",
+ "view-it": "Megtekintés",
+ "warn-list-archived": "figyelem: ez a kártya egy lomtárban lévő listán van",
+ "watch": "Megfigyelés",
+ "watching": "Megfigyelés",
+ "watching-info": "Értesítve lesz a táblán lévő összes változásról",
+ "welcome-board": "Üdvözlő tábla",
+ "welcome-swimlane": "1. mérföldkő",
+ "welcome-list1": "Alapok",
+ "welcome-list2": "Speciális",
+ "what-to-do": "Mit szeretne tenni?",
+ "wipLimitErrorPopup-title": "Érvénytelen WIP korlát",
+ "wipLimitErrorPopup-dialog-pt1": "A listán lévő feladatok száma magasabb a meghatározott WIP korlátnál.",
+ "wipLimitErrorPopup-dialog-pt2": "Helyezzen át néhány feladatot a listáról, vagy állítson be magasabb WIP korlátot.",
+ "admin-panel": "Adminisztrációs panel",
+ "settings": "Beállítások",
+ "people": "Emberek",
+ "registration": "Regisztráció",
+ "disable-self-registration": "Önregisztráció letiltása",
+ "invite": "Meghívás",
+ "invite-people": "Emberek meghívása",
+ "to-boards": "Táblákhoz",
+ "email-addresses": "E-mail címek",
+ "smtp-host-description": "Az SMTP kiszolgáló címe, amely az e-maileket kezeli.",
+ "smtp-port-description": "Az SMTP kiszolgáló által használt port a kimenő e-mailekhez.",
+ "smtp-tls-description": "TLS támogatás engedélyezése az SMTP kiszolgálónál",
+ "smtp-host": "SMTP kiszolgáló",
+ "smtp-port": "SMTP port",
+ "smtp-username": "Felhasználónév",
+ "smtp-password": "Jelszó",
+ "smtp-tls": "TLS támogatás",
+ "send-from": "Feladó",
+ "send-smtp-test": "Teszt e-mail küldése magamnak",
+ "invitation-code": "Meghívási kód",
+ "email-invite-register-subject": "__inviter__ egy meghívás küldött Önnek",
+ "email-invite-register-text": "Kedves __user__!\n\n__inviter__ meghívta Önt közreműködésre a Wekan oldalra.\n\nKövesse a lenti hivatkozást:\n__url__\n\nÉs a meghívási kódja: __icode__\n\nKöszönjük.",
+ "email-smtp-test-subject": "SMTP teszt e-mail a Wekantól",
+ "email-smtp-test-text": "Sikeresen elküldött egy e-mailt",
+ "error-invitation-code-not-exist": "A meghívási kód nem létezik",
+ "error-notAuthorized": "Nincs jogosultsága az oldal megtekintéséhez.",
+ "outgoing-webhooks": "Kimenő webhurkok",
+ "outgoingWebhooksPopup-title": "Kimenő webhurkok",
+ "new-outgoing-webhook": "Új kimenő webhurok",
+ "no-name": "(Ismeretlen)",
+ "Wekan_version": "Wekan verzió",
+ "Node_version": "Node verzió",
+ "OS_Arch": "Operációs rendszer architektúrája",
+ "OS_Cpus": "Operációs rendszer CPU száma",
+ "OS_Freemem": "Operációs rendszer szabad memóriája",
+ "OS_Loadavg": "Operációs rendszer átlagos terhelése",
+ "OS_Platform": "Operációs rendszer platformja",
+ "OS_Release": "Operációs rendszer kiadása",
+ "OS_Totalmem": "Operációs rendszer összes memóriája",
+ "OS_Type": "Operációs rendszer típusa",
+ "OS_Uptime": "Operációs rendszer üzemideje",
+ "hours": "óra",
+ "minutes": "perc",
+ "seconds": "másodperc",
+ "show-field-on-card": "A mező megjelenítése a kártyán",
+ "yes": "Igen",
+ "no": "Nem",
+ "accounts": "Fiókok",
+ "accounts-allowEmailChange": "E-mail megváltoztatásának engedélyezése",
+ "accounts-allowUserNameChange": "Felhasználónév megváltoztatásának engedélyezése",
+ "createdAt": "Létrehozva",
+ "verified": "Ellenőrizve",
+ "active": "Aktív",
+ "card-received": "Érkezett",
+ "card-received-on": "Ekkor érkezett",
+ "card-end": "Befejezés",
+ "card-end-on": "Befejeződik ekkor",
+ "editCardReceivedDatePopup-title": "Érkezési dátum megváltoztatása",
+ "editCardEndDatePopup-title": "Befejezési dátum megváltoztatása",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json
new file mode 100644
index 00000000..19304209
--- /dev/null
+++ b/i18n/hy.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Ընդունել",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "ավելացրել է __checklistItem__ __checklist__ on __card__-ին",
+ "act-addComment": "մեկնաբանել է __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Actions",
+ "activities": "Activities",
+ "activity": "Activity",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Add",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Add Members",
+ "added": "Added",
+ "addMemberPopup-title": "Members",
+ "admin": "Admin",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Back",
+ "board-change-color": "Change color",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Members",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Members",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json
new file mode 100644
index 00000000..eb6cf67e
--- /dev/null
+++ b/i18n/id.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Terima",
+ "act-activity-notify": "[Wekan] Pemberitahuan Kegiatan",
+ "act-addAttachment": "Lampirkan__attachment__ke__kartu__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "Dikomentari di__kartu__:__comment__",
+ "act-createBoard": "Panel__dibuat__",
+ "act-createCard": "Kartu__dilampirkan__ke__Daftar",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "Daftar__ditambahkan__ke__Panel",
+ "act-addBoardMember": "Partisipan__ditambahkan__ke__Kartu",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "Panel__diimpor",
+ "act-importCard": "Kartu__diimpor__",
+ "act-importList": "Daftar__diimpor__",
+ "act-joinMember": "Partisipan__ditambahkan__ke__kartu",
+ "act-moveCard": "Pindahkan__kartu__dari__daftarlama__ke__daftar",
+ "act-removeBoardMember": "Hapus__partisipan__dari__panel",
+ "act-restoredCard": "Kembalikan__kartu__ke__panel",
+ "act-unjoinMember": "hapus__partisipan__dari__kartu__",
+ "act-withBoardTitle": "Panel__[Wekan}__",
+ "act-withCardTitle": "__kartu__[__Panel__]",
+ "actions": "Daftar Tindakan",
+ "activities": "Daftar Kegiatan",
+ "activity": "Kegiatan",
+ "activity-added": "ditambahkan %s ke %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "dilampirkan %s ke %s",
+ "activity-created": "dibuat %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "tidak termasuk %s dari %s",
+ "activity-imported": "diimpor %s kedalam %s dari %s",
+ "activity-imported-board": "diimpor %s dari %s",
+ "activity-joined": "bergabung %s",
+ "activity-moved": "dipindahkan %s dari %s ke %s",
+ "activity-on": "pada %s",
+ "activity-removed": "dihapus %s dari %s",
+ "activity-sent": "terkirim %s ke %s",
+ "activity-unjoined": "tidak bergabung %s",
+ "activity-checklist-added": "daftar periksa ditambahkan ke %s",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Tambah",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Tambahkan hal ke daftar periksa",
+ "add-cover": "Tambahkan Sampul",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Tambahkan Anggota",
+ "added": "Ditambahkan",
+ "addMemberPopup-title": "Daftar Anggota",
+ "admin": "Admin",
+ "admin-desc": "Bisa tampilkan dan sunting kartu, menghapus partisipan, dan merubah setting panel",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "Semua Panel",
+ "and-n-other-card": "Dan__menghitung__kartu lain",
+ "and-n-other-card_plural": "Dan__menghitung__kartu lain",
+ "apply": "Terapkan",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Tugaskan anggota",
+ "attached": "terlampir",
+ "attachment": "Lampiran",
+ "attachment-delete-pop": "Menghapus lampiran bersifat permanen. Tidak bisa dipulihkan.",
+ "attachmentDeletePopup-title": "Hapus Lampiran?",
+ "attachments": "Daftar Lampiran",
+ "auto-watch": "Otomatis diawasi saat membuat Panel",
+ "avatar-too-big": "Berkas avatar terlalu besar (70KB maks)",
+ "back": "Kembali",
+ "board-change-color": "Ubah warna",
+ "board-nb-stars": "%s bintang",
+ "board-not-found": "Panel tidak ditemukan",
+ "board-private-info": "Panel ini akan jadi <strong>Pribadi<strong>",
+ "board-public-info": "Panel ini akan jadi <strong>Publik<strong",
+ "boardChangeColorPopup-title": "Ubah Warna Latar ",
+ "boardChangeTitlePopup-title": "Ganti Nama Panel",
+ "boardChangeVisibilityPopup-title": "Ubah Penampakan",
+ "boardChangeWatchPopup-title": "Ubah Pengamatan",
+ "boardMenuPopup-title": "Menu Panel",
+ "boards": "Panel",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Daftar",
+ "bucket-example": "Contohnya seperti “Bucket List” ",
+ "cancel": "Batal",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "Kartu ini punya %s komentar",
+ "card-delete-notice": "Menghapus sama dengan permanen. Anda akan kehilangan semua aksi yang terhubung ke kartu ini",
+ "card-delete-pop": "Semua aksi akan dihapus dari aktivitas dan anda tidak bisa lagi buka kartu ini",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Jatuh Tempo",
+ "card-due-on": "Jatuh Tempo pada",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Sunting lampiran",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Sunting label",
+ "card-edit-members": "Sunting anggota",
+ "card-labels-title": "Ubah label kartu",
+ "card-members-title": "Tambah atau hapus partisipan di panel dari kartu ",
+ "card-start": "Mulai",
+ "card-start-on": "Mulai pada",
+ "cardAttachmentsPopup-title": "Lampirkan dari",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Hapus kartu",
+ "cardDetailsActionsPopup-title": "Aksi Kartu",
+ "cardLabelsPopup-title": "Daftar Label",
+ "cardMembersPopup-title": "Daftar Anggota",
+ "cardMorePopup-title": "Lainnya",
+ "cards": "Daftar Kartu",
+ "cards-count": "Daftar Kartu",
+ "change": "Ubah",
+ "change-avatar": "Ubah Avatar",
+ "change-password": "Ubah Kata Sandi",
+ "change-permissions": "Ubah hak akses",
+ "change-settings": "Ubah Setelan",
+ "changeAvatarPopup-title": "Ubah Avatar",
+ "changeLanguagePopup-title": "Ubah Bahasa",
+ "changePasswordPopup-title": "Ubah Kata Sandi",
+ "changePermissionsPopup-title": "Ubah Hak Akses",
+ "changeSettingsPopup-title": "Ubah Setelan",
+ "checklists": "Daftar Periksa",
+ "click-to-star": "Klik untuk tandai bintang panel ini",
+ "click-to-unstar": "Klik untuk tidak memberi bintang pada panel ini",
+ "clipboard": "Clipboard atau drag & drop",
+ "close": "Tutup",
+ "close-board": "Tutup Panel",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "hitam",
+ "color-blue": "biru",
+ "color-green": "hijau",
+ "color-lime": "hijau muda",
+ "color-orange": "jingga",
+ "color-pink": "merah muda",
+ "color-purple": "ungu",
+ "color-red": "merah",
+ "color-sky": "biru muda",
+ "color-yellow": "kuning",
+ "comment": "Komentar",
+ "comment-placeholder": "Write Comment",
+ "comment-only": "Hanya komentar",
+ "comment-only-desc": "Bisa komen hanya di kartu",
+ "computer": "Komputer",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Buat",
+ "createBoardPopup-title": "Buat Panel",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Buat Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "sekarang",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Tanggal",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Tanggal",
+ "decline": "Tolak",
+ "default-avatar": "Avatar standar",
+ "delete": "Hapus",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Hapus label?",
+ "description": "Deskripsi",
+ "disambiguateMultiLabelPopup-title": "Abaikan label Aksi",
+ "disambiguateMultiMemberPopup-title": "Abaikan aksi partisipan",
+ "discard": "Abaikan",
+ "done": "Selesai",
+ "download": "Unduh",
+ "edit": "Sunting",
+ "edit-avatar": "Ubah Avatar",
+ "edit-profile": "Sunting Profil",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Ubah tanggal mulai",
+ "editCardDueDatePopup-title": "Ubah tanggal selesai",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "Ubah Label",
+ "editNotificationPopup-title": "Sunting Pemberitahuan",
+ "editProfilePopup-title": "Sunting Profil",
+ "email": "Email",
+ "email-enrollAccount-subject": "Sebuah akun dibuat untuk Anda pada __siteName__",
+ "email-enrollAccount-text": "Halo __user__,\n\nUntuk mulai menggunakan, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.",
+ "email-fail": "Surel gagal terkirim",
+ "email-fail-text": "Error trying to send email",
+ "email-invalid": "Surel tidak sah",
+ "email-invite": "Undang 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": "Pulihkan kata sandi Anda pada __siteName__",
+ "email-resetPassword-text": "Halo __user__,\n\nUntuk memulihkan kata sandi Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.",
+ "email-sent": "Email terkirim",
+ "email-verifyEmail-subject": "Verifikasi surel Anda pada __siteName__",
+ "email-verifyEmail-text": "Halo __user__,\n\nUntuk memverifikasi surel Anda, silakan klik tautan berikut.\n\n__url__\n\nTerima kasih.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "error-board-doesNotExist": "Panel ini tidak ada",
+ "error-board-notAdmin": "Anda harus admin dari panel ini untuk melakukan itu",
+ "error-board-notAMember": "Anda harus jadi member panel ini untuk melakukannya",
+ "error-json-malformed": "Teks Anda bukan JSON yang sah",
+ "error-json-schema": "Data JSON Anda tidak mengikutsertakan informasi yang sesuai format",
+ "error-list-doesNotExist": "Daftar ini tidak ada",
+ "error-user-doesNotExist": "Nama pengguna ini tidak ada",
+ "error-user-notAllowSelf": "Anda tidak bisa mengundang diri sendiri",
+ "error-user-notCreated": "Nama pengguna ini tidak dibuat",
+ "error-username-taken": "Nama pengguna ini sudah dipakai",
+ "error-email-taken": "Email has already been taken",
+ "export-board": "Exspor Panel",
+ "filter": "Penyaringan",
+ "filter-cards": "Filter Kartu",
+ "filter-clear": "Bersihkan penyaringan",
+ "filter-no-label": "Tidak ada label",
+ "filter-no-member": "Tidak ada anggota",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "Penyaring aktif",
+ "filter-on-desc": "Anda memfilter kartu di panel ini. Klik di sini untuk menyunting filter",
+ "filter-to-selection": "Saring berdasarkan yang dipilih",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Nama Lengkap",
+ "header-logo-title": "Kembali ke laman panel anda",
+ "hide-system-messages": "Sembunyikan pesan-pesan sistem",
+ "headerBarCreateBoardPopup-title": "Buat Panel",
+ "home": "Beranda",
+ "import": "Impor",
+ "import-board": "import board",
+ "import-board-c": "Import board",
+ "import-board-title-trello": "Impor panel dari Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "from-trello": "From Trello",
+ "from-wekan": "From Wekan",
+ "import-board-instruction-trello": "Di panel Trello anda, ke 'Menu', terus 'More', 'Print and Export','Export JSON', dan salin hasilnya",
+ "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": "Tempelkan data JSON yang sah disini",
+ "import-map-members": "Petakan partisipan",
+ "import-members-map": "Panel yang anda impor punya partisipan. Silahkan petakan anggota yang anda ingin impor ke user [Wekan]",
+ "import-show-user-mapping": "Review pemetaan partisipan",
+ "import-user-select": "Pilih nama pengguna yang Anda mau gunakan sebagai anggota ini",
+ "importMapMembersAddPopup-title": "Pilih anggota Wekan",
+ "info": "Versi",
+ "initials": "Inisial",
+ "invalid-date": "Tanggal tidak sah",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "joined": "bergabung",
+ "just-invited": "Anda baru diundang di panel ini",
+ "keyboard-shortcuts": "Pintasan kibor",
+ "label-create": "Buat Label",
+ "label-default": "label %s (default)",
+ "label-delete-pop": "Ini tidak bisa dikembalikan, akan menghapus label ini dari semua kartu dan menghapus semua riwayatnya",
+ "labels": "Daftar Label",
+ "language": "Bahasa",
+ "last-admin-desc": "Anda tidak dapat mengubah aturan karena harus ada minimal seorang Admin.",
+ "leave-board": "Tingalkan Panel",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link ke kartu ini",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Pindah semua kartu ke daftar ini",
+ "list-select-cards": "Pilih semua kartu di daftar ini",
+ "listActionPopup-title": "Daftar Tindakan",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Impor dari Kartu Trello",
+ "listMorePopup-title": "Lainnya",
+ "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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Daftar",
+ "swimlanes": "Swimlanes",
+ "log-out": "Keluar",
+ "log-in": "Masuk",
+ "loginPopup-title": "Masuk",
+ "memberMenuPopup-title": "Setelan Anggota",
+ "members": "Daftar Anggota",
+ "menu": "Menu",
+ "move-selection": "Pindahkan yang dipilih",
+ "moveCardPopup-title": "Pindahkan kartu",
+ "moveCardToBottom-title": "Pindahkan ke bawah",
+ "moveCardToTop-title": "Pindahkan ke atas",
+ "moveSelectionPopup-title": "Pindahkan yang dipilih",
+ "multi-selection": "Multi Pilihan",
+ "multi-selection-on": "Multi Pilihan aktif",
+ "muted": "Pemberitahuan tidak aktif",
+ "muted-info": "Anda tidak akan pernah dinotifikasi semua perubahan di panel ini",
+ "my-boards": "Panel saya",
+ "name": "Nama",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Tidak ada hasil",
+ "normal": "Normal",
+ "normal-desc": "Bisa tampilkan dan edit kartu. Tidak bisa ubah setting",
+ "not-accepted-yet": "Undangan belum diterima",
+ "notify-participate": "Terima update ke semua kartu dimana anda menjadi creator atau partisipan",
+ "notify-watch": "Terima update dari semua panel, daftar atau kartu yang anda amati",
+ "optional": "opsi",
+ "or": "atau",
+ "page-maybe-private": "Halaman ini hanya untuk kalangan terbatas. Anda dapat melihatnya dengan <a href='%s'>masuk ke dalam sistem</a>.",
+ "page-not-found": "Halaman tidak ditemukan.",
+ "password": "Kata Sandi",
+ "paste-or-dragdrop": "untuk menempelkan, atau drag& drop gambar pada ini (hanya gambar)",
+ "participating": "Berpartisipasi",
+ "preview": "Pratinjau",
+ "previewAttachedImagePopup-title": "Pratinjau",
+ "previewClipboardImagePopup-title": "Pratinjau",
+ "private": "Terbatas",
+ "private-desc": "Panel ini Pribadi. Hanya orang yang ditambahkan ke panel ini yang bisa melihat dan menyuntingnya",
+ "profile": "Profil",
+ "public": "Umum",
+ "public-desc": "Panel ini publik. Akan terlihat oleh siapapun dengan link terkait dan muncul di mesin pencari seperti Google. Hanya orang yang ditambahkan di panel yang bisa sunting",
+ "quick-access-description": "Beri bintang panel untuk menambah shortcut di papan ini",
+ "remove-cover": "Hapus Sampul",
+ "remove-from-board": "Hapus dari panel",
+ "remove-label": "Remove Label",
+ "listDeletePopup-title": "Delete List ?",
+ "remove-member": "Hapus Anggota",
+ "remove-member-from-card": "Hapus dari Kartu",
+ "remove-member-pop": "Hapus__nama__(__username__) dari __boardTitle__? Partisipan akan dihapus dari semua kartu di panel ini. Mereka akan diberi tahu",
+ "removeMemberPopup-title": "Hapus Anggota?",
+ "rename": "Ganti Nama",
+ "rename-board": "Ubah nama Panel",
+ "restore": "Pulihkan",
+ "save": "Simpan",
+ "search": "Cari",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "Masukkan diri anda sendiri ke kartu ini",
+ "shortcut-autocomplete-emoji": "Autocomplete emoji",
+ "shortcut-autocomplete-members": "Autocomplete partisipan",
+ "shortcut-clear-filters": "Bersihkan semua saringan",
+ "shortcut-close-dialog": "Tutup Dialog",
+ "shortcut-filter-my-cards": "Filter kartu saya",
+ "shortcut-show-shortcuts": "Angkat naik shortcut daftar ini",
+ "shortcut-toggle-filterbar": "Toggle Filter Sidebar",
+ "shortcut-toggle-sidebar": "Toggle Board Sidebar",
+ "show-cards-minimum-count": "Tampilkan jumlah kartu jika daftar punya lebih dari ",
+ "sidebar-open": "Buka Sidebar",
+ "sidebar-close": "Tutup Sidebar",
+ "signupPopup-title": "Buat Akun",
+ "star-board-title": "Klik untuk beri bintang panel ini. Akan muncul paling atas dari daftar panel",
+ "starred-boards": "Panel dengan bintang",
+ "starred-boards-description": "Panel berbintang muncul paling atas dari daftar panel anda",
+ "subscribe": "Langganan",
+ "team": "Tim",
+ "this-board": "Panel ini",
+ "this-card": "Kartu ini",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "Waktu",
+ "title": "Judul",
+ "tracking": "Pelacakan",
+ "tracking-info": "Anda akan dinotifikasi semua perubahan di kartu tersebut diaman anda terlibat sebagai creator atau partisipan",
+ "type": "Type",
+ "unassign-member": "Tidak sertakan partisipan",
+ "unsaved-description": "Anda memiliki deskripsi yang belum disimpan.",
+ "unwatch": "Tidak mengamati",
+ "upload": "Unggah",
+ "upload-avatar": "Unggah avatar",
+ "uploaded-avatar": "Avatar diunggah",
+ "username": "Nama Pengguna",
+ "view-it": "Lihat",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Amati",
+ "watching": "Mengamati",
+ "watching-info": "Anda akan diberitahu semua perubahan di panel ini",
+ "welcome-board": "Panel Selamat Datang",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Tingkat dasar",
+ "welcome-list2": "Tingkat lanjut",
+ "what-to-do": "Apa yang mau Anda lakukan?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "Panel Admin",
+ "settings": "Setelan",
+ "people": "Orang-orang",
+ "registration": "Registrasi",
+ "disable-self-registration": "Nonaktifkan Swa Registrasi",
+ "invite": "Undang",
+ "invite-people": "Undang Orang-orang",
+ "to-boards": "ke panel",
+ "email-addresses": "Alamat surel",
+ "smtp-host-description": "Alamat server SMTP yang menangani surel Anda.",
+ "smtp-port-description": "Port server SMTP yang Anda gunakan untuk mengirim surel.",
+ "smtp-tls-description": "Aktifkan dukungan TLS untuk server SMTP",
+ "smtp-host": "Host SMTP",
+ "smtp-port": "Port SMTP",
+ "smtp-username": "Nama Pengguna",
+ "smtp-password": "Kata Sandi",
+ "smtp-tls": "Dukungan TLS",
+ "send-from": "Dari",
+ "send-smtp-test": "Send a test email to yourself",
+ "invitation-code": "Kode Undangan",
+ "email-invite-register-subject": "__inviter__ mengirim undangan ke Anda",
+ "email-invite-register-text": "Halo __user__,\n\n__inviter__ mengundang Anda untuk berkolaborasi menggunakan Wekan.\n\nMohon ikuti tautan berikut:\n__url__\n\nDan kode undangan Anda adalah: __icode__\n\nTerima kasih.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "error-invitation-code-not-exist": "Kode undangan tidak ada",
+ "error-notAuthorized": "You are not authorized to view this page.",
+ "outgoing-webhooks": "Outgoing Webhooks",
+ "outgoingWebhooksPopup-title": "Outgoing Webhooks",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json
new file mode 100644
index 00000000..9f65b193
--- /dev/null
+++ b/i18n/ig.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Kwere",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Actions",
+ "activities": "Activities",
+ "activity": "Activity",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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": "na %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Tinye",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Tinye ndị otu ọhụrụ",
+ "added": "Etinyere ",
+ "addMemberPopup-title": "Ndị otu",
+ "admin": "Admin",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Back",
+ "board-change-color": "Change color",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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": "Bido",
+ "card-start-on": "Starts on",
+ "cardAttachmentsPopup-title": "Attach From",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Aha",
+ "cardMembersPopup-title": "Ndị otu",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "Cards",
+ "change": "Gbanwe",
+ "change-avatar": "Change Avatar",
+ "change-password": "Change Password",
+ "change-permissions": "Change permissions",
+ "change-settings": "Change Settings",
+ "changeAvatarPopup-title": "Change Avatar",
+ "changeLanguagePopup-title": "Họrọ asụsụ ọzọ",
+ "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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": "Aha",
+ "language": "Language",
+ "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+ "leave-board": "Leave Board",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Ndị otu",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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": "Banye aha ọzọ",
+ "rename-board": "Rename Board",
+ "restore": "Restore",
+ "save": "Save",
+ "search": "Search",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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": "Hụ ya",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Hụ",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "Admin Panel",
+ "settings": "Settings",
+ "people": "Ndị mmadụ",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "elekere",
+ "minutes": "nkeji",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Ee",
+ "no": "Mba",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Ekere na",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json
new file mode 100644
index 00000000..11134074
--- /dev/null
+++ b/i18n/it.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accetta",
+ "act-activity-notify": "[Wekan] Notifiche attività",
+ "act-addAttachment": "ha allegato __attachment__ a __card__",
+ "act-addChecklist": "aggiunta checklist __checklist__ a __card__",
+ "act-addChecklistItem": "aggiunto __checklistItem__ alla checklist __checklist__ su __card__",
+ "act-addComment": "ha commentato su __card__: __comment__",
+ "act-createBoard": "ha creato __board__",
+ "act-createCard": "ha aggiunto __card__ a __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "ha aggiunto __list__ a __board__",
+ "act-addBoardMember": "ha aggiunto __member__ a __board__",
+ "act-archivedBoard": "__board__ spostata nel cestino",
+ "act-archivedCard": "__card__ spostata nel cestino",
+ "act-archivedList": "__list__ spostata nel cestino",
+ "act-archivedSwimlane": "__swimlane__ spostata nel cestino",
+ "act-importBoard": "ha importato __board__",
+ "act-importCard": "ha importato __card__",
+ "act-importList": "ha importato __list__",
+ "act-joinMember": "ha aggiunto __member__ a __card__",
+ "act-moveCard": "ha spostato __card__ da __oldList__ a __list__",
+ "act-removeBoardMember": "ha rimosso __member__ da __board__",
+ "act-restoredCard": "ha ripristinato __card__ su __board__",
+ "act-unjoinMember": "ha rimosso __member__ da __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Azioni",
+ "activities": "Attività",
+ "activity": "Attività",
+ "activity-added": "ha aggiunto %s a %s",
+ "activity-archived": "%s spostato nel cestino",
+ "activity-attached": "allegato %s a %s",
+ "activity-created": "creato %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "escluso %s da %s",
+ "activity-imported": "importato %s in %s da %s",
+ "activity-imported-board": "importato %s da %s",
+ "activity-joined": "si è unito a %s",
+ "activity-moved": "spostato %s da %s a %s",
+ "activity-on": "su %s",
+ "activity-removed": "rimosso %s da %s",
+ "activity-sent": "inviato %s a %s",
+ "activity-unjoined": "ha abbandonato %s",
+ "activity-checklist-added": "aggiunta checklist a %s",
+ "activity-checklist-item-added": "Aggiunto l'elemento checklist a '%s' in %s",
+ "add": "Aggiungere",
+ "add-attachment": "Aggiungi Allegato",
+ "add-board": "Aggiungi Bacheca",
+ "add-card": "Aggiungi Scheda",
+ "add-swimlane": "Aggiungi Corsia",
+ "add-checklist": "Aggiungi Checklist",
+ "add-checklist-item": "Aggiungi un elemento alla checklist",
+ "add-cover": "Aggiungi copertina",
+ "add-label": "Aggiungi Etichetta",
+ "add-list": "Aggiungi Lista",
+ "add-members": "Aggiungi membri",
+ "added": "Aggiunto",
+ "addMemberPopup-title": "Membri",
+ "admin": "Amministratore",
+ "admin-desc": "Può vedere e modificare schede, rimuovere membri e modificare le impostazioni della bacheca.",
+ "admin-announcement": "Annunci",
+ "admin-announcement-active": "Attiva annunci di sistema",
+ "admin-announcement-title": "Annunci dall'Amministratore",
+ "all-boards": "Tutte le bacheche",
+ "and-n-other-card": "E __count__ altra scheda",
+ "and-n-other-card_plural": "E __count__ altre schede",
+ "apply": "Applica",
+ "app-is-offline": "Wekan è in caricamento, attendi per favore. Ricaricare la pagina causerà una perdita di dati. Se Wekan non si carica, controlla per favore che non ci siano problemi al server.",
+ "archive": "Sposta nel cestino",
+ "archive-all": "Sposta tutto nel cestino",
+ "archive-board": "Sposta la bacheca nel cestino",
+ "archive-card": "Sposta la scheda nel cestino",
+ "archive-list": "Sposta la lista nel cestino",
+ "archive-swimlane": "Sposta la corsia nel cestino",
+ "archive-selection": "Sposta la selezione nel cestino",
+ "archiveBoardPopup-title": "Sposta la bacheca nel cestino",
+ "archived-items": "Cestino",
+ "archived-boards": "Bacheche cestinate",
+ "restore-board": "Ripristina Bacheca",
+ "no-archived-boards": "Nessuna bacheca nel cestino",
+ "archives": "Cestino",
+ "assign-member": "Aggiungi membro",
+ "attached": "allegato",
+ "attachment": "Allegato",
+ "attachment-delete-pop": "L'eliminazione di un allegato è permanente. Non è possibile annullare.",
+ "attachmentDeletePopup-title": "Eliminare l'allegato?",
+ "attachments": "Allegati",
+ "auto-watch": "Segui automaticamente le bacheche quando vengono create.",
+ "avatar-too-big": "L'avatar è troppo grande (70KB max)",
+ "back": "Indietro",
+ "board-change-color": "Cambia colore",
+ "board-nb-stars": "%s stelle",
+ "board-not-found": "Bacheca non trovata",
+ "board-private-info": "Questa bacheca sarà <strong>privata</strong>.",
+ "board-public-info": "Questa bacheca sarà <strong>pubblica</strong>.",
+ "boardChangeColorPopup-title": "Cambia sfondo della bacheca",
+ "boardChangeTitlePopup-title": "Rinomina bacheca",
+ "boardChangeVisibilityPopup-title": "Cambia visibilità",
+ "boardChangeWatchPopup-title": "Cambia faccia",
+ "boardMenuPopup-title": "Menu bacheca",
+ "boards": "Bacheche",
+ "board-view": "Visualizza bacheca",
+ "board-view-swimlanes": "Corsie",
+ "board-view-lists": "Liste",
+ "bucket-example": "Per esempio come \"una lista di cose da fare\"",
+ "cancel": "Cancella",
+ "card-archived": "Questa scheda è stata spostata nel cestino.",
+ "card-comments-title": "Questa scheda ha %s commenti.",
+ "card-delete-notice": "L'eliminazione è permanente. Tutte le azioni associate a questa scheda andranno perse.",
+ "card-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di riaprire la scheda. Non potrai tornare indietro.",
+ "card-delete-suggest-archive": "Puoi cestinare una scheda per rimuoverla dalla bacheca e preservare la sua attività.",
+ "card-due": "Scadenza",
+ "card-due-on": "Scade",
+ "card-spent": "Tempo trascorso",
+ "card-edit-attachments": "Modifica allegati",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Modifica etichette",
+ "card-edit-members": "Modifica membri",
+ "card-labels-title": "Cambia le etichette per questa scheda.",
+ "card-members-title": "Aggiungi o rimuovi membri della bacheca da questa scheda",
+ "card-start": "Inizio",
+ "card-start-on": "Inizia",
+ "cardAttachmentsPopup-title": "Allega da",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Elimina scheda?",
+ "cardDetailsActionsPopup-title": "Azioni scheda",
+ "cardLabelsPopup-title": "Etichette",
+ "cardMembersPopup-title": "Membri",
+ "cardMorePopup-title": "Altro",
+ "cards": "Schede",
+ "cards-count": "Schede",
+ "change": "Cambia",
+ "change-avatar": "Cambia avatar",
+ "change-password": "Cambia password",
+ "change-permissions": "Cambia permessi",
+ "change-settings": "Cambia impostazioni",
+ "changeAvatarPopup-title": "Cambia avatar",
+ "changeLanguagePopup-title": "Cambia lingua",
+ "changePasswordPopup-title": "Cambia password",
+ "changePermissionsPopup-title": "Cambia permessi",
+ "changeSettingsPopup-title": "Cambia impostazioni",
+ "checklists": "Checklist",
+ "click-to-star": "Clicca per stellare questa bacheca",
+ "click-to-unstar": "Clicca per togliere la stella da questa bacheca",
+ "clipboard": "Clipboard o drag & drop",
+ "close": "Chiudi",
+ "close-board": "Chiudi bacheca",
+ "close-board-pop": "Sarai in grado di ripristinare la bacheca cliccando il tasto \"Cestino\" dall'intestazione della pagina principale.",
+ "color-black": "nero",
+ "color-blue": "blu",
+ "color-green": "verde",
+ "color-lime": "lime",
+ "color-orange": "arancione",
+ "color-pink": "rosa",
+ "color-purple": "viola",
+ "color-red": "rosso",
+ "color-sky": "azzurro",
+ "color-yellow": "giallo",
+ "comment": "Commento",
+ "comment-placeholder": "Scrivi Commento",
+ "comment-only": "Solo commenti",
+ "comment-only-desc": "Puoi commentare solo le schede.",
+ "computer": "Computer",
+ "confirm-checklist-delete-dialog": "Sei sicuro di voler cancellare questa checklist?",
+ "copy-card-link-to-clipboard": "Copia link della scheda sulla clipboard",
+ "copyCardPopup-title": "Copia Scheda",
+ "copyChecklistToManyCardsPopup-title": "Copia template checklist su più schede",
+ "copyChecklistToManyCardsPopup-instructions": "Titolo e la descrizione della scheda di destinazione in questo formato JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titolo prima scheda\", \"description\":\"Descrizione prima scheda\"}, {\"title\":\"Titolo seconda scheda\",\"description\":\"Descrizione seconda scheda\"},{\"title\":\"Titolo ultima scheda\",\"description\":\"Descrizione ultima scheda\"} ]",
+ "create": "Crea",
+ "createBoardPopup-title": "Crea bacheca",
+ "chooseBoardSourcePopup-title": "Importa bacheca",
+ "createLabelPopup-title": "Crea etichetta",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "corrente",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Data",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Data",
+ "decline": "Declina",
+ "default-avatar": "Avatar predefinito",
+ "delete": "Elimina",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Eliminare etichetta?",
+ "description": "Descrizione",
+ "disambiguateMultiLabelPopup-title": "Disambiguare l'azione Etichetta",
+ "disambiguateMultiMemberPopup-title": "Disambiguare l'azione Membro",
+ "discard": "Scarta",
+ "done": "Fatto",
+ "download": "Download",
+ "edit": "Modifica",
+ "edit-avatar": "Cambia avatar",
+ "edit-profile": "Modifica profilo",
+ "edit-wip-limit": "Modifica limite di work in progress",
+ "soft-wip-limit": "Limite Work in progress soft",
+ "editCardStartDatePopup-title": "Cambia data di inizio",
+ "editCardDueDatePopup-title": "Cambia data di scadenza",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Cambia tempo trascorso",
+ "editLabelPopup-title": "Cambia etichetta",
+ "editNotificationPopup-title": "Modifica notifiche",
+ "editProfilePopup-title": "Modifica profilo",
+ "email": "Email",
+ "email-enrollAccount-subject": "Creato un account per te su __siteName__",
+ "email-enrollAccount-text": "Ciao __user__,\n\nPer iniziare ad usare il servizio, clicca sul link seguente:\n\n__url__\n\nGrazie.",
+ "email-fail": "Invio email fallito",
+ "email-fail-text": "Errore nel tentativo di invio email",
+ "email-invalid": "Email non valida",
+ "email-invite": "Invita via email",
+ "email-invite-subject": "__inviter__ ti ha inviato un invito",
+ "email-invite-text": "Caro __user__,\n\n__inviter__ ti ha invitato ad unirti alla bacheca \"__board__\" per le collaborazioni.\n\nPer favore clicca sul link seguente:\n\n__url__\n\nGrazie.",
+ "email-resetPassword-subject": "Ripristina la tua password su on __siteName__",
+ "email-resetPassword-text": "Ciao __user__,\n\nPer ripristinare la tua password, clicca sul link seguente:\n\n__url__\n\nGrazie.",
+ "email-sent": "Email inviata",
+ "email-verifyEmail-subject": "Verifica il tuo indirizzo email su on __siteName__",
+ "email-verifyEmail-text": "Ciao __user__,\n\nPer verificare il tuo account email, clicca sul link seguente:\n\n__url__\n\nGrazie.",
+ "enable-wip-limit": "Abilita limite di work in progress",
+ "error-board-doesNotExist": "Questa bacheca non esiste",
+ "error-board-notAdmin": "Devi essere admin di questa bacheca per poterlo fare",
+ "error-board-notAMember": "Devi essere un membro di questa bacheca per poterlo fare",
+ "error-json-malformed": "Il tuo testo non è un JSON valido",
+ "error-json-schema": "Il tuo file JSON non contiene le giuste informazioni nel formato corretto",
+ "error-list-doesNotExist": "Questa lista non esiste",
+ "error-user-doesNotExist": "Questo utente non esiste",
+ "error-user-notAllowSelf": "Non puoi invitare te stesso",
+ "error-user-notCreated": "L'utente non è stato creato",
+ "error-username-taken": "Questo username è già utilizzato",
+ "error-email-taken": "L'email è già stata presa",
+ "export-board": "Esporta bacheca",
+ "filter": "Filtra",
+ "filter-cards": "Filtra schede",
+ "filter-clear": "Pulisci filtri",
+ "filter-no-label": "Nessuna etichetta",
+ "filter-no-member": "Nessun membro",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "Il filtro è attivo",
+ "filter-on-desc": "Stai filtrando le schede su questa bacheca. Clicca qui per modificare il filtro,",
+ "filter-to-selection": "Seleziona",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Nome completo",
+ "header-logo-title": "Torna alla tua bacheca.",
+ "hide-system-messages": "Nascondi i messaggi di sistema",
+ "headerBarCreateBoardPopup-title": "Crea bacheca",
+ "home": "Home",
+ "import": "Importa",
+ "import-board": "Importa bacheca",
+ "import-board-c": "Importa bacheca",
+ "import-board-title-trello": "Importa una bacheca da Trello",
+ "import-board-title-wekan": "Importa bacheca da Wekan",
+ "import-sandstorm-warning": "La bacheca importata cancellerà tutti i dati esistenti su questa bacheca e li rimpiazzerà con quelli della bacheca importata.",
+ "from-trello": "Da Trello",
+ "from-wekan": "Da Wekan",
+ "import-board-instruction-trello": "Nella tua bacheca Trello vai a 'Menu', poi 'Altro', 'Stampa ed esporta', 'Esporta JSON', e copia il testo che compare.",
+ "import-board-instruction-wekan": "Nella tua bacheca Wekan, vai su 'Menu', poi 'Esporta bacheca', e copia il testo nel file scaricato.",
+ "import-json-placeholder": "Incolla un JSON valido qui",
+ "import-map-members": "Mappatura dei membri",
+ "import-members-map": "La bacheca che hai importato ha alcuni membri. Per favore scegli i membri che vuoi vengano importati negli utenti di Wekan",
+ "import-show-user-mapping": "Rivedi la mappatura dei membri",
+ "import-user-select": "Scegli l'utente Wekan che vuoi utilizzare come questo membro",
+ "importMapMembersAddPopup-title": "Seleziona i membri di Wekan",
+ "info": "Versione",
+ "initials": "Iniziali",
+ "invalid-date": "Data non valida",
+ "invalid-time": "Tempo non valido",
+ "invalid-user": "User non valido",
+ "joined": "si è unito a",
+ "just-invited": "Sei stato appena invitato a questa bacheca",
+ "keyboard-shortcuts": "Scorciatoie da tastiera",
+ "label-create": "Crea etichetta",
+ "label-default": "%s etichetta (default)",
+ "label-delete-pop": "Non potrai tornare indietro. Procedendo, rimuoverai questa etichetta da tutte le schede e distruggerai la sua cronologia.",
+ "labels": "Etichette",
+ "language": "Lingua",
+ "last-admin-desc": "Non puoi cambiare i ruoli perché deve esserci almeno un admin.",
+ "leave-board": "Abbandona bacheca",
+ "leave-board-pop": "Sei sicuro di voler abbandonare __boardTitle__? Sarai rimosso da tutte le schede in questa bacheca.",
+ "leaveBoardPopup-title": "Abbandona Bacheca?",
+ "link-card": "Link a questa scheda",
+ "list-archive-cards": "Cestina tutte le schede in questa lista",
+ "list-archive-cards-pop": "Questo rimuoverà dalla bacheca tutte le schede in questa lista. Per vedere le schede cestinate e portarle indietro alla bacheca, clicca “Menu” > “Elementi cestinati”",
+ "list-move-cards": "Sposta tutte le schede in questa lista",
+ "list-select-cards": "Selezione tutte le schede in questa lista",
+ "listActionPopup-title": "Azioni disponibili",
+ "swimlaneActionPopup-title": "Azioni corsia",
+ "listImportCardPopup-title": "Importa una scheda di Trello",
+ "listMorePopup-title": "Altro",
+ "link-list": "Link a questa lista",
+ "list-delete-pop": "Tutte le azioni saranno rimosse dal flusso attività e non sarai in grado di recuperare la lista. Non potrai tornare indietro.",
+ "list-delete-suggest-archive": "Puoi cestinare una scheda per rimuoverla dalla bacheca e preservare la sua attività.",
+ "lists": "Liste",
+ "swimlanes": "Corsie",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Impostazioni membri",
+ "members": "Membri",
+ "menu": "Menu",
+ "move-selection": "Sposta selezione",
+ "moveCardPopup-title": "Sposta scheda",
+ "moveCardToBottom-title": "Sposta in fondo",
+ "moveCardToTop-title": "Sposta in alto",
+ "moveSelectionPopup-title": "Sposta selezione",
+ "multi-selection": "Multi-Selezione",
+ "multi-selection-on": "Multi-Selezione attiva",
+ "muted": "Silenziato",
+ "muted-info": "Non sarai mai notificato delle modifiche in questa bacheca",
+ "my-boards": "Le mie bacheche",
+ "name": "Nome",
+ "no-archived-cards": "Nessuna scheda nel cestino",
+ "no-archived-lists": "Nessuna lista nel cestino",
+ "no-archived-swimlanes": "Nessuna corsia nel cestino",
+ "no-results": "Nessun risultato",
+ "normal": "Normale",
+ "normal-desc": "Può visionare e modificare le schede. Non può cambiare le impostazioni.",
+ "not-accepted-yet": "Invitato non ancora accettato",
+ "notify-participate": "Ricevi aggiornamenti per qualsiasi scheda a cui partecipi come creatore o membro",
+ "notify-watch": "Ricevi aggiornamenti per tutte le bacheche, liste o schede che stai seguendo",
+ "optional": "opzionale",
+ "or": "o",
+ "page-maybe-private": "Questa pagina potrebbe essere privata. Potresti essere in grado di vederla <a href='%s'>facendo il log-in</a>.",
+ "page-not-found": "Pagina non trovata.",
+ "password": "Password",
+ "paste-or-dragdrop": "per incollare, oppure trascina & rilascia il file immagine (solo immagini)",
+ "participating": "Partecipando",
+ "preview": "Anteprima",
+ "previewAttachedImagePopup-title": "Anteprima",
+ "previewClipboardImagePopup-title": "Anteprima",
+ "private": "Privata",
+ "private-desc": "Questa bacheca è privata. Solo le persone aggiunte alla bacheca possono vederla e modificarla.",
+ "profile": "Profilo",
+ "public": "Pubblica",
+ "public-desc": "Questa bacheca è pubblica. È visibile a chiunque abbia il link e sarà mostrata dai motori di ricerca come Google. Solo le persone aggiunte alla bacheca possono modificarla.",
+ "quick-access-description": "Stella una bacheca per aggiungere una scorciatoia in questa barra.",
+ "remove-cover": "Rimuovi cover",
+ "remove-from-board": "Rimuovi dalla bacheca",
+ "remove-label": "Rimuovi Etichetta",
+ "listDeletePopup-title": "Eliminare Lista?",
+ "remove-member": "Rimuovi utente",
+ "remove-member-from-card": "Rimuovi dalla scheda",
+ "remove-member-pop": "Rimuovere __name__ (__username__) da __boardTitle__? L'utente sarà rimosso da tutte le schede in questa bacheca. Riceveranno una notifica.",
+ "removeMemberPopup-title": "Rimuovere membro?",
+ "rename": "Rinomina",
+ "rename-board": "Rinomina bacheca",
+ "restore": "Ripristina",
+ "save": "Salva",
+ "search": "Cerca",
+ "search-cards": "Ricerca per titolo e descrizione scheda su questa bacheca",
+ "search-example": "Testo da ricercare?",
+ "select-color": "Seleziona Colore",
+ "set-wip-limit-value": "Seleziona un limite per il massimo numero di attività in questa lista",
+ "setWipLimitPopup-title": "Imposta limite di work in progress",
+ "shortcut-assign-self": "Aggiungi te stesso alla scheda corrente",
+ "shortcut-autocomplete-emoji": "Autocompletamento emoji",
+ "shortcut-autocomplete-members": "Autocompletamento membri",
+ "shortcut-clear-filters": "Pulisci tutti i filtri",
+ "shortcut-close-dialog": "Chiudi finestra di dialogo",
+ "shortcut-filter-my-cards": "Filtra le mie schede",
+ "shortcut-show-shortcuts": "Apri questa lista di scorciatoie",
+ "shortcut-toggle-filterbar": "Apri/chiudi la barra laterale dei filtri",
+ "shortcut-toggle-sidebar": "Apri/chiudi la barra laterale della bacheca",
+ "show-cards-minimum-count": "Mostra il contatore delle schede se la lista ne contiene più di",
+ "sidebar-open": "Apri Sidebar",
+ "sidebar-close": "Chiudi Sidebar",
+ "signupPopup-title": "Crea un account",
+ "star-board-title": "Clicca per stellare questa bacheca. Sarà mostrata all'inizio della tua lista bacheche.",
+ "starred-boards": "Bacheche stellate",
+ "starred-boards-description": "Le bacheche stellate vengono mostrato all'inizio della tua lista bacheche.",
+ "subscribe": "Sottoscrivi",
+ "team": "Team",
+ "this-board": "questa bacheca",
+ "this-card": "questa scheda",
+ "spent-time-hours": "Tempo trascorso (ore)",
+ "overtime-hours": "Overtime (ore)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Ci sono scheda scadute",
+ "has-spenttime-cards": "Ci sono scheda con tempo impiegato",
+ "time": "Ora",
+ "title": "Titolo",
+ "tracking": "Monitoraggio",
+ "tracking-info": "Sarai notificato per tutte le modifiche alle schede delle quali sei creatore o membro.",
+ "type": "Type",
+ "unassign-member": "Rimuovi membro",
+ "unsaved-description": "Hai una descrizione non salvata",
+ "unwatch": "Non seguire",
+ "upload": "Upload",
+ "upload-avatar": "Carica un avatar",
+ "uploaded-avatar": "Avatar caricato",
+ "username": "Username",
+ "view-it": "Vedi",
+ "warn-list-archived": "attenzione: questa scheda è in una lista cestinata",
+ "watch": "Segui",
+ "watching": "Stai seguendo",
+ "watching-info": "Sarai notificato per tutte le modifiche in questa bacheca",
+ "welcome-board": "Bacheca di benvenuto",
+ "welcome-swimlane": "Pietra miliare 1",
+ "welcome-list1": "Basi",
+ "welcome-list2": "Avanzate",
+ "what-to-do": "Cosa vuoi fare?",
+ "wipLimitErrorPopup-title": "Limite work in progress non valido. ",
+ "wipLimitErrorPopup-dialog-pt1": "Il numero di compiti in questa lista è maggiore del limite di work in progress che hai definito in precedenza. ",
+ "wipLimitErrorPopup-dialog-pt2": "Per favore, sposta alcuni dei compiti fuori da questa lista, oppure imposta un limite di work in progress più alto. ",
+ "admin-panel": "Pannello dell'Amministratore",
+ "settings": "Impostazioni",
+ "people": "Persone",
+ "registration": "Registrazione",
+ "disable-self-registration": "Disabilita Auto-registrazione",
+ "invite": "Invita",
+ "invite-people": "Invita persone",
+ "to-boards": "torna alle bacheche(a)",
+ "email-addresses": "Indirizzi email",
+ "smtp-host-description": "L'indirizzo del server SMTP che gestisce le tue email.",
+ "smtp-port-description": "La porta che il tuo server SMTP utilizza per le email in uscita.",
+ "smtp-tls-description": "Abilita supporto TLS per server SMTP",
+ "smtp-host": "SMTP Host",
+ "smtp-port": "Porta SMTP",
+ "smtp-username": "Username",
+ "smtp-password": "Password",
+ "smtp-tls": "Supporto TLS",
+ "send-from": "Da",
+ "send-smtp-test": "Invia un'email di test a te stesso",
+ "invitation-code": "Codice d'invito",
+ "email-invite-register-subject": "__inviter__ ti ha inviato un invito",
+ "email-invite-register-text": "Gentile __user__,\n\n__inviter__ ti ha invitato su Wekan per collaborare.\n\nPer favore segui il link qui sotto:\n__url__\n\nIl tuo codice d'invito è: __icode__\n\nGrazie.",
+ "email-smtp-test-subject": "Test invio email SMTP per Wekan",
+ "email-smtp-test-text": "Hai inviato un'email con successo",
+ "error-invitation-code-not-exist": "Il codice d'invito non esiste",
+ "error-notAuthorized": "Non sei autorizzato ad accedere a questa pagina.",
+ "outgoing-webhooks": "Server esterni",
+ "outgoingWebhooksPopup-title": "Server esterni",
+ "new-outgoing-webhook": "Nuovo webhook in uscita",
+ "no-name": "(Sconosciuto)",
+ "Wekan_version": "Versione di Wekan",
+ "Node_version": "Versione di Node",
+ "OS_Arch": "Architettura del sistema operativo",
+ "OS_Cpus": "Conteggio della CPU del sistema operativo",
+ "OS_Freemem": "Memoria libera del sistema operativo ",
+ "OS_Loadavg": "Carico medio del sistema operativo ",
+ "OS_Platform": "Piattaforma del sistema operativo",
+ "OS_Release": "Versione di rilascio del sistema operativo",
+ "OS_Totalmem": "Memoria totale del sistema operativo ",
+ "OS_Type": "Tipo di sistema operativo ",
+ "OS_Uptime": "Tempo di attività del sistema operativo. ",
+ "hours": "ore",
+ "minutes": "minuti",
+ "seconds": "secondi",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Sì",
+ "no": "No",
+ "accounts": "Profili",
+ "accounts-allowEmailChange": "Permetti modifica dell'email",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "creato alle",
+ "verified": "Verificato",
+ "active": "Attivo",
+ "card-received": "Ricevuta",
+ "card-received-on": "Ricevuta il",
+ "card-end": "Fine",
+ "card-end-on": "Termina il",
+ "editCardReceivedDatePopup-title": "Cambia data ricezione",
+ "editCardEndDatePopup-title": "Cambia data finale",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json
new file mode 100644
index 00000000..e3267d73
--- /dev/null
+++ b/i18n/ja.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "受け入れ",
+ "act-activity-notify": "[Wekan] アクティビティ通知",
+ "act-addAttachment": "__card__ に __attachment__ を添付しました",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "__card__: __comment__ をコメントしました",
+ "act-createBoard": "__board__ を作成しました",
+ "act-createCard": "__list__ に __card__ を追加しました",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "__board__ に __list__ を追加しました",
+ "act-addBoardMember": "__board__ に __member__ を追加しました",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "__board__ をインポートしました",
+ "act-importCard": "__card__ をインポートしました",
+ "act-importList": "__list__ をインポートしました",
+ "act-joinMember": "__card__ に __member__ を追加しました",
+ "act-moveCard": "__card__ を __oldList__ から __list__ に 移動しました",
+ "act-removeBoardMember": "__board__ から __member__ を削除しました",
+ "act-restoredCard": "__card__ を __board__ にリストアしました",
+ "act-unjoinMember": "__card__ から __member__ を削除しました",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "操作",
+ "activities": "アクティビティ",
+ "activity": "アクティビティ",
+ "activity-added": "%s を %s に追加しました",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "%s を %s に添付しました",
+ "activity-created": "%s を作成しました",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "%s を %s から除外しました",
+ "activity-imported": "imported %s into %s from %s",
+ "activity-imported-board": "imported %s from %s",
+ "activity-joined": "%s にジョインしました",
+ "activity-moved": "%s を %s から %s に移動しました",
+ "activity-on": "%s",
+ "activity-removed": "%s を %s から削除しました",
+ "activity-sent": "%s を %s に送りました",
+ "activity-unjoined": "%s への参加を止めました",
+ "activity-checklist-added": "%s にチェックリストを追加しました",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "追加",
+ "add-attachment": "添付ファイルを追加",
+ "add-board": "ボードを追加",
+ "add-card": "カードを追加",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "チェックリストを追加",
+ "add-checklist-item": "チェックリストに項目を追加",
+ "add-cover": "カバーの追加",
+ "add-label": "ラベルを追加",
+ "add-list": "リストを追加",
+ "add-members": "メンバーの追加",
+ "added": "追加しました",
+ "addMemberPopup-title": "メンバー",
+ "admin": "管理",
+ "admin-desc": "カードの閲覧と編集、メンバーの削除、ボードの設定変更が可能",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "全てのボード",
+ "and-n-other-card": "And __count__ other card",
+ "and-n-other-card_plural": "And __count__ other cards",
+ "apply": "適用",
+ "app-is-offline": "現在オフラインです。ページを更新すると保存していないデータは失われます。",
+ "archive": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "ボードをリストア",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "メンバーの割当",
+ "attached": "添付されました",
+ "attachment": "添付ファイル",
+ "attachment-delete-pop": "添付ファイルの削除をすると取り消しできません。",
+ "attachmentDeletePopup-title": "添付ファイルを削除しますか?",
+ "attachments": "添付ファイル",
+ "auto-watch": "作成されたボードを自動的にウォッチする",
+ "avatar-too-big": "アバターが大きすぎます(最大70KB)",
+ "back": "戻る",
+ "board-change-color": "色の変更",
+ "board-nb-stars": "%s stars",
+ "board-not-found": "ボードが見つかりません",
+ "board-private-info": "ボードは <strong>非公開</strong> になります。",
+ "board-public-info": "ボードは公開されます。",
+ "boardChangeColorPopup-title": "ボードの背景を変更",
+ "boardChangeTitlePopup-title": "ボード名の変更",
+ "boardChangeVisibilityPopup-title": "公開範囲の変更",
+ "boardChangeWatchPopup-title": "ウォッチの変更",
+ "boardMenuPopup-title": "ボードメニュー",
+ "boards": "ボード",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "リスト",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "キャンセル",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "%s 件のコメントがあります。",
+ "card-delete-notice": "削除は取り消しできません。このカードに関係するすべてのアクションがなくなります。",
+ "card-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "期限",
+ "card-due-on": "期限日",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "添付ファイルの編集",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "ラベルの編集",
+ "card-edit-members": "メンバーの編集",
+ "card-labels-title": "カードのラベルを変更する",
+ "card-members-title": "カードからボードメンバーを追加・削除する",
+ "card-start": "開始",
+ "card-start-on": "開始日",
+ "cardAttachmentsPopup-title": "Attach From",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "カードを削除しますか?",
+ "cardDetailsActionsPopup-title": "カード操作",
+ "cardLabelsPopup-title": "ラベル",
+ "cardMembersPopup-title": "メンバー",
+ "cardMorePopup-title": "さらに見る",
+ "cards": "カード",
+ "cards-count": "カード",
+ "change": "変更",
+ "change-avatar": "アバターの変更",
+ "change-password": "パスワードの変更",
+ "change-permissions": "権限の変更",
+ "change-settings": "設定の変更",
+ "changeAvatarPopup-title": "アバターの変更",
+ "changeLanguagePopup-title": "言語の変更",
+ "changePasswordPopup-title": "パスワードの変更",
+ "changePermissionsPopup-title": "パーミッションの変更",
+ "changeSettingsPopup-title": "設定の変更",
+ "checklists": "チェックリスト",
+ "click-to-star": "ボードにスターをつける",
+ "click-to-unstar": "ボードからスターを外す",
+ "clipboard": "クリップボードもしくはドラッグ&ドロップ",
+ "close": "閉じる",
+ "close-board": "ボードを閉じる",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "黒",
+ "color-blue": "青",
+ "color-green": "緑",
+ "color-lime": "ライム",
+ "color-orange": "オレンジ",
+ "color-pink": "ピンク",
+ "color-purple": "紫",
+ "color-red": "赤",
+ "color-sky": "空",
+ "color-yellow": "黄",
+ "comment": "コメント",
+ "comment-placeholder": "コメントを書く",
+ "comment-only": "コメントのみ",
+ "comment-only-desc": "カードにのみコメント可能",
+ "computer": "コンピューター",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "カードへのリンクをクリップボードにコピー",
+ "copyCardPopup-title": "カードをコピー",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "作成",
+ "createBoardPopup-title": "ボードの作成",
+ "chooseBoardSourcePopup-title": "ボードをインポート",
+ "createLabelPopup-title": "ラベルの作成",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "現在",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "日付",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "日付",
+ "decline": "拒否",
+ "default-avatar": "デフォルトのアバター",
+ "delete": "削除",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "ラベルを削除しますか?",
+ "description": "詳細",
+ "disambiguateMultiLabelPopup-title": "不正なラベル操作",
+ "disambiguateMultiMemberPopup-title": "不正なメンバー操作",
+ "discard": "捨てる",
+ "done": "完了",
+ "download": "ダウンロード",
+ "edit": "編集",
+ "edit-avatar": "アバターの変更",
+ "edit-profile": "プロフィールの編集",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "開始日の変更",
+ "editCardDueDatePopup-title": "期限の変更",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "ラベルの変更",
+ "editNotificationPopup-title": "通知の変更",
+ "editProfilePopup-title": "プロフィールの編集",
+ "email": "メールアドレス",
+ "email-enrollAccount-subject": "__siteName__であなたのアカウントが作成されました",
+ "email-enrollAccount-text": "こんにちは、__user__さん。\n\nサービスを開始するには、以下をクリックしてください。\n\n__url__\n\nよろしくお願いします。",
+ "email-fail": "メールの送信に失敗しました",
+ "email-fail-text": "Error trying to send email",
+ "email-invalid": "無効なメールアドレス",
+ "email-invite": "メールで招待",
+ "email-invite-subject": "__inviter__があなたを招待しています",
+ "email-invite-text": "__user__さんへ。\n\n__inviter__さんがあなたをボード\"__board__\"へ招待しています。\n\n以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。",
+ "email-resetPassword-subject": "あなたの __siteName__ のパスワードをリセットする",
+ "email-resetPassword-text": "こんにちは、__user__さん。\n\nパスワードをリセットするには、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。",
+ "email-sent": "メールを送信しました",
+ "email-verifyEmail-subject": "あなたの __siteName__ のメールアドレスを確認する",
+ "email-verifyEmail-text": "こんにちは、__user__さん。\n\nメールアドレスを認証するために、以下のリンクをクリックしてください。\n\n__url__\n\nよろしくお願いします。",
+ "enable-wip-limit": "Enable WIP Limit",
+ "error-board-doesNotExist": "ボードがありません",
+ "error-board-notAdmin": "操作にはボードの管理者権限が必要です",
+ "error-board-notAMember": "操作にはボードメンバーである必要があります",
+ "error-json-malformed": "このテキストは、有効なJSON形式ではありません",
+ "error-json-schema": "JSONデータが不正な値を含んでいます",
+ "error-list-doesNotExist": "このリストは存在しません",
+ "error-user-doesNotExist": "ユーザーが存在しません",
+ "error-user-notAllowSelf": "自分を招待することはできません。",
+ "error-user-notCreated": "ユーザーが作成されていません",
+ "error-username-taken": "このユーザ名は既に使用されています",
+ "error-email-taken": "メールは既に受け取られています",
+ "export-board": "ボードのエクスポート",
+ "filter": "フィルター",
+ "filter-cards": "カードをフィルターする",
+ "filter-clear": "フィルターの解除",
+ "filter-no-label": "ラベルなし",
+ "filter-no-member": "メンバーなし",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "フィルター有効",
+ "filter-on-desc": "このボードのカードをフィルターしています。フィルターを編集するにはこちらをクリックしてください。",
+ "filter-to-selection": "フィルターした項目を全選択",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "フルネーム",
+ "header-logo-title": "自分のボードページに戻る。",
+ "hide-system-messages": "システムメッセージを隠す",
+ "headerBarCreateBoardPopup-title": "ボードの作成",
+ "home": "ホーム",
+ "import": "インポート",
+ "import-board": "ボードをインポート",
+ "import-board-c": "ボードをインポート",
+ "import-board-title-trello": "Trelloからボードをインポート",
+ "import-board-title-wekan": "Wekanからボードをインポート",
+ "import-sandstorm-warning": "ボードのインポートは、既存ボードのすべてのデータを置き換えます。",
+ "from-trello": "Trelloから",
+ "from-wekan": "Wekanから",
+ "import-board-instruction-trello": "Trelloボードの、 'Menu' → 'More' → 'Print and Export' → 'Export JSON'を選択し、テキストをコピーしてください。",
+ "import-board-instruction-wekan": "Wekanボードの、'Menu' → 'Export board'を選択し、ダウンロードされたファイルからテキストをコピーしてください。",
+ "import-json-placeholder": "JSONデータをここに貼り付けする",
+ "import-map-members": "メンバーを紐付け",
+ "import-members-map": "インポートしたボードにはメンバーが含まれます。これらのメンバーをWekanのメンバーに紐付けしてください。",
+ "import-show-user-mapping": "メンバー紐付けの確認",
+ "import-user-select": "メンバーとして利用したいWekanユーザーを選択",
+ "importMapMembersAddPopup-title": "Wekanメンバーを選択",
+ "info": "バージョン",
+ "initials": "初期状態",
+ "invalid-date": "無効な日付",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "joined": "参加しました",
+ "just-invited": "このボードのメンバーに招待されています",
+ "keyboard-shortcuts": "キーボード・ショートカット",
+ "label-create": "ラベルの作成",
+ "label-default": "%s ラベル(デフォルト)",
+ "label-delete-pop": "この操作は取り消しできません。このラベルはすべてのカードから外され履歴からも見えなくなります。",
+ "labels": "ラベル",
+ "language": "言語",
+ "last-admin-desc": "最低でも1人以上の管理者が必要なためロールを変更できません。",
+ "leave-board": "ボードから退出する",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "ボードから退出しますか?",
+ "link-card": "このカードへのリンク",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "リストの全カードを移動する",
+ "list-select-cards": "リストの全カードを選択",
+ "listActionPopup-title": "操作一覧",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Trelloのカードをインポート",
+ "listMorePopup-title": "さらに見る",
+ "link-list": "このリストへのリンク",
+ "list-delete-pop": "すべての内容がアクティビティから削除されます。この削除は元に戻すことができません。",
+ "list-delete-suggest-archive": "You can move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "リスト",
+ "swimlanes": "Swimlanes",
+ "log-out": "ログアウト",
+ "log-in": "ログイン",
+ "loginPopup-title": "ログイン",
+ "memberMenuPopup-title": "メンバー設定",
+ "members": "メンバー",
+ "menu": "メニュー",
+ "move-selection": "選択したものを移動",
+ "moveCardPopup-title": "カードの移動",
+ "moveCardToBottom-title": "最下部に移動",
+ "moveCardToTop-title": "先頭に移動",
+ "moveSelectionPopup-title": "選択箇所に移動",
+ "multi-selection": "複数選択",
+ "multi-selection-on": "複数選択有効",
+ "muted": "ミュート",
+ "muted-info": "このボードの変更は通知されません",
+ "my-boards": "自分のボード",
+ "name": "名前",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "該当するものはありません",
+ "normal": "通常",
+ "normal-desc": "カードの閲覧と編集が可能。設定変更不可。",
+ "not-accepted-yet": "招待はアクセプトされていません",
+ "notify-participate": "作成した、またはメンバーとなったカードの更新情報を受け取る",
+ "notify-watch": "ウォッチしているすべてのボード、リスト、カードの更新情報を受け取る",
+ "optional": "任意",
+ "or": "or",
+ "page-maybe-private": "このページはプライベートです。<a href='%s'>ログイン</a>して見てください。",
+ "page-not-found": "ページが見つかりません。",
+ "password": "パスワード",
+ "paste-or-dragdrop": "貼り付けか、ドラッグアンドロップで画像を添付 (画像のみ)",
+ "participating": "参加",
+ "preview": "プレビュー",
+ "previewAttachedImagePopup-title": "プレビュー",
+ "previewClipboardImagePopup-title": "プレビュー",
+ "private": "プライベート",
+ "private-desc": "このボードはプライベートです。ボードメンバーのみが閲覧・編集可能です。",
+ "profile": "プロフィール",
+ "public": "公開",
+ "public-desc": "このボードはパブリックです。リンクを知っていれば誰でもアクセス可能でGoogleのような検索エンジンの結果に表示されます。このボードに追加されている人だけがカード追加が可能です。",
+ "quick-access-description": "ボードにスターをつけると、ここににショートカットができます。",
+ "remove-cover": "カバーの削除",
+ "remove-from-board": "ボードから外す",
+ "remove-label": "ラベルの削除",
+ "listDeletePopup-title": "リストを削除しますか?",
+ "remove-member": "メンバーを外す",
+ "remove-member-from-card": "カードから外す",
+ "remove-member-pop": "__boardTitle__ から __name__ (__username__) を外しますか?メンバーはこのボードのすべてのカードから外れ、通知を受けます。",
+ "removeMemberPopup-title": "メンバーを外しますか?",
+ "rename": "名前変更",
+ "rename-board": "ボード名の変更",
+ "restore": "復元",
+ "save": "保存",
+ "search": "検索",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "色を選択",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "自分をこのカードに割り当てる",
+ "shortcut-autocomplete-emoji": "絵文字の補完",
+ "shortcut-autocomplete-members": "メンバーの補完",
+ "shortcut-clear-filters": "すべてのフィルターを解除する",
+ "shortcut-close-dialog": "ダイアログを閉じる",
+ "shortcut-filter-my-cards": "カードをフィルター",
+ "shortcut-show-shortcuts": "Bring up this shortcuts list",
+ "shortcut-toggle-filterbar": "フィルターサイドバーの切り替え",
+ "shortcut-toggle-sidebar": "ボードサイドバーの切り替え",
+ "show-cards-minimum-count": "以下より多い場合、リストにカード数を表示",
+ "sidebar-open": "サイドバーを開く",
+ "sidebar-close": "サイドバーを閉じる",
+ "signupPopup-title": "アカウント作成",
+ "star-board-title": "ボードにスターをつけると自分のボード一覧のトップに表示されます。",
+ "starred-boards": "スターのついたボード",
+ "starred-boards-description": "スターのついたボードはボードリストの先頭に表示されます。",
+ "subscribe": "購読",
+ "team": "チーム",
+ "this-board": "このボード",
+ "this-card": "このカード",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "時間",
+ "title": "タイトル",
+ "tracking": "トラッキング",
+ "tracking-info": "これらのカードへの変更が通知されるようになります。",
+ "type": "Type",
+ "unassign-member": "未登録のメンバー",
+ "unsaved-description": "未保存の変更があります。",
+ "unwatch": "アンウォッチ",
+ "upload": "アップロード",
+ "upload-avatar": "アバターのアップロード",
+ "uploaded-avatar": "アップロードされたアバター",
+ "username": "ユーザー名",
+ "view-it": "見る",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "ウォッチ",
+ "watching": "ウォッチしています",
+ "watching-info": "このボードの変更が通知されます",
+ "welcome-board": "ウェルカムボード",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "基本",
+ "welcome-list2": "高度",
+ "what-to-do": "何をしたいですか?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "管理パネル",
+ "settings": "設定",
+ "people": "メンバー",
+ "registration": "登録",
+ "disable-self-registration": "自己登録を無効化",
+ "invite": "招待",
+ "invite-people": "メンバーを招待",
+ "to-boards": "ボードへ移動",
+ "email-addresses": "Emailアドレス",
+ "smtp-host-description": "Emailを処理するSMTPサーバーのアドレス",
+ "smtp-port-description": "SMTPサーバーがEmail送信に使用するポート",
+ "smtp-tls-description": "SMTPサーバのTLSサポートを有効化",
+ "smtp-host": "SMTPホスト",
+ "smtp-port": "SMTPポート",
+ "smtp-username": "ユーザー名",
+ "smtp-password": "パスワード",
+ "smtp-tls": "TLSサポート",
+ "send-from": "送信元",
+ "send-smtp-test": "Send a test email to yourself",
+ "invitation-code": "招待コード",
+ "email-invite-register-subject": "__inviter__さんがあなたを招待しています",
+ "email-invite-register-text": " __user__ さん\n\n__inviter__ があなたをWekanに招待しました。\n\n以下のリンクをクリックしてください。\n__url__\n\nあなたの招待コードは、 __icode__ です。\n\nよろしくお願いします。",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "error-invitation-code-not-exist": "招待コードが存在しません",
+ "error-notAuthorized": "このページを参照する権限がありません。",
+ "outgoing-webhooks": "Outgoing Webhooks",
+ "outgoingWebhooksPopup-title": "Outgoing Webhooks",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekanバージョン",
+ "Node_version": "Nodeバージョン",
+ "OS_Arch": "OSアーキテクチャ",
+ "OS_Cpus": "OS CPU数",
+ "OS_Freemem": "OSフリーメモリ",
+ "OS_Loadavg": "OSロードアベレージ",
+ "OS_Platform": "OSプラットフォーム",
+ "OS_Release": "OSリリース",
+ "OS_Totalmem": "OSトータルメモリ",
+ "OS_Type": "OS種類",
+ "OS_Uptime": "OSアップタイム",
+ "hours": "時",
+ "minutes": "分",
+ "seconds": "秒",
+ "show-field-on-card": "Show this field on card",
+ "yes": "はい",
+ "no": "いいえ",
+ "accounts": "アカウント",
+ "accounts-allowEmailChange": "メールアドレスの変更を許可",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json
new file mode 100644
index 00000000..f7ee5baf
--- /dev/null
+++ b/i18n/ko.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "확인",
+ "act-activity-notify": "[Wekan] 활동 알림",
+ "act-addAttachment": "__attachment__를 __card__에 첨부",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "__card__에 내용 추가 : __comment__",
+ "act-createBoard": "__board__ 생성",
+ "act-createCard": "__list__에 __card__ 추가",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "__board__에 __list__ 추가",
+ "act-addBoardMember": "__board__에 __member__ 추가",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "가져온 __board__",
+ "act-importCard": "가져온 __card__",
+ "act-importList": "가져온 __list__",
+ "act-joinMember": "__card__에 __member__ 추가",
+ "act-moveCard": "__card__을 __oldList__에서 __list__로 이동",
+ "act-removeBoardMember": "__board__에서 __member__를 삭제",
+ "act-restoredCard": "__card__를 __board__에 복원했습니다.",
+ "act-unjoinMember": "__card__에서 __member__를 삭제",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "동작",
+ "activities": "활동 내역",
+ "activity": "활동 상태",
+ "activity-added": "%s를 %s에 추가함",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "%s를 %s에 첨부함",
+ "activity-created": "%s 생성됨",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "%s를 %s에서 제외함",
+ "activity-imported": "imported %s into %s from %s",
+ "activity-imported-board": "imported %s from %s",
+ "activity-joined": "%s에 참여",
+ "activity-moved": "%s를 %s에서 %s로 옮김",
+ "activity-on": "%s에",
+ "activity-removed": "%s를 %s에서 삭제함",
+ "activity-sent": "%s를 %s로 보냄",
+ "activity-unjoined": "%s에서 멤버 해제",
+ "activity-checklist-added": "%s에 체크리스트를 추가함",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "추가",
+ "add-attachment": "첨부파일 추가",
+ "add-board": "보드 추가",
+ "add-card": "카드 추가",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "체크리스트 추가",
+ "add-checklist-item": "체크리스트에 항목 추가",
+ "add-cover": "커버 추가",
+ "add-label": "라벨 추가",
+ "add-list": "리스트 추가",
+ "add-members": "멤버 추가",
+ "added": "추가됨",
+ "addMemberPopup-title": "멤버",
+ "admin": "관리자",
+ "admin-desc": "카드를 보거나 수정하고, 멤버를 삭제하고, 보드에 대한 설정을 수정할 수 있습니다.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "시스템에 공지사항을 표시합니다",
+ "admin-announcement-title": "관리자 공지사항 메시지",
+ "all-boards": "전체 보드",
+ "and-n-other-card": "__count__ 개의 다른 카드",
+ "and-n-other-card_plural": "__count__ 개의 다른 카드들",
+ "apply": "적용",
+ "app-is-offline": "Wekan 로딩 중 입니다. 잠시 기다려주세요. 페이지를 새로고침 하시면 데이터가 손실될 수 있습니다. Wekan 을 불러오는데 실패한다면 서버가 중지되지 않았는지 확인 바랍니다.",
+ "archive": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "보드 복구",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "멤버 지정",
+ "attached": "첨부됨",
+ "attachment": "첨부 파일",
+ "attachment-delete-pop": "영구 첨부파일을 삭제합니다. 되돌릴 수 없습니다.",
+ "attachmentDeletePopup-title": "첨부 파일을 삭제합니까?",
+ "attachments": "첨부 파일",
+ "auto-watch": "생성한 보드를 자동으로 감시합니다.",
+ "avatar-too-big": "아바타 파일이 너무 큽니다. (최대 70KB)",
+ "back": "뒤로",
+ "board-change-color": "보드 색 변경",
+ "board-nb-stars": "%s개의 별",
+ "board-not-found": "보드를 찾을 수 없습니다",
+ "board-private-info": "이 보드는 <strong>비공개</strong>입니다.",
+ "board-public-info": "이 보드는 <strong>공개</strong>로 설정됩니다",
+ "boardChangeColorPopup-title": "보드 배경 변경",
+ "boardChangeTitlePopup-title": "보드 이름 바꾸기",
+ "boardChangeVisibilityPopup-title": "표시 여부 변경",
+ "boardChangeWatchPopup-title": "감시상태 변경",
+ "boardMenuPopup-title": "보드 메뉴",
+ "boards": "보드",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "목록들",
+ "bucket-example": "예: “프로젝트 이름“ 입력",
+ "cancel": "취소",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "이 카드에 %s 코멘트가 있습니다.",
+ "card-delete-notice": "영구 삭제입니다. 이 카드와 관련된 모든 작업들을 잃게됩니다.",
+ "card-delete-pop": "모든 작업이 활동 내역에서 제거되며 카드를 다시 열 수 없습니다. 복구가 안되니 주의하시기 바랍니다.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "종료일",
+ "card-due-on": "종료일",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "첨부 파일 수정",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "라벨 수정",
+ "card-edit-members": "멤버 수정",
+ "card-labels-title": "카드의 라벨 변경.",
+ "card-members-title": "카드에서 보드의 멤버를 추가하거나 삭제합니다.",
+ "card-start": "시작일",
+ "card-start-on": "시작일",
+ "cardAttachmentsPopup-title": "첨부 파일",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "카드를 삭제합니까?",
+ "cardDetailsActionsPopup-title": "카드 액션",
+ "cardLabelsPopup-title": "라벨",
+ "cardMembersPopup-title": "멤버",
+ "cardMorePopup-title": "더보기",
+ "cards": "카드",
+ "cards-count": "카드",
+ "change": "변경",
+ "change-avatar": "아바타 변경",
+ "change-password": "암호 변경",
+ "change-permissions": "권한 변경",
+ "change-settings": "설정 변경",
+ "changeAvatarPopup-title": "아바타 변경",
+ "changeLanguagePopup-title": "언어 변경",
+ "changePasswordPopup-title": "암호 변경",
+ "changePermissionsPopup-title": "권한 변경",
+ "changeSettingsPopup-title": "설정 변경",
+ "checklists": "체크리스트",
+ "click-to-star": "보드에 별 추가.",
+ "click-to-unstar": "보드에 별 삭제.",
+ "clipboard": "클립보드 또는 드래그 앤 드롭",
+ "close": "닫기",
+ "close-board": "보드 닫기",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "블랙",
+ "color-blue": "블루",
+ "color-green": "그린",
+ "color-lime": "라임",
+ "color-orange": "오렌지",
+ "color-pink": "핑크",
+ "color-purple": "퍼플",
+ "color-red": "레드",
+ "color-sky": "스카이",
+ "color-yellow": "옐로우",
+ "comment": "댓글",
+ "comment-placeholder": "댓글 입력",
+ "comment-only": "댓글만 입력 가능",
+ "comment-only-desc": "카드에 댓글만 달수 있습니다.",
+ "computer": "내 컴퓨터",
+ "confirm-checklist-delete-dialog": "정말 이 체크리스트를 삭제할까요?",
+ "copy-card-link-to-clipboard": "클립보드에 카드의 링크가 복사되었습니다.",
+ "copyCardPopup-title": "카드 복사",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "생성",
+ "createBoardPopup-title": "보드 생성",
+ "chooseBoardSourcePopup-title": "보드 가져오기",
+ "createLabelPopup-title": "라벨 생성",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "경향",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "날짜",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "날짜",
+ "decline": "쇠퇴",
+ "default-avatar": "기본 아바타",
+ "delete": "삭제",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "라벨을 삭제합니까?",
+ "description": "설명",
+ "disambiguateMultiLabelPopup-title": "라벨 액션의 모호성 제거",
+ "disambiguateMultiMemberPopup-title": "멤버 액션의 모호성 제거",
+ "discard": "포기",
+ "done": "완료",
+ "download": "다운로드",
+ "edit": "수정",
+ "edit-avatar": "아바타 변경",
+ "edit-profile": "프로필 변경",
+ "edit-wip-limit": "WIP 제한 변경",
+ "soft-wip-limit": "원만한 WIP 제한",
+ "editCardStartDatePopup-title": "시작일 변경",
+ "editCardDueDatePopup-title": "종료일 변경",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "라벨 변경",
+ "editNotificationPopup-title": "알림 수정",
+ "editProfilePopup-title": "프로필 변경",
+ "email": "이메일",
+ "email-enrollAccount-subject": "__siteName__에 계정 생성이 완료되었습니다.",
+ "email-enrollAccount-text": "안녕하세요. __user__님,\n\n시작하려면 아래링크를 클릭해 주세요.\n\n__url__\n\n감사합니다.",
+ "email-fail": "이메일 전송 실패",
+ "email-fail-text": "Error trying to send email",
+ "email-invalid": "잘못된 이메일 주소",
+ "email-invite": "이메일로 초대",
+ "email-invite-subject": "__inviter__님이 당신을 초대하였습니다.",
+ "email-invite-text": "__user__님,\n\n__inviter__님이 협업을 위해 \"__board__\"보드에 가입하도록 초대하셨습니다.\n\n아래 링크를 클릭해주십시오.\n\n__url__\n\n감사합니다.",
+ "email-resetPassword-subject": "패스워드 초기화: __siteName__",
+ "email-resetPassword-text": "안녕하세요 __user__님,\n\n비밀번호를 재설정하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.",
+ "email-sent": "이메일 전송",
+ "email-verifyEmail-subject": "이메일 인증: __siteName__",
+ "email-verifyEmail-text": "안녕하세요. __user__님,\n\n당신의 계정과 이메일을 활성하려면 아래 링크를 클릭하십시오.\n\n__url__\n\n감사합니다.",
+ "enable-wip-limit": "WIP 제한 활성화",
+ "error-board-doesNotExist": "보드가 없습니다.",
+ "error-board-notAdmin": "이 작업은 보드의 관리자만 실행할 수 있습니다.",
+ "error-board-notAMember": "이 작업은 보드의 멤버만 실행할 수 있습니다.",
+ "error-json-malformed": "텍스트가 JSON 형식에 유효하지 않습니다.",
+ "error-json-schema": "JSON 데이터에 정보가 올바른 형식으로 포함되어 있지 않습니다.",
+ "error-list-doesNotExist": "목록이 없습니다.",
+ "error-user-doesNotExist": "멤버의 정보가 없습니다.",
+ "error-user-notAllowSelf": "자기 자신을 초대할 수 없습니다.",
+ "error-user-notCreated": "유저가 생성되지 않았습니다.",
+ "error-username-taken": "중복된 아이디 입니다.",
+ "error-email-taken": "Email has already been taken",
+ "export-board": "보드 내보내기",
+ "filter": "필터",
+ "filter-cards": "카드 필터",
+ "filter-clear": "필터 초기화",
+ "filter-no-label": "라벨 없음",
+ "filter-no-member": "멤버 없음",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "필터 사용",
+ "filter-on-desc": "보드에서 카드를 필터링합니다. 여기를 클릭하여 필터를 수정합니다.",
+ "filter-to-selection": "선택 항목으로 필터링",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "실명",
+ "header-logo-title": "보드 페이지로 돌아가기.",
+ "hide-system-messages": "시스템 메시지 숨기기",
+ "headerBarCreateBoardPopup-title": "보드 생성",
+ "home": "홈",
+ "import": "가져오기",
+ "import-board": "보드 가져오기",
+ "import-board-c": "보드 가져오기",
+ "import-board-title-trello": "Trello에서 보드 가져오기",
+ "import-board-title-wekan": "Wekan에서 보드 가져오기",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "from-trello": "From Trello",
+ "from-wekan": "From Wekan",
+ "import-board-instruction-trello": "Trello 게시판에서 'Menu' -> 'More' -> 'Print and Export', 'Export JSON' 선택하여 텍스트 결과값 복사",
+ "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": "유효한 JSON 데이터를 여기에 붙여 넣으십시오.",
+ "import-map-members": "보드 멤버들",
+ "import-members-map": "가져온 보드에는 멤버가 있습니다. 원하는 멤버를 Wekan 멤버로 매핑하세요.",
+ "import-show-user-mapping": "멤버 매핑 미리보기",
+ "import-user-select": "이 멤버로 사용하려는 Wekan 유저를 선택하십시오.",
+ "importMapMembersAddPopup-title": "Wekan 멤버 선택",
+ "info": "Version",
+ "initials": "이니셜",
+ "invalid-date": "적절하지 않은 날짜",
+ "invalid-time": "적절하지 않은 시각",
+ "invalid-user": "적절하지 않은 사용자",
+ "joined": "참가함",
+ "just-invited": "보드에 방금 초대되었습니다.",
+ "keyboard-shortcuts": "키보드 단축키",
+ "label-create": "라벨 생성",
+ "label-default": "%s 라벨 (기본)",
+ "label-delete-pop": "되돌릴 수 없습니다. 모든 카드에서 라벨을 제거하고, 이력을 제거합니다.",
+ "labels": "라벨",
+ "language": "언어",
+ "last-admin-desc": "적어도 하나의 관리자가 필요하기에 이 역할을 변경할 수 없습니다.",
+ "leave-board": "보드 멤버에서 나가기",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "카드에대한 링크",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "목록에 있는 모든 카드를 이동",
+ "list-select-cards": "목록에 있는 모든 카드를 선택",
+ "listActionPopup-title": "동작 목록",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Trello 카드 가져 오기",
+ "listMorePopup-title": "더보기",
+ "link-list": "이 리스트에 링크",
+ "list-delete-pop": "모든 작업이 활동내역에서 제거되며 리스트를 복구 할 수 없습니다. 실행 취소는 불가능 합니다.",
+ "list-delete-suggest-archive": "You can move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "목록들",
+ "swimlanes": "Swimlanes",
+ "log-out": "로그아웃",
+ "log-in": "로그인",
+ "loginPopup-title": "로그인",
+ "memberMenuPopup-title": "멤버 설정",
+ "members": "멤버",
+ "menu": "메뉴",
+ "move-selection": "선택 항목 이동",
+ "moveCardPopup-title": "카드 이동",
+ "moveCardToBottom-title": "최하단으로 이동",
+ "moveCardToTop-title": "최상단으로 이동",
+ "moveSelectionPopup-title": "선택 항목 이동",
+ "multi-selection": "다중 선택",
+ "multi-selection-on": "다중 선택 사용",
+ "muted": "알림 해제",
+ "muted-info": "보드의 변경된 사항들의 알림을 받지 않습니다.",
+ "my-boards": "내 보드",
+ "name": "이름",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "결과 값 없음",
+ "normal": "표준",
+ "normal-desc": "카드를 보거나 수정할 수 있습니다. 설정값은 변경할 수 없습니다.",
+ "not-accepted-yet": "초대장이 수락되지 않았습니다.",
+ "notify-participate": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음",
+ "notify-watch": "감시중인 보드, 목록 또는 카드에 대한 변경사항 알림 받음",
+ "optional": "옵션",
+ "or": "또는",
+ "page-maybe-private": "이 페이지를 비공개일 수 있습니다. 이것을 보고 싶으면 <a href='%s'>로그인</a>을 하십시오.",
+ "page-not-found": "페이지를 찾지 못 했습니다",
+ "password": "암호",
+ "paste-or-dragdrop": "이미지 파일을 붙여 넣거나 드래그 앤 드롭 (이미지 전용)",
+ "participating": "참여",
+ "preview": "미리보기",
+ "previewAttachedImagePopup-title": "미리보기",
+ "previewClipboardImagePopup-title": "미리보기",
+ "private": "비공개",
+ "private-desc": "비공개된 보드입니다. 오직 보드에 추가된 사람들만 보고 수정할 수 있습니다",
+ "profile": "프로파일",
+ "public": "공개",
+ "public-desc": "공개된 보드입니다. 링크를 가진 모든 사람과 구글과 같은 검색 엔진에서 찾아서 볼수 있습니다. 보드에 추가된 사람들만 수정이 가능합니다.",
+ "quick-access-description": "여기에 바로 가기를 추가하려면 보드에 별 표시를 체크하세요.",
+ "remove-cover": "커버 제거",
+ "remove-from-board": "보드에서 제거",
+ "remove-label": "라벨 제거",
+ "listDeletePopup-title": "리스트를 삭제합니까?",
+ "remove-member": "멤버 제거",
+ "remove-member-from-card": "카드에서 제거",
+ "remove-member-pop": "__boardTitle__에서 __name__(__username__) 을 제거합니까? 이 보드의 모든 카드에서 제거됩니다. 해당 내용을 __name__(__username__) 은(는) 알림으로 받게됩니다.",
+ "removeMemberPopup-title": "멤버를 제거합니까?",
+ "rename": "새이름",
+ "rename-board": "보드 이름 바꾸기",
+ "restore": "복구",
+ "save": "저장",
+ "search": "검색",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "색 선택",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "현재 카드에 자신을 지정하세요.",
+ "shortcut-autocomplete-emoji": "이모티콘 자동완성",
+ "shortcut-autocomplete-members": "멤버 자동완성",
+ "shortcut-clear-filters": "모든 필터 초기화",
+ "shortcut-close-dialog": "대화 상자 닫기",
+ "shortcut-filter-my-cards": "내 카드 필터링",
+ "shortcut-show-shortcuts": "바로가기 목록을 가져오십시오.",
+ "shortcut-toggle-filterbar": "토글 필터 사이드바",
+ "shortcut-toggle-sidebar": "보드 사이드바 토글",
+ "show-cards-minimum-count": "목록에 카드 수량 표시(입력된 수량 넘을 경우 표시)",
+ "sidebar-open": "사이드바 열기",
+ "sidebar-close": "사이드바 닫기",
+ "signupPopup-title": "계정 생성",
+ "star-board-title": "보드에 별 표시를 클릭합니다. 보드 목록에서 최상위로 둘 수 있습니다.",
+ "starred-boards": "별표된 보드",
+ "starred-boards-description": "별 표시된 보드들은 보드 목록의 최상단에서 보입니다.",
+ "subscribe": "구독",
+ "team": "팀",
+ "this-board": "보드",
+ "this-card": "카드",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "시간",
+ "title": "제목",
+ "tracking": "추적",
+ "tracking-info": "보드 생성자 또는 멤버로 참여하는 모든 카드에 대한 변경사항 알림 받음",
+ "type": "Type",
+ "unassign-member": "멤버 할당 해제",
+ "unsaved-description": "저장되지 않은 설명이 있습니다.",
+ "unwatch": "감시 해제",
+ "upload": "업로드",
+ "upload-avatar": "아바타 업로드",
+ "uploaded-avatar": "업로드한 아바타",
+ "username": "아이디",
+ "view-it": "보기",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "감시",
+ "watching": "감시 중",
+ "watching-info": "\"이 보드의 변경사항을 알림으로 받습니다.",
+ "welcome-board": "보드예제",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "신규",
+ "welcome-list2": "진행",
+ "what-to-do": "무엇을 하고 싶으신가요?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "관리자 패널",
+ "settings": "설정",
+ "people": "사람",
+ "registration": "회원가입",
+ "disable-self-registration": "일반 유저의 회원 가입 막기",
+ "invite": "초대",
+ "invite-people": "사람 초대",
+ "to-boards": "보드로 부터",
+ "email-addresses": "이메일 주소",
+ "smtp-host-description": "이메일을 처리하는 SMTP 서버의 주소입니다.",
+ "smtp-port-description": "SMTP 서버가 보내는 전자 메일에 사용하는 포트입니다.",
+ "smtp-tls-description": "SMTP 서버에 TLS 지원 사용",
+ "smtp-host": "SMTP 호스트",
+ "smtp-port": "SMTP 포트",
+ "smtp-username": "사용자 이름",
+ "smtp-password": "암호",
+ "smtp-tls": "TLS 지원",
+ "send-from": "보낸 사람",
+ "send-smtp-test": "Send a test email to yourself",
+ "invitation-code": "초대 코드",
+ "email-invite-register-subject": "\"__inviter__ 님이 당신에게 초대장을 보냈습니다.",
+ "email-invite-register-text": "\"__user__ 님, \n\n__inviter__ 님이 Wekan 보드에 협업을 위하여 당신을 초대합니다.\n\n아래 링크를 클릭해주세요 : \n__url__\n\n그리고 초대 코드는 __icode__ 입니다.\n\n감사합니다.",
+ "email-smtp-test-subject": "SMTP 테스트 이메일이 발송되었습니다.",
+ "email-smtp-test-text": "테스트 메일을 성공적으로 발송하였습니다.",
+ "error-invitation-code-not-exist": "초대 코드가 존재하지 않습니다.",
+ "error-notAuthorized": "이 페이지를 볼 수있는 권한이 없습니다.",
+ "outgoing-webhooks": "Outgoing Webhooks",
+ "outgoingWebhooksPopup-title": "Outgoing Webhooks",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json
new file mode 100644
index 00000000..7907c745
--- /dev/null
+++ b/i18n/lv.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Piekrist",
+ "act-activity-notify": "[Wekan] Aktivitātes paziņojums",
+ "act-addAttachment": "pievienots __attachment__ to __card__",
+ "act-addChecklist": "pievienots checklist __checklist__ to __card__",
+ "act-addChecklistItem": "pievienots __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "komentēja __card__: __comment__",
+ "act-createBoard": "izveidoja __board__",
+ "act-createCard": "pievienoja __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "pievienoja __list__ to __board__",
+ "act-addBoardMember": "pievienoja __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "importēja __board__",
+ "act-importCard": "importēja __card__",
+ "act-importList": "importēja __list__",
+ "act-joinMember": "pievienoja __member__ to __card__",
+ "act-moveCard": "pārvietoja __card__ from __oldList__ to __list__",
+ "act-removeBoardMember": "noņēma __member__ from __board__",
+ "act-restoredCard": "atjaunoja __card__ to __board__",
+ "act-unjoinMember": "noņēma __member__ from __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Darbības",
+ "activities": "Aktivitātes",
+ "activity": "Aktivitāte",
+ "activity-added": "pievienoja %s pie %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "pievienoja %s pie %s",
+ "activity-created": "izveidoja%s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "izslēdza%s no%s",
+ "activity-imported": "importēja %s iekšā%s no%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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Add",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Add Members",
+ "added": "Added",
+ "addMemberPopup-title": "Members",
+ "admin": "Admin",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Back",
+ "board-change-color": "Change color",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Members",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Members",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json
new file mode 100644
index 00000000..0d01cc64
--- /dev/null
+++ b/i18n/mn.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Зөвшөөрөх",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "_attachment__ хавсралтыг __card__-д хавсаргав",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Actions",
+ "activities": "Activities",
+ "activity": "Activity",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Нэмэх",
+ "add-attachment": "Хавсралт нэмэх",
+ "add-board": "Самбар нэмэх",
+ "add-card": "Карт нэмэх",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Чеклист нэмэх",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Шошго нэмэх",
+ "add-list": "Жагсаалт нэмэх",
+ "add-members": "Гишүүд нэмэх",
+ "added": "Нэмсэн",
+ "addMemberPopup-title": "Гишүүд",
+ "admin": "Админ",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "Бүх самбарууд",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Back",
+ "board-change-color": "Change color",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Гишүүд",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "Cards",
+ "change": "Change",
+ "change-avatar": "Аватар өөрчлөх",
+ "change-password": "Нууц үг солих",
+ "change-permissions": "Change permissions",
+ "change-settings": "Тохиргоо өөрчлөх",
+ "changeAvatarPopup-title": "Аватар өөрчлөх",
+ "changeLanguagePopup-title": "Хэл солих",
+ "changePasswordPopup-title": "Нууц үг солих",
+ "changePermissionsPopup-title": "Change Permissions",
+ "changeSettingsPopup-title": "Тохиргоо өөрчлөх",
+ "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Үүсгэх",
+ "createBoardPopup-title": "Самбар үүсгэх",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Шошго үүсгэх",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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": "Аватар өөрчлөх",
+ "edit-profile": "Бүртгэл засварлах",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "Change Label",
+ "editNotificationPopup-title": "Мэдэгдэл тохируулах",
+ "editProfilePopup-title": "Бүртгэл засварлах",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Full Name",
+ "header-logo-title": "Go back to your boards page.",
+ "hide-system-messages": "Hide system messages",
+ "headerBarCreateBoardPopup-title": "Самбар үүсгэх",
+ "home": "Home",
+ "import": "Import",
+ "import-board": "import board",
+ "import-board-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "joined": "joined",
+ "just-invited": "You are just invited to this board",
+ "keyboard-shortcuts": "Keyboard shortcuts",
+ "label-create": "Шошго үүсгэх",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Гарах",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Гишүүний тохиргоо",
+ "members": "Гишүүд",
+ "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": "Миний самбарууд",
+ "name": "Name",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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": "Хэрэглэгч үүсгэх",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json
new file mode 100644
index 00000000..c1c1a3af
--- /dev/null
+++ b/i18n/nb.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Godta",
+ "act-activity-notify": "[Wekan] Aktivitetsvarsel",
+ "act-addAttachment": "la ved __attachment__ til __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "kommenterte til __card__: __comment__",
+ "act-createBoard": "opprettet __board__",
+ "act-createCard": "la __card__ til __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "la __list__ til __board__",
+ "act-addBoardMember": "la __member__ til __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "importerte __board__",
+ "act-importCard": "importerte __card__",
+ "act-importList": "importerte __list__",
+ "act-joinMember": "la __member__ til __card__",
+ "act-moveCard": "flyttet __card__ fra __oldList__ til __list__",
+ "act-removeBoardMember": "fjernet __member__ fra __board__",
+ "act-restoredCard": "gjenopprettet __card__ til __board__",
+ "act-unjoinMember": "fjernet __member__ fra __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Actions",
+ "activities": "Aktiviteter",
+ "activity": "Aktivitet",
+ "activity-added": "la %s til %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "la %s til %s",
+ "activity-created": "opprettet %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "ekskluderte %s fra %s",
+ "activity-imported": "importerte %s til %s fra %s",
+ "activity-imported-board": "importerte %s fra %s",
+ "activity-joined": "ble med %s",
+ "activity-moved": "flyttet %s fra %s til %s",
+ "activity-on": "på %s",
+ "activity-removed": "fjernet %s fra %s",
+ "activity-sent": "sendte %s til %s",
+ "activity-unjoined": "forlot %s",
+ "activity-checklist-added": "la til sjekkliste til %s",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Legg til",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Nytt punkt på sjekklisten",
+ "add-cover": "Nytt omslag",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Legg til medlemmer",
+ "added": "Lagt til",
+ "addMemberPopup-title": "Medlemmer",
+ "admin": "Admin",
+ "admin-desc": "Kan se og redigere kort, fjerne medlemmer, og endre innstillingene for tavlen.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "Alle tavler",
+ "and-n-other-card": "Og __count__ andre kort",
+ "and-n-other-card_plural": "Og __count__ andre kort",
+ "apply": "Lagre",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Tildel medlem",
+ "attached": "la ved",
+ "attachment": "Vedlegg",
+ "attachment-delete-pop": "Sletting av vedlegg er permanent og kan ikke angres",
+ "attachmentDeletePopup-title": "Slette vedlegg?",
+ "attachments": "Vedlegg",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Tilbake",
+ "board-change-color": "Endre farge",
+ "board-nb-stars": "%s stjerner",
+ "board-not-found": "Kunne ikke finne tavlen",
+ "board-private-info": "Denne tavlen vil være <strong>privat</strong>.",
+ "board-public-info": "Denne tavlen vil være <strong>offentlig</strong>.",
+ "boardChangeColorPopup-title": "Ende tavlens bakgrunnsfarge",
+ "boardChangeTitlePopup-title": "Endre navn på tavlen",
+ "boardChangeVisibilityPopup-title": "Endre synlighet",
+ "boardChangeWatchPopup-title": "Endre overvåkning",
+ "boardMenuPopup-title": "Tavlemeny",
+ "boards": "Tavler",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Som \"Bucket List\" for eksempel",
+ "cancel": "Avbryt",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "Dette kortet har %s kommentar.",
+ "card-delete-notice": "Sletting er permanent. Du vil miste alle hendelser knyttet til dette kortet.",
+ "card-delete-pop": "Alle handlinger vil fjernes fra feeden for aktiviteter og du vil ikke kunne åpne kortet på nytt. Det er ingen mulighet å angre.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Frist",
+ "card-due-on": "Frist til",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Rediger vedlegg",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Rediger etiketter",
+ "card-edit-members": "Endre medlemmer",
+ "card-labels-title": "Endre etiketter for kortet.",
+ "card-members-title": "Legg til eller fjern tavle-medlemmer fra dette kortet.",
+ "card-start": "Start",
+ "card-start-on": "Starter på",
+ "cardAttachmentsPopup-title": "Legg ved fra",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Slett kort?",
+ "cardDetailsActionsPopup-title": "Kort-handlinger",
+ "cardLabelsPopup-title": "Etiketter",
+ "cardMembersPopup-title": "Medlemmer",
+ "cardMorePopup-title": "Mer",
+ "cards": "Kort",
+ "cards-count": "Kort",
+ "change": "Endre",
+ "change-avatar": "Endre avatar",
+ "change-password": "Endre passord",
+ "change-permissions": "Endre rettigheter",
+ "change-settings": "Endre innstillinger",
+ "changeAvatarPopup-title": "Endre Avatar",
+ "changeLanguagePopup-title": "Endre språk",
+ "changePasswordPopup-title": "Endre passord",
+ "changePermissionsPopup-title": "Endre tillatelser",
+ "changeSettingsPopup-title": "Endre innstillinger",
+ "checklists": "Sjekklister",
+ "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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": "Endre avatar",
+ "edit-profile": "Edit Profile",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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": "Etiketter",
+ "language": "Language",
+ "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+ "leave-board": "Leave Board",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Import a Trello card",
+ "listMorePopup-title": "Mer",
+ "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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Medlemmer",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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": "Endre navn på tavlen",
+ "restore": "Restore",
+ "save": "Save",
+ "search": "Search",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json
new file mode 100644
index 00000000..d95e1214
--- /dev/null
+++ b/i18n/nl.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accepteren",
+ "act-activity-notify": "[Wekan] Activiteit Notificatie",
+ "act-addAttachment": "__attachment__ als bijlage toegevoegd aan __card__",
+ "act-addChecklist": "__checklist__ toegevoegd aan __card__",
+ "act-addChecklistItem": "__checklistItem__ aan checklist toegevoegd aan __checklist__ op __card__",
+ "act-addComment": "gereageerd op __card__:__comment__",
+ "act-createBoard": "aangemaakte __bord__",
+ "act-createCard": "toegevoegd __kaart__ aan __lijst__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "toegevoegd __lijst__ aan __bord__",
+ "act-addBoardMember": "__member__ aan __board__ toegevoegd",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": " __board__ geïmporteerd",
+ "act-importCard": "__card__ geïmporteerd",
+ "act-importList": "__list__ geïmporteerd",
+ "act-joinMember": "__member__ aan __card__ toegevoegd",
+ "act-moveCard": "verplaatst __card__ van __oldList__ naar __list__",
+ "act-removeBoardMember": "verwijderd __member__ van __board__",
+ "act-restoredCard": "hersteld __card__ naar __board__",
+ "act-unjoinMember": "verwijderd __member__ van __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Acties",
+ "activities": "Activiteiten",
+ "activity": "Activiteit",
+ "activity-added": "%s toegevoegd aan %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "%s bijgevoegd aan %s",
+ "activity-created": "%s aangemaakt",
+ "activity-customfield-created": "created custom field %s",
+ "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",
+ "activity-checklist-item-added": "checklist punt toegevoegd aan '%s' in '%s'",
+ "add": "Toevoegen",
+ "add-attachment": "Voeg Bijlage Toe",
+ "add-board": "Voeg Bord Toe",
+ "add-card": "Voeg Kaart Toe",
+ "add-swimlane": "Swimlane Toevoegen",
+ "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": "Leden",
+ "admin": "Administrator",
+ "admin-desc": "Kan kaarten bekijken en wijzigen, leden verwijderen, en instellingen voor het bord aanpassen.",
+ "admin-announcement": "Melding",
+ "admin-announcement-active": "Systeem melding",
+ "admin-announcement-title": "Melding van de administrator",
+ "all-boards": "Alle borden",
+ "and-n-other-card": "En nog __count__ ander",
+ "and-n-other-card_plural": "En __count__ andere kaarten",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Herstel Bord",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "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": "De bestandsgrootte van je avatar is te groot (70KB max)",
+ "back": "Terug",
+ "board-change-color": "Verander kleur",
+ "board-nb-stars": "%s sterren",
+ "board-not-found": "Bord is niet gevonden",
+ "board-private-info": "Dit bord is nu <strong>privé</strong>.",
+ "board-public-info": "Dit bord is nu <strong>openbaar</strong>.",
+ "boardChangeColorPopup-title": "Verander achtergrond van bord",
+ "boardChangeTitlePopup-title": "Hernoem bord",
+ "boardChangeVisibilityPopup-title": "Verander zichtbaarheid",
+ "boardChangeWatchPopup-title": "Verander naar 'Watch'",
+ "boardMenuPopup-title": "Bord menu",
+ "boards": "Borden",
+ "board-view": "Bord overzicht",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lijsten",
+ "bucket-example": "Zoals \"Bucket List\" bijvoorbeeld",
+ "cancel": "Annuleren",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "Deze kaart heeft %s reactie.",
+ "card-delete-notice": "Verwijdering is permanent. Als je dit doet, verlies je alle informatie die op deze kaart is opgeslagen.",
+ "card-delete-pop": "Alle acties worden verwijderd van de activiteiten feed, en er zal geen mogelijkheid zijn om de kaart opnieuw te openen. Deze actie kan je niet ongedaan maken.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Deadline: ",
+ "card-due-on": "Deadline: ",
+ "card-spent": "gespendeerde tijd",
+ "card-edit-attachments": "Wijzig bijlagen",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Wijzig labels",
+ "card-edit-members": "Wijzig leden",
+ "card-labels-title": "Wijzig de labels vam de kaart.",
+ "card-members-title": "Voeg of verwijder leden van het bord toe aan de kaart.",
+ "card-start": "Begin",
+ "card-start-on": "Begint op",
+ "cardAttachmentsPopup-title": "Voeg bestand toe vanuit",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Kaart verwijderen?",
+ "cardDetailsActionsPopup-title": "Kaart actie ondernemen",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Leden",
+ "cardMorePopup-title": "Meer",
+ "cards": "Kaarten",
+ "cards-count": "Kaarten",
+ "change": "Wijzig",
+ "change-avatar": "Wijzig avatar",
+ "change-password": "Wijzig wachtwoord",
+ "change-permissions": "Wijzig permissies",
+ "change-settings": "Wijzig instellingen",
+ "changeAvatarPopup-title": "Wijzig avatar",
+ "changeLanguagePopup-title": "Verander van taal",
+ "changePasswordPopup-title": "Wijzig wachtwoord",
+ "changePermissionsPopup-title": "Wijzig permissies",
+ "changeSettingsPopup-title": "Wijzig instellingen",
+ "checklists": "Checklists",
+ "click-to-star": "Klik om het bord als favoriet in te stellen",
+ "click-to-unstar": "Klik om het bord uit favorieten weg te halen",
+ "clipboard": "Vanuit clipboard of sleep het bestand hierheen",
+ "close": "Sluiten",
+ "close-board": "Sluit bord",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "zwart",
+ "color-blue": "blauw",
+ "color-green": "groen",
+ "color-lime": "Felgroen",
+ "color-orange": "Oranje",
+ "color-pink": "Roze",
+ "color-purple": "Paars",
+ "color-red": "Rood",
+ "color-sky": "Lucht",
+ "color-yellow": "Geel",
+ "comment": "Reageer",
+ "comment-placeholder": "Schrijf reactie",
+ "comment-only": "Alleen reageren",
+ "comment-only-desc": "Kan alleen op kaarten reageren.",
+ "computer": "Computer",
+ "confirm-checklist-delete-dialog": "Weet u zeker dat u de checklist wilt verwijderen",
+ "copy-card-link-to-clipboard": "Kopieer kaart link naar klembord",
+ "copyCardPopup-title": "Kopieer kaart",
+ "copyChecklistToManyCardsPopup-title": "Checklist sjabloon kopiëren naar meerdere kaarten",
+ "copyChecklistToManyCardsPopup-instructions": "Doel kaart titels en omschrijvingen in dit JSON formaat",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Titel eerste kaart\", \"description\":\"Omschrijving eerste kaart\"}, {\"title\":\"Titel tweede kaart\",\"description\":\"Omschrijving tweede kaart\"},{\"title\":\"Titel laatste kaart\",\"description\":\"Omschrijving laatste kaart\"} ]",
+ "create": "Aanmaken",
+ "createBoardPopup-title": "Bord aanmaken",
+ "chooseBoardSourcePopup-title": "Importeer bord",
+ "createLabelPopup-title": "Label aanmaken",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "Huidige",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Datum",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Datum",
+ "decline": "Weigeren",
+ "default-avatar": "Standaard avatar",
+ "delete": "Verwijderen",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Verwijder label?",
+ "description": "Beschrijving",
+ "disambiguateMultiLabelPopup-title": "Disambigueer Label Actie",
+ "disambiguateMultiMemberPopup-title": "Disambigueer Lid Actie",
+ "discard": "Weggooien",
+ "done": "Klaar",
+ "download": "Download",
+ "edit": "Wijzig",
+ "edit-avatar": "Wijzig avatar",
+ "edit-profile": "Wijzig profiel",
+ "edit-wip-limit": "Verander WIP limiet",
+ "soft-wip-limit": "Zachte WIP limiet",
+ "editCardStartDatePopup-title": "Wijzig start datum",
+ "editCardDueDatePopup-title": "Wijzig deadline",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Verander gespendeerde tijd",
+ "editLabelPopup-title": "Wijzig label",
+ "editNotificationPopup-title": "Wijzig notificatie",
+ "editProfilePopup-title": "Wijzig profiel",
+ "email": "E-mail",
+ "email-enrollAccount-subject": "Er is een account voor je aangemaakt op __siteName__",
+ "email-enrollAccount-text": "Hallo __user__,\n\nOm gebruik te maken van de online dienst, kan je op de volgende link klikken.\n\n__url__\n\nBedankt.",
+ "email-fail": "E-mail verzenden is mislukt",
+ "email-fail-text": "Fout tijdens het verzenden van de email",
+ "email-invalid": "Ongeldige e-mail",
+ "email-invite": "Nodig uit via e-mail",
+ "email-invite-subject": "__inviter__ heeft je een uitnodiging gestuurd",
+ "email-invite-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd om voor een samenwerking deel te nemen aan het bord \"__board__\".\n\nKlik op de link hieronder:\n\n__url__\n\nBedankt.",
+ "email-resetPassword-subject": "Reset je wachtwoord op __siteName__",
+ "email-resetPassword-text": "Hallo __user__,\n\nKlik op de link hier beneden om je wachtwoord te resetten.\n\n__url__\n\nBedankt.",
+ "email-sent": "E-mail is verzonden",
+ "email-verifyEmail-subject": "Verifieer je e-mailadres op __siteName__",
+ "email-verifyEmail-text": "Hallo __user__,\n\nOm je e-mail te verifiëren vragen we je om op de link hieronder te drukken.\n\n__url__\n\nBedankt.",
+ "enable-wip-limit": "Activeer WIP limiet",
+ "error-board-doesNotExist": "Dit bord bestaat niet.",
+ "error-board-notAdmin": "Je moet een administrator zijn van dit bord om dat te doen.",
+ "error-board-notAMember": "Je moet een lid zijn van dit bord om dat te doen.",
+ "error-json-malformed": "JSON format klopt niet",
+ "error-json-schema": "De JSON data bevat niet de juiste informatie in de juiste format",
+ "error-list-doesNotExist": "Deze lijst bestaat niet",
+ "error-user-doesNotExist": "Deze gebruiker bestaat niet",
+ "error-user-notAllowSelf": "Je kan jezelf niet uitnodigen",
+ "error-user-notCreated": "Deze gebruiker is niet aangemaakt",
+ "error-username-taken": "Deze gebruikersnaam is al bezet",
+ "error-email-taken": "Deze e-mail is al eerder gebruikt",
+ "export-board": "Exporteer bord",
+ "filter": "Filter",
+ "filter-cards": "Filter kaarten",
+ "filter-clear": "Reset filter",
+ "filter-no-label": "Geen label",
+ "filter-no-member": "Geen lid",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "Filter staat aan",
+ "filter-on-desc": "Je bent nu kaarten aan het filteren op dit bord. Klik hier om het filter te wijzigen.",
+ "filter-to-selection": "Filter zoals selectie",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Volledige naam",
+ "header-logo-title": "Ga terug naar jouw borden pagina.",
+ "hide-system-messages": "Verberg systeemberichten",
+ "headerBarCreateBoardPopup-title": "Bord aanmaken",
+ "home": "Voorpagina",
+ "import": "Importeer",
+ "import-board": "Importeer bord",
+ "import-board-c": "Importeer bord",
+ "import-board-title-trello": "Importeer bord van Trello",
+ "import-board-title-wekan": "Importeer bord van Wekan",
+ "import-sandstorm-warning": "Het geïmporteerde bord verwijdert alle data op het huidige bord, om het daarna te vervangen.",
+ "from-trello": "Van Trello",
+ "from-wekan": "Van Wekan",
+ "import-board-instruction-trello": "Op jouw Trello bord, ga naar 'Menu', dan naar 'Meer', 'Print en Exporteer', 'Exporteer JSON', en kopieer de tekst.",
+ "import-board-instruction-wekan": "In jouw Wekan bord, ga naar 'Menu', dan 'Exporteer bord', en kopieer de tekst in het gedownloade bestand.",
+ "import-json-placeholder": "Plak geldige JSON data hier",
+ "import-map-members": "Breng leden in kaart",
+ "import-members-map": "Jouw geïmporteerde borden heeft een paar leden. Selecteer de leden die je wilt importeren naar Wekan gebruikers. ",
+ "import-show-user-mapping": "Breng leden overzicht tevoorschijn",
+ "import-user-select": "Kies de Wekan gebruiker uit die je hier als lid wilt hebben",
+ "importMapMembersAddPopup-title": "Selecteer een Wekan lid",
+ "info": "Versie",
+ "initials": "Initialen",
+ "invalid-date": "Ongeldige datum",
+ "invalid-time": "Ongeldige tijd",
+ "invalid-user": "Ongeldige gebruiker",
+ "joined": "doet nu mee met",
+ "just-invited": "Je bent zojuist uitgenodigd om mee toen doen met dit bord",
+ "keyboard-shortcuts": "Toetsenbord snelkoppelingen",
+ "label-create": "Label aanmaken",
+ "label-default": "%s label (standaard)",
+ "label-delete-pop": "Je kan het niet ongedaan maken. Deze actie zal de label van alle kaarten verwijderen, en de feed.",
+ "labels": "Labels",
+ "language": "Taal",
+ "last-admin-desc": "Je kan de permissies niet veranderen omdat er maar een administrator is.",
+ "leave-board": "Verlaat bord",
+ "leave-board-pop": "Weet u zeker dat u __boardTitle__ wilt verlaten? U wordt verwijderd van alle kaarten binnen dit bord",
+ "leaveBoardPopup-title": "Bord verlaten?",
+ "link-card": "Link naar deze kaart",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Verplaats alle kaarten in deze lijst",
+ "list-select-cards": "Selecteer alle kaarten in deze lijst",
+ "listActionPopup-title": "Lijst acties",
+ "swimlaneActionPopup-title": "Swimlane handelingen",
+ "listImportCardPopup-title": "Importeer een Trello kaart",
+ "listMorePopup-title": "Meer",
+ "link-list": "Link naar deze lijst",
+ "list-delete-pop": "Alle acties zullen verwijderd worden van de activiteiten feed, en je zult deze niet meer kunnen herstellen. Je kan deze actie niet ongedaan maken.",
+ "list-delete-suggest-archive": "You can move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lijsten",
+ "swimlanes": "Swimlanes",
+ "log-out": "Uitloggen",
+ "log-in": "Inloggen",
+ "loginPopup-title": "Inloggen",
+ "memberMenuPopup-title": "Instellingen van leden",
+ "members": "Leden",
+ "menu": "Menu",
+ "move-selection": "Verplaats selectie",
+ "moveCardPopup-title": "Verplaats kaart",
+ "moveCardToBottom-title": "Verplaats naar beneden",
+ "moveCardToTop-title": "Verplaats naar boven",
+ "moveSelectionPopup-title": "Verplaats selectie",
+ "multi-selection": "Multi-selectie",
+ "multi-selection-on": "Multi-selectie staat aan",
+ "muted": "Stil",
+ "muted-info": "Je zal nooit meer geïnformeerd worden bij veranderingen in dit bord.",
+ "my-boards": "Mijn Borden",
+ "name": "Naam",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Geen resultaten",
+ "normal": "Normaal",
+ "normal-desc": "Kan de kaarten zien en wijzigen. Kan de instellingen niet wijzigen.",
+ "not-accepted-yet": "Uitnodiging niet geaccepteerd",
+ "notify-participate": "Ontvang updates van elke kaart die je hebt gemaakt of lid van bent",
+ "notify-watch": "Ontvang updates van elke bord, lijst of kaart die je bekijkt.",
+ "optional": "optioneel",
+ "or": "of",
+ "page-maybe-private": "Deze pagina is privé. Je kan het bekijken door <a href='%s'>in te loggen</a>.",
+ "page-not-found": "Pagina niet gevonden.",
+ "password": "Wachtwoord",
+ "paste-or-dragdrop": "Om te plakken, of slepen & neer te laten (alleen afbeeldingen)",
+ "participating": "Deelnemen",
+ "preview": "Voorbeeld",
+ "previewAttachedImagePopup-title": "Voorbeeld",
+ "previewClipboardImagePopup-title": "Voorbeeld",
+ "private": "Privé",
+ "private-desc": "Dit bord is privé. Alleen mensen die toegevoegd zijn aan het bord kunnen het bekijken en wijzigen.",
+ "profile": "Profiel",
+ "public": "Publiek",
+ "public-desc": "Dit bord is publiek. Het is zichtbaar voor iedereen met de link en zal tevoorschijn komen op zoekmachines zoals Google. Alleen mensen die toegevoegd zijn kunnen het bord wijzigen.",
+ "quick-access-description": "Maak een bord favoriet om een snelkoppeling toe te voegen aan deze balk.",
+ "remove-cover": "Verwijder Cover",
+ "remove-from-board": "Verwijder van bord",
+ "remove-label": "Verwijder label",
+ "listDeletePopup-title": "Verwijder lijst?",
+ "remove-member": "Verwijder lid",
+ "remove-member-from-card": "Verwijder van kaart",
+ "remove-member-pop": "Verwijder __name__ (__username__) van __boardTitle__? Het lid zal verwijderd worden van alle kaarten op dit bord, en zal een notificatie ontvangen.",
+ "removeMemberPopup-title": "Verwijder lid?",
+ "rename": "Hernoem",
+ "rename-board": "Hernoem bord",
+ "restore": "Herstel",
+ "save": "Opslaan",
+ "search": "Zoek",
+ "search-cards": "Zoeken in kaart titels en omschrijvingen op dit bord",
+ "search-example": "Tekst om naar te zoeken?",
+ "select-color": "Selecteer kleur",
+ "set-wip-limit-value": "Zet een limiet voor het maximaal aantal taken in deze lijst",
+ "setWipLimitPopup-title": "Zet een WIP limiet",
+ "shortcut-assign-self": "Wijs jezelf toe aan huidige kaart",
+ "shortcut-autocomplete-emoji": "Emojis automatisch aanvullen",
+ "shortcut-autocomplete-members": "Leden automatisch aanvullen",
+ "shortcut-clear-filters": "Alle filters vrijmaken",
+ "shortcut-close-dialog": "Sluit dialoog",
+ "shortcut-filter-my-cards": "Filter mijn kaarten",
+ "shortcut-show-shortcuts": "Haal lijst met snelkoppelingen tevoorschijn",
+ "shortcut-toggle-filterbar": "Schakel Filter Zijbalk",
+ "shortcut-toggle-sidebar": "Schakel Bord Zijbalk",
+ "show-cards-minimum-count": "Laat het aantal kaarten zien wanneer de lijst meer kaarten heeft dan",
+ "sidebar-open": "Open Zijbalk",
+ "sidebar-close": "Sluit Zijbalk",
+ "signupPopup-title": "Maak een account aan",
+ "star-board-title": "Klik om het bord toe te voegen aan favorieten, waarna hij aan de bovenbalk tevoorschijn komt.",
+ "starred-boards": "Favoriete Borden",
+ "starred-boards-description": "Favoriete borden komen tevoorschijn aan de bovenbalk.",
+ "subscribe": "Abonneer",
+ "team": "Team",
+ "this-board": "dit bord",
+ "this-card": "deze kaart",
+ "spent-time-hours": "Gespendeerde tijd (in uren)",
+ "overtime-hours": "Overwerk (in uren)",
+ "overtime": "Overwerk",
+ "has-overtime-cards": "Heeft kaarten met overwerk",
+ "has-spenttime-cards": "Heeft tijd besteed aan kaarten",
+ "time": "Tijd",
+ "title": "Titel",
+ "tracking": "Volgen",
+ "tracking-info": "Je wordt op de hoogte gesteld als er veranderingen zijn aan de kaarten waar je lid of maker van bent.",
+ "type": "Type",
+ "unassign-member": "Lid ontkennen",
+ "unsaved-description": "Je hebt een niet opgeslagen beschrijving.",
+ "unwatch": "Niet bekijken",
+ "upload": "Upload",
+ "upload-avatar": "Upload een avatar",
+ "uploaded-avatar": "Avatar is geüpload",
+ "username": "Gebruikersnaam",
+ "view-it": "Bekijk het",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Bekijk",
+ "watching": "Bekijken",
+ "watching-info": "Je zal op de hoogte worden gesteld als er een verandering gebeurt op dit bord.",
+ "welcome-board": "Welkom Bord",
+ "welcome-swimlane": "Mijlpaal 1",
+ "welcome-list1": "Basis",
+ "welcome-list2": "Geadvanceerd",
+ "what-to-do": "Wat wil je doen?",
+ "wipLimitErrorPopup-title": "Ongeldige WIP limiet",
+ "wipLimitErrorPopup-dialog-pt1": "Het aantal taken in deze lijst is groter dan de gedefinieerde WIP limiet ",
+ "wipLimitErrorPopup-dialog-pt2": "Verwijder een aantal taken uit deze lijst, of zet de WIP limiet hoger",
+ "admin-panel": "Administrator paneel",
+ "settings": "Instellingen",
+ "people": "Mensen",
+ "registration": "Registratie",
+ "disable-self-registration": "Schakel zelf-registratie uit",
+ "invite": "Uitnodigen",
+ "invite-people": "Nodig mensen uit",
+ "to-boards": "Voor bord(en)",
+ "email-addresses": "E-mailadressen",
+ "smtp-host-description": "Het adres van de SMTP server die e-mails zal versturen.",
+ "smtp-port-description": "De poort van de SMTP server wordt gebruikt voor uitgaande e-mails.",
+ "smtp-tls-description": "Gebruik TLS ondersteuning voor SMTP server.",
+ "smtp-host": "SMTP Host",
+ "smtp-port": "SMTP Poort",
+ "smtp-username": "Gebruikersnaam",
+ "smtp-password": "Wachtwoord",
+ "smtp-tls": "TLS ondersteuning",
+ "send-from": "Van",
+ "send-smtp-test": "Verzend een email naar uzelf",
+ "invitation-code": "Uitnodigings code",
+ "email-invite-register-subject": "__inviter__ heeft je een uitnodiging gestuurd",
+ "email-invite-register-text": "Beste __user__,\n\n__inviter__ heeft je uitgenodigd voor Wekan om samen te werken.\n\nKlik op de volgende link:\n__url__\n\nEn je uitnodigingscode is __icode__\n\nBedankt.",
+ "email-smtp-test-subject": "SMTP Test email van Wekan",
+ "email-smtp-test-text": "U heeft met succes een email verzonden",
+ "error-invitation-code-not-exist": "Uitnodigings code bestaat niet",
+ "error-notAuthorized": "Je bent niet toegestaan om deze pagina te bekijken.",
+ "outgoing-webhooks": "Uitgaande Webhooks",
+ "outgoingWebhooksPopup-title": "Uitgaande Webhooks",
+ "new-outgoing-webhook": "Nieuwe webhook",
+ "no-name": "(Onbekend)",
+ "Wekan_version": "Wekan versie",
+ "Node_version": "Node versie",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Vrij Geheugen",
+ "OS_Loadavg": "OS Gemiddelde Lading",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Versie",
+ "OS_Totalmem": "OS Totaal Geheugen",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "uren",
+ "minutes": "minuten",
+ "seconds": "seconden",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Ja",
+ "no": "Nee",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Sta E-mailadres wijzigingen toe",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Gemaakt op",
+ "verified": "Geverifieerd",
+ "active": "Actief",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json
new file mode 100644
index 00000000..9ac7cb08
--- /dev/null
+++ b/i18n/pl.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Akceptuj",
+ "act-activity-notify": "[Wekan] Powiadomienia - aktywności",
+ "act-addAttachment": "załączono __attachement__ do __karty__",
+ "act-addChecklist": "dodano listę zadań __checklist__ to __card__",
+ "act-addChecklistItem": "dodano __checklistItem__ do listy zadań __checklist__ na karcie __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Akcje",
+ "activities": "Aktywności",
+ "activity": "Aktywność",
+ "activity-added": "dodano %s z %s",
+ "activity-archived": "%s przeniesiono do Kosza",
+ "activity-attached": "załączono %s z %s",
+ "activity-created": "utworzono %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "wyłączono %s z %s",
+ "activity-imported": "zaimportowano %s to %s z %s",
+ "activity-imported-board": "zaimportowano %s z %s",
+ "activity-joined": "dołączono %s",
+ "activity-moved": "przeniesiono % z %s to %s",
+ "activity-on": "w %s",
+ "activity-removed": "usunięto %s z %s",
+ "activity-sent": "wysłano %s z %s",
+ "activity-unjoined": "odłączono %s",
+ "activity-checklist-added": "added checklist to %s",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Dodaj",
+ "add-attachment": "Dodaj załącznik",
+ "add-board": "Dodaj tablicę",
+ "add-card": "Dodaj kartę",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Dodaj listę kontrolną",
+ "add-checklist-item": "Dodaj element do listy kontrolnej",
+ "add-cover": "Dodaj okładkę",
+ "add-label": "Dodaj etykietę",
+ "add-list": "Dodaj listę",
+ "add-members": "Dodaj członków",
+ "added": "Dodano",
+ "addMemberPopup-title": "Członkowie",
+ "admin": "Admin",
+ "admin-desc": "Może widzieć i edytować karty, usuwać członków oraz zmieniać ustawienia tablicy.",
+ "admin-announcement": "Ogłoszenie",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Ogłoszenie od Administratora",
+ "all-boards": "Wszystkie tablice",
+ "and-n-other-card": "And __count__ other card",
+ "and-n-other-card_plural": "And __count__ other cards",
+ "apply": "Zastosuj",
+ "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": "Przenieś do Kosza",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Przywróć tablicę",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Dodaj członka",
+ "attached": "załączono",
+ "attachment": "Załącznik",
+ "attachment-delete-pop": "Usunięcie załącznika jest nieodwracalne.",
+ "attachmentDeletePopup-title": "Usunąć załącznik?",
+ "attachments": "Załączniki",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "Awatar jest za duży (maksymalnie 70Kb)",
+ "back": "Wstecz",
+ "board-change-color": "Zmień kolor",
+ "board-nb-stars": "%s odznaczeń",
+ "board-not-found": "Nie znaleziono tablicy",
+ "board-private-info": "Ta tablica będzie <strong>prywatna</strong>.",
+ "board-public-info": "Ta tablica będzie <strong>publiczna<strong>.",
+ "boardChangeColorPopup-title": "Zmień tło tablicy",
+ "boardChangeTitlePopup-title": "Zmień nazwę tablicy",
+ "boardChangeVisibilityPopup-title": "Zmień widoczność",
+ "boardChangeWatchPopup-title": "Change Watch",
+ "boardMenuPopup-title": "Menu tablicy",
+ "boards": "Tablice",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Listy",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Anuluj",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "Ta karta ma %s komentarzy.",
+ "card-delete-notice": "Usunięcie jest trwałe. Stracisz wszystkie akcje powiązane z tą kartą.",
+ "card-delete-pop": "Wszystkie akcje będą usunięte z widoku aktywności, nie można będzie ponownie otworzyć karty. Usunięcie jest nieodwracalne.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edytuj załączniki",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Edytuj etykiety",
+ "card-edit-members": "Edytuj członków",
+ "card-labels-title": "Zmień etykiety karty",
+ "card-members-title": "Dodaj lub usuń członków tablicy z karty.",
+ "card-start": "Start",
+ "card-start-on": "Starts on",
+ "cardAttachmentsPopup-title": "Załącz z",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Usunąć kartę?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Etykiety",
+ "cardMembersPopup-title": "Członkowie",
+ "cardMorePopup-title": "Więcej",
+ "cards": "Karty",
+ "cards-count": "Karty",
+ "change": "Zmień",
+ "change-avatar": "Zmień Avatar",
+ "change-password": "Zmień hasło",
+ "change-permissions": "Zmień uprawnienia",
+ "change-settings": "Zmień ustawienia",
+ "changeAvatarPopup-title": "Zmień Avatar",
+ "changeLanguagePopup-title": "Zmień język",
+ "changePasswordPopup-title": "Zmień hasło",
+ "changePermissionsPopup-title": "Zmień uprawnienia",
+ "changeSettingsPopup-title": "Zmień ustawienia",
+ "checklists": "Checklists",
+ "click-to-star": "Kliknij by odznaczyć tę tablicę.",
+ "click-to-unstar": "Kliknij by usunąć odznaczenie tej tablicy.",
+ "clipboard": "Schowek lub przeciągnij & upuść",
+ "close": "Zamknij",
+ "close-board": "Zamknij tablicę",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "czarny",
+ "color-blue": "niebieski",
+ "color-green": "zielony",
+ "color-lime": "limonkowy",
+ "color-orange": "pomarańczowy",
+ "color-pink": "różowy",
+ "color-purple": "fioletowy",
+ "color-red": "czerwony",
+ "color-sky": "błękitny",
+ "color-yellow": "żółty",
+ "comment": "Komentarz",
+ "comment-placeholder": "Dodaj komentarz",
+ "comment-only": "Comment only",
+ "comment-only-desc": "Can comment on cards only.",
+ "computer": "Komputer",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Skopiuj kartę",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Utwórz",
+ "createBoardPopup-title": "Utwórz tablicę",
+ "chooseBoardSourcePopup-title": "Import tablicy",
+ "createLabelPopup-title": "Utwórz etykietę",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "obecny",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Data",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Data",
+ "decline": "Odrzuć",
+ "default-avatar": "Domyślny avatar",
+ "delete": "Usuń",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "Usunąć etykietę?",
+ "description": "Opis",
+ "disambiguateMultiLabelPopup-title": "Disambiguate Label Action",
+ "disambiguateMultiMemberPopup-title": "Disambiguate Member Action",
+ "discard": "Odrzuć",
+ "done": "Zrobiono",
+ "download": "Pobierz",
+ "edit": "Edytuj",
+ "edit-avatar": "Zmień Avatar",
+ "edit-profile": "Edytuj profil",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "Zmień etykietę",
+ "editNotificationPopup-title": "Edit Notification",
+ "editProfilePopup-title": "Edytuj profil",
+ "email": "Email",
+ "email-enrollAccount-subject": "Konto zostało utworzone na __siteName__",
+ "email-enrollAccount-text": "Witaj __user__,\nAby zacząć korzystać z serwisu, kliknij w link poniżej.\n__url__\nDzięki.",
+ "email-fail": "Wysyłanie emaila nie powiodło się.",
+ "email-fail-text": "Error trying to send email",
+ "email-invalid": "Nieprawidłowy email",
+ "email-invite": "Zaproś przez email",
+ "email-invite-subject": "__inviter__ wysłał Ci zaproszenie",
+ "email-invite-text": "Drogi __user__,\n__inviter__ zaprosił Cię do współpracy w tablicy \"__board__\".\nZobacz więcej:\n__url__\nDzięki.",
+ "email-resetPassword-subject": "Zresetuj swoje hasło na __siteName__",
+ "email-resetPassword-text": "Witaj __user__,\nAby zresetować hasło, kliknij w link poniżej.\n__url__\nDzięki.",
+ "email-sent": "Email wysłany",
+ "email-verifyEmail-subject": "Zweryfikuj swój adres email na __siteName__",
+ "email-verifyEmail-text": "Witaj __user__,\nAby zweryfikować adres email, kliknij w link poniżej.\n__url__\nDzięki.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "error-board-doesNotExist": "Ta tablica nie istnieje",
+ "error-board-notAdmin": "Musisz być administratorem tej tablicy żeby to zrobić",
+ "error-board-notAMember": "Musisz być członkiem tej tablicy żeby to zrobić",
+ "error-json-malformed": "Twój tekst nie jest poprawnym JSONem",
+ "error-json-schema": "Twój JSON nie zawiera prawidłowych informacji w poprawnym formacie",
+ "error-list-doesNotExist": "Ta lista nie isnieje",
+ "error-user-doesNotExist": "Ten użytkownik nie istnieje",
+ "error-user-notAllowSelf": "Nie możesz zaprosić samego siebie",
+ "error-user-notCreated": "Ten użytkownik nie został stworzony",
+ "error-username-taken": "Ta nazwa jest już zajęta",
+ "error-email-taken": "Email has already been taken",
+ "export-board": "Eksportuj tablicę",
+ "filter": "Filtr",
+ "filter-cards": "Odfiltruj karty",
+ "filter-clear": "Usuń filter",
+ "filter-no-label": "Brak etykiety",
+ "filter-no-member": "No member",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "Filtr jest włączony",
+ "filter-on-desc": "Filtrujesz karty na tej tablicy. Kliknij tutaj by edytować filtr.",
+ "filter-to-selection": "Odfiltruj zaznaczenie",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Full Name",
+ "header-logo-title": "Wróć do swojej strony z tablicami.",
+ "hide-system-messages": "Ukryj wiadomości systemowe",
+ "headerBarCreateBoardPopup-title": "Utwórz tablicę",
+ "home": "Strona główna",
+ "import": "Importu",
+ "import-board": "importuj tablice",
+ "import-board-c": "Import tablicy",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Importuj tablice z Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "from-trello": "Z Trello",
+ "from-wekan": "Z Wekan",
+ "import-board-instruction-trello": "W twojej tablicy na Trello, idź do 'Menu', następnie 'More', 'Print and Export', 'Export JSON' i skopiuj wynik",
+ "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": "Wklej twój JSON tutaj",
+ "import-map-members": "Map members",
+ "import-members-map": "Twoje zaimportowane tablice mają kilku członków. Proszę wybierz członków których chcesz zaimportować do Wekan",
+ "import-show-user-mapping": "Przejrzyj wybranych członków",
+ "import-user-select": "Pick the Wekan user you want to use as this member",
+ "importMapMembersAddPopup-title": "Select Wekan member",
+ "info": "Wersja",
+ "initials": "Initials",
+ "invalid-date": "Błędna data",
+ "invalid-time": "Błędny czas",
+ "invalid-user": "Zła nazwa użytkownika",
+ "joined": "dołączył",
+ "just-invited": "Właśnie zostałeś zaproszony do tej tablicy",
+ "keyboard-shortcuts": "Skróty klawiaturowe",
+ "label-create": "Utwórz etykietę",
+ "label-default": "%s etykieta (domyślna)",
+ "label-delete-pop": "There is no undo. This will remove this label from all cards and destroy its history.",
+ "labels": "Etykiety",
+ "language": "Język",
+ "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+ "leave-board": "Opuść tablicę",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link do tej karty",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Przenieś wszystkie karty z tej listy",
+ "list-select-cards": "Zaznacz wszystkie karty z tej listy",
+ "listActionPopup-title": "Lista akcji",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Zaimportuj kartę z Trello",
+ "listMorePopup-title": "Więcej",
+ "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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Listy",
+ "swimlanes": "Swimlanes",
+ "log-out": "Wyloguj",
+ "log-in": "Zaloguj",
+ "loginPopup-title": "Zaloguj",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Członkowie",
+ "menu": "Menu",
+ "move-selection": "Przenieś zaznaczone",
+ "moveCardPopup-title": "Przenieś kartę",
+ "moveCardToBottom-title": "Move to Bottom",
+ "moveCardToTop-title": "Move to Top",
+ "moveSelectionPopup-title": "Przenieś zaznaczone",
+ "multi-selection": "Wielokrotne zaznaczenie",
+ "multi-selection-on": "Wielokrotne zaznaczenie jest włączone",
+ "muted": "Wyciszona",
+ "muted-info": "Nie zostaniesz powiadomiony o zmianach w tablicy",
+ "my-boards": "Moje tablice",
+ "name": "Nazwa",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Brak wyników",
+ "normal": "Normal",
+ "normal-desc": "Może widzieć i edytować karty. Nie może zmieniać ustawiań.",
+ "not-accepted-yet": "Zaproszenie jeszcze nie zaakceptowane",
+ "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": "opcjonalny",
+ "or": "lub",
+ "page-maybe-private": "Ta strona może być prywatna. Możliwe, że możesz ją zobaczyć po <a href='%s'>zalogowaniu</a>.",
+ "page-not-found": "Strona nie znaleziona.",
+ "password": "Hasło",
+ "paste-or-dragdrop": "wklej lub przeciągnij & upuść obrazek",
+ "participating": "Participating",
+ "preview": "Podgląd",
+ "previewAttachedImagePopup-title": "Podgląd",
+ "previewClipboardImagePopup-title": "Podgląd",
+ "private": "Prywatny",
+ "private-desc": "Ta tablica jest prywatna. Tylko osoby dodane do tej tablicy mogą ją zobaczyć i edytować.",
+ "profile": "Profil",
+ "public": "Publiczny",
+ "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": "Odznacz tablicę aby dodać skrót na tym pasku.",
+ "remove-cover": "Usuń okładkę",
+ "remove-from-board": "Usuń z tablicy",
+ "remove-label": "Usuń etykietę",
+ "listDeletePopup-title": "Usunąć listę?",
+ "remove-member": "Usuń członka",
+ "remove-member-from-card": "Usuń z karty",
+ "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": "Usunąć członka?",
+ "rename": "Zmień nazwę",
+ "rename-board": "Zmień nazwę tablicy",
+ "restore": "Przywróć",
+ "save": "Zapisz",
+ "search": "Wyszukaj",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Wybierz kolor",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "Przypisz siebie do obecnej karty",
+ "shortcut-autocomplete-emoji": "Autocomplete emoji",
+ "shortcut-autocomplete-members": "Autocomplete members",
+ "shortcut-clear-filters": "Usuń wszystkie filtry",
+ "shortcut-close-dialog": "Zamknij okno",
+ "shortcut-filter-my-cards": "Filtruj moje karty",
+ "shortcut-show-shortcuts": "Przypnij do listy skrótów",
+ "shortcut-toggle-filterbar": "Przełącz boczny pasek filtru",
+ "shortcut-toggle-sidebar": "Przełącz boczny pasek tablicy",
+ "show-cards-minimum-count": "Show cards count if list contains more than",
+ "sidebar-open": "Open Sidebar",
+ "sidebar-close": "Close Sidebar",
+ "signupPopup-title": "Utwórz konto",
+ "star-board-title": "Click to star this board. It will show up at top of your boards list.",
+ "starred-boards": "Odznaczone tablice",
+ "starred-boards-description": "Starred boards show up at the top of your boards list.",
+ "subscribe": "Zapisz się",
+ "team": "Zespół",
+ "this-board": "ta tablica",
+ "this-card": "ta karta",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "Time",
+ "title": "Tytuł",
+ "tracking": "Tracking",
+ "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+ "type": "Type",
+ "unassign-member": "Nieprzypisany członek",
+ "unsaved-description": "You have an unsaved description.",
+ "unwatch": "Unwatch",
+ "upload": "Wyślij",
+ "upload-avatar": "Wyślij avatar",
+ "uploaded-avatar": "Wysłany avatar",
+ "username": "Nazwa użytkownika",
+ "view-it": "Zobacz",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Obserwuj",
+ "watching": "Obserwujesz",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Podstawy",
+ "welcome-list2": "Zaawansowane",
+ "what-to-do": "Co chcesz zrobić?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "Panel administracyjny",
+ "settings": "Ustawienia",
+ "people": "Osoby",
+ "registration": "Rejestracja",
+ "disable-self-registration": "Disable Self-Registration",
+ "invite": "Zaproś",
+ "invite-people": "Zaproś osoby",
+ "to-boards": "To board(s)",
+ "email-addresses": "Adres e-mail",
+ "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": "Serwer SMTP",
+ "smtp-port": "Port SMTP",
+ "smtp-username": "Nazwa użytkownika",
+ "smtp-password": "Hasło",
+ "smtp-tls": "TLS support",
+ "send-from": "Od",
+ "send-smtp-test": "Wyślij wiadomość testową do siebie",
+ "invitation-code": "Kod z zaproszenia",
+ "email-invite-register-subject": "__inviter__ wysłał Ci zaproszenie",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(nieznany)",
+ "Wekan_version": "Wersja Wekan",
+ "Node_version": "Wersja Node",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "godzin",
+ "minutes": "minut",
+ "seconds": "sekund",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Tak",
+ "no": "Nie",
+ "accounts": "Konto",
+ "accounts-allowEmailChange": "Zezwól na zmianę adresu email",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Stworzono o",
+ "verified": "Zweryfikowane",
+ "active": "Aktywny",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json
new file mode 100644
index 00000000..86fd65e0
--- /dev/null
+++ b/i18n/pt-BR.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Aceitar",
+ "act-activity-notify": "[Wekan] Notificação de Atividade",
+ "act-addAttachment": "anexo __attachment__ de __card__",
+ "act-addChecklist": "added checklist __checklist__ no __card__",
+ "act-addChecklistItem": "adicionado __checklistitem__ para a lista de checagem __checklist__ em __card__",
+ "act-addComment": "comentou em __card__: __comment__",
+ "act-createBoard": "criou __board__",
+ "act-createCard": "__card__ adicionado à __list__",
+ "act-createCustomField": "criado campo customizado __customField__",
+ "act-createList": "__list__ adicionada à __board__",
+ "act-addBoardMember": "__member__ adicionado à __board__",
+ "act-archivedBoard": "__board__ movido para a lixeira",
+ "act-archivedCard": "__card__ movido para a lixeira",
+ "act-archivedList": "__list__ movido para a lixeira",
+ "act-archivedSwimlane": "__swimlane__ movido para a lixeira",
+ "act-importBoard": "__board__ importado",
+ "act-importCard": "__card__ importado",
+ "act-importList": "__list__ importada",
+ "act-joinMember": "__member__ adicionado à __card__",
+ "act-moveCard": "__card__ movido de __oldList__ para __list__",
+ "act-removeBoardMember": "__member__ removido de __board__",
+ "act-restoredCard": "__card__ restaurado para __board__",
+ "act-unjoinMember": "__member__ removido de __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Ações",
+ "activities": "Atividades",
+ "activity": "Atividade",
+ "activity-added": "adicionou %s a %s",
+ "activity-archived": "%s movido para a lixeira",
+ "activity-attached": "anexou %s a %s",
+ "activity-created": "criou %s",
+ "activity-customfield-created": "criado campo customizado %s",
+ "activity-excluded": "excluiu %s de %s",
+ "activity-imported": "importado %s em %s de %s",
+ "activity-imported-board": "importado %s de %s",
+ "activity-joined": "juntou-se a %s",
+ "activity-moved": "moveu %s de %s para %s",
+ "activity-on": "em %s",
+ "activity-removed": "removeu %s de %s",
+ "activity-sent": "enviou %s de %s",
+ "activity-unjoined": "saiu de %s",
+ "activity-checklist-added": "Adicionado lista de verificação a %s",
+ "activity-checklist-item-added": "adicionado o item de checklist para '%s' em %s",
+ "add": "Novo",
+ "add-attachment": "Adicionar Anexos",
+ "add-board": "Adicionar Quadro",
+ "add-card": "Adicionar Cartão",
+ "add-swimlane": "Adicionar Swimlane",
+ "add-checklist": "Adicionar Checklist",
+ "add-checklist-item": "Adicionar um item à lista de verificação",
+ "add-cover": "Adicionar Capa",
+ "add-label": "Adicionar Etiqueta",
+ "add-list": "Adicionar Lista",
+ "add-members": "Adicionar Membros",
+ "added": "Criado",
+ "addMemberPopup-title": "Membros",
+ "admin": "Administrador",
+ "admin-desc": "Pode ver e editar cartões, remover membros e alterar configurações do quadro.",
+ "admin-announcement": "Anúncio",
+ "admin-announcement-active": "Anúncio ativo em todo o sistema",
+ "admin-announcement-title": "Anúncio do Administrador",
+ "all-boards": "Todos os quadros",
+ "and-n-other-card": "E __count__ outro cartão",
+ "and-n-other-card_plural": "E __count__ outros cartões",
+ "apply": "Aplicar",
+ "app-is-offline": "O Wekan está carregando, por favor espere. Recarregar a página irá causar perda de dado. Se o Wekan não carregar por favor verifique se o servidor Wekan não está parado.",
+ "archive": "Mover para a lixeira",
+ "archive-all": "Mover tudo para a lixeira",
+ "archive-board": "Mover quadro para a lixeira",
+ "archive-card": "Mover cartão para a lixeira",
+ "archive-list": "Mover lista para a lixeira",
+ "archive-swimlane": "Mover Swimlane para a lixeira",
+ "archive-selection": "Mover seleção para a lixeira",
+ "archiveBoardPopup-title": "Mover o quadro para a lixeira?",
+ "archived-items": "Lixeira",
+ "archived-boards": "Quadros na lixeira",
+ "restore-board": "Restaurar Quadro",
+ "no-archived-boards": "Não há quadros na lixeira",
+ "archives": "Lixeira",
+ "assign-member": "Atribuir Membro",
+ "attached": "anexado",
+ "attachment": "Anexo",
+ "attachment-delete-pop": "Excluir um anexo é permanente. Não será possível recuperá-lo.",
+ "attachmentDeletePopup-title": "Excluir Anexo?",
+ "attachments": "Anexos",
+ "auto-watch": "Veja automaticamente os boards que são criados",
+ "avatar-too-big": "O avatar é muito grande (70KB max)",
+ "back": "Voltar",
+ "board-change-color": "Alterar cor",
+ "board-nb-stars": "%s estrelas",
+ "board-not-found": "Quadro não encontrado",
+ "board-private-info": "Este quadro será <strong>privado</strong>.",
+ "board-public-info": "Este quadro será <strong>público</strong>.",
+ "boardChangeColorPopup-title": "Alterar Tela de Fundo",
+ "boardChangeTitlePopup-title": "Renomear Quadro",
+ "boardChangeVisibilityPopup-title": "Alterar Visibilidade",
+ "boardChangeWatchPopup-title": "Alterar observação",
+ "boardMenuPopup-title": "Menu do Quadro",
+ "boards": "Quadros",
+ "board-view": "Visão de quadro",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Listas",
+ "bucket-example": "\"Bucket List\", por exemplo",
+ "cancel": "Cancelar",
+ "card-archived": "Este cartão foi movido para a lixeira",
+ "card-comments-title": "Este cartão possui %s comentários.",
+ "card-delete-notice": "A exclusão será permanente. Você perderá todas as ações associadas a este cartão.",
+ "card-delete-pop": "Todas as ações serão removidas da lista de Atividades e vocês não poderá re-abrir o cartão. Não há como desfazer.",
+ "card-delete-suggest-archive": "Você pode mover um cartão para fora da lixeira e movê-lo para o quadro e preservar a atividade.",
+ "card-due": "Data fim",
+ "card-due-on": "Finaliza em",
+ "card-spent": "Tempo Gasto",
+ "card-edit-attachments": "Editar anexos",
+ "card-edit-custom-fields": "Editar campos customizados",
+ "card-edit-labels": "Editar etiquetas",
+ "card-edit-members": "Editar membros",
+ "card-labels-title": "Alterar etiquetas do cartão.",
+ "card-members-title": "Acrescentar ou remover membros do quadro deste cartão.",
+ "card-start": "Data início",
+ "card-start-on": "Começa em",
+ "cardAttachmentsPopup-title": "Anexar a partir de",
+ "cardCustomField-datePopup-title": "Mudar data",
+ "cardCustomFieldsPopup-title": "Editar campos customizados",
+ "cardDeletePopup-title": "Excluir Cartão?",
+ "cardDetailsActionsPopup-title": "Ações do cartão",
+ "cardLabelsPopup-title": "Etiquetas",
+ "cardMembersPopup-title": "Membros",
+ "cardMorePopup-title": "Mais",
+ "cards": "Cartões",
+ "cards-count": "Cartões",
+ "change": "Alterar",
+ "change-avatar": "Alterar Avatar",
+ "change-password": "Alterar Senha",
+ "change-permissions": "Alterar permissões",
+ "change-settings": "Altera configurações",
+ "changeAvatarPopup-title": "Alterar Avatar",
+ "changeLanguagePopup-title": "Alterar Idioma",
+ "changePasswordPopup-title": "Alterar Senha",
+ "changePermissionsPopup-title": "Alterar Permissões",
+ "changeSettingsPopup-title": "Altera configurações",
+ "checklists": "Checklists",
+ "click-to-star": "Marcar quadro como favorito.",
+ "click-to-unstar": "Remover quadro dos favoritos.",
+ "clipboard": "Área de Transferência ou arraste e solte",
+ "close": "Fechar",
+ "close-board": "Fechar Quadro",
+ "close-board-pop": "Você poderá restaurar o quadro clicando no botão lixeira no cabeçalho da página inicial",
+ "color-black": "preto",
+ "color-blue": "azul",
+ "color-green": "verde",
+ "color-lime": "verde limão",
+ "color-orange": "laranja",
+ "color-pink": "cor-de-rosa",
+ "color-purple": "roxo",
+ "color-red": "vermelho",
+ "color-sky": "céu",
+ "color-yellow": "amarelo",
+ "comment": "Comentário",
+ "comment-placeholder": "Escrever Comentário",
+ "comment-only": "Somente comentários",
+ "comment-only-desc": "Pode comentar apenas em cartões.",
+ "computer": "Computador",
+ "confirm-checklist-delete-dialog": "Tem a certeza de que pretende eliminar lista de verificação",
+ "copy-card-link-to-clipboard": "Copiar link do cartão para a área de transferência",
+ "copyCardPopup-title": "Copiar o cartão",
+ "copyChecklistToManyCardsPopup-title": "Copiar modelo de checklist para vários cartões",
+ "copyChecklistToManyCardsPopup-instructions": "Títulos e descrições do cartão de destino neste formato JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"Título do primeiro cartão\", \"description\":\"Descrição do primeiro cartão\"}, {\"title\":\"Título do segundo cartão\",\"description\":\"Descrição do segundo cartão\"},{\"title\":\"Título do último cartão\",\"description\":\"Descrição do último cartão\"} ]",
+ "create": "Criar",
+ "createBoardPopup-title": "Criar Quadro",
+ "chooseBoardSourcePopup-title": "Importar quadro",
+ "createLabelPopup-title": "Criar Etiqueta",
+ "createCustomField": "Criar campo",
+ "createCustomFieldPopup-title": "Criar campo",
+ "current": "atual",
+ "custom-field-delete-pop": "Não existe desfazer. Isso irá remover o campo customizado de todos os cartões e destruir seu histórico",
+ "custom-field-checkbox": "Caixa de seleção",
+ "custom-field-date": "Data",
+ "custom-field-dropdown": "Lista suspensa",
+ "custom-field-dropdown-none": "(nada)",
+ "custom-field-dropdown-options": "Lista de opções",
+ "custom-field-dropdown-options-placeholder": "Pressione enter para adicionar mais opções",
+ "custom-field-dropdown-unknown": "(desconhecido)",
+ "custom-field-number": "Número",
+ "custom-field-text": "Texto",
+ "custom-fields": "Campos customizados",
+ "date": "Data",
+ "decline": "Rejeitar",
+ "default-avatar": "Avatar padrão",
+ "delete": "Excluir",
+ "deleteCustomFieldPopup-title": "Deletar campo customizado?",
+ "deleteLabelPopup-title": "Excluir Etiqueta?",
+ "description": "Descrição",
+ "disambiguateMultiLabelPopup-title": "Desambiguar ações de etiquetas",
+ "disambiguateMultiMemberPopup-title": "Desambiguar ações de membros",
+ "discard": "Descartar",
+ "done": "Feito",
+ "download": "Baixar",
+ "edit": "Editar",
+ "edit-avatar": "Alterar Avatar",
+ "edit-profile": "Editar Perfil",
+ "edit-wip-limit": "Editar Limite WIP",
+ "soft-wip-limit": "Limite de WIP",
+ "editCardStartDatePopup-title": "Altera data de início",
+ "editCardDueDatePopup-title": "Altera data fim",
+ "editCustomFieldPopup-title": "Editar campo",
+ "editCardSpentTimePopup-title": "Editar tempo gasto",
+ "editLabelPopup-title": "Alterar Etiqueta",
+ "editNotificationPopup-title": "Editar Notificações",
+ "editProfilePopup-title": "Editar Perfil",
+ "email": "E-mail",
+ "email-enrollAccount-subject": "Uma conta foi criada para você em __siteName__",
+ "email-enrollAccount-text": "Olá __user__\npara iniciar utilizando o serviço basta clicar no link abaixo.\n__url__\nMuito Obrigado.",
+ "email-fail": "Falhou ao enviar email",
+ "email-fail-text": "Erro ao tentar enviar e-mail",
+ "email-invalid": "Email inválido",
+ "email-invite": "Convite via Email",
+ "email-invite-subject": "__inviter__ lhe enviou um convite",
+ "email-invite-text": "Caro __user__\n__inviter__ lhe convidou para ingressar no quadro \"__board__\" como colaborador.\nPor favor prossiga através do link abaixo:\n__url__\nMuito obrigado.",
+ "email-resetPassword-subject": "Redefina sua senha em __siteName__",
+ "email-resetPassword-text": "Olá __user__\nPara redefinir sua senha, por favor clique no link abaixo.\n__url__\nMuito obrigado.",
+ "email-sent": "Email enviado",
+ "email-verifyEmail-subject": "Verifique seu endereço de email em __siteName__",
+ "email-verifyEmail-text": "Olá __user__\nPara verificar sua conta de email, clique no link abaixo.\n__url__\nObrigado.",
+ "enable-wip-limit": "Ativar Limite WIP",
+ "error-board-doesNotExist": "Este quadro não existe",
+ "error-board-notAdmin": "Você precisa ser administrador desse quadro para fazer isto",
+ "error-board-notAMember": "Você precisa ser um membro desse quadro para fazer isto",
+ "error-json-malformed": "Seu texto não é um JSON válido",
+ "error-json-schema": "Seu JSON não inclui as informações no formato correto",
+ "error-list-doesNotExist": "Esta lista não existe",
+ "error-user-doesNotExist": "Este usuário não existe",
+ "error-user-notAllowSelf": "Você não pode convidar a si mesmo",
+ "error-user-notCreated": "Este usuário não foi criado",
+ "error-username-taken": "Esse username já existe",
+ "error-email-taken": "E-mail já está em uso",
+ "export-board": "Exportar quadro",
+ "filter": "Filtrar",
+ "filter-cards": "Filtrar Cartões",
+ "filter-clear": "Limpar filtro",
+ "filter-no-label": "Sem labels",
+ "filter-no-member": "Sem membros",
+ "filter-no-custom-fields": "Não há campos customizados",
+ "filter-on": "Filtro está ativo",
+ "filter-on-desc": "Você está filtrando cartões neste quadro. Clique aqui para editar o filtro.",
+ "filter-to-selection": "Filtrar esta seleção",
+ "advanced-filter-label": "Filtro avançado",
+ "advanced-filter-description": "Um Filtro Avançado permite escrever uma string contendo os seguintes operadores: == != <= >= && || () Um espaço é utilizado como separador entre os operadores. Você pode filtrar todos os campos customizados digitando seus nomes e valores. Por exemplo: campo1 == valor1. Nota: se campos ou valores contém espaços, você precisa encapsular eles em aspas simples. Por exemplo: 'campo 1' == 'valor 1'. Você também pode combinar múltiplas condições. Por exemplo: F1 == V1 || F1 == V2. Normalmente todos os operadores são interpretados da esquerda para a direita. Você pode mudar a ordem ao incluir parênteses. Por exemplo: F1 == V1 e (F2 == V2 || F2 == V3)",
+ "fullname": "Nome Completo",
+ "header-logo-title": "Voltar para a lista de quadros.",
+ "hide-system-messages": "Esconde mensagens de sistema",
+ "headerBarCreateBoardPopup-title": "Criar Quadro",
+ "home": "Início",
+ "import": "Importar",
+ "import-board": "importar quadro",
+ "import-board-c": "Importar quadro",
+ "import-board-title-trello": "Importar board do Trello",
+ "import-board-title-wekan": "Importar quadro do Wekan",
+ "import-sandstorm-warning": "O quadro importado irá excluir todos os dados existentes no quadro e irá sobrescrever com o quadro importado.",
+ "from-trello": "Do Trello",
+ "from-wekan": "Do Wekan",
+ "import-board-instruction-trello": "No seu quadro do Trello, vá em 'Menu', depois em 'Mais', 'Imprimir e Exportar', 'Exportar JSON', então copie o texto emitido",
+ "import-board-instruction-wekan": "Em seu quadro Wekan, vá para 'Menu', em seguida 'Exportar quadro', e copie o texto no arquivo baixado.",
+ "import-json-placeholder": "Cole seus dados JSON válidos aqui",
+ "import-map-members": "Mapear membros",
+ "import-members-map": "O seu quadro importado tem alguns membros. Por favor determine os membros que você deseja importar para os usuários Wekan",
+ "import-show-user-mapping": "Revisar mapeamento dos membros",
+ "import-user-select": "Selecione o usuário Wekan que você gostaria de usar como este membro",
+ "importMapMembersAddPopup-title": "Seleciona um membro",
+ "info": "Versão",
+ "initials": "Iniciais",
+ "invalid-date": "Data inválida",
+ "invalid-time": "Hora inválida",
+ "invalid-user": "Usuário inválido",
+ "joined": "juntou-se",
+ "just-invited": "Você já foi convidado para este quadro",
+ "keyboard-shortcuts": "Atalhos do teclado",
+ "label-create": "Criar Etiqueta",
+ "label-default": "%s etiqueta (padrão)",
+ "label-delete-pop": "Não será possível recuperá-la. A etiqueta será removida de todos os cartões e seu histórico será destruído.",
+ "labels": "Etiquetas",
+ "language": "Idioma",
+ "last-admin-desc": "Você não pode alterar funções porque deve existir pelo menos um administrador.",
+ "leave-board": "Sair do Quadro",
+ "leave-board-pop": "Tem a certeza de que pretende sair de __boardTitle__? Você será removido de todos os cartões neste quadro.",
+ "leaveBoardPopup-title": "Sair do Quadro ?",
+ "link-card": "Vincular a este cartão",
+ "list-archive-cards": "Mover todos os cartões nesta lista para a lixeira",
+ "list-archive-cards-pop": "Isso irá remover todos os cartões nesta lista do quadro. Para visualizar cartões na lixeira e trazê-los de volta ao quadro, clique em \"Menu\" > \"Lixeira\".",
+ "list-move-cards": "Mover todos os cartões desta lista",
+ "list-select-cards": "Selecionar todos os cartões nesta lista",
+ "listActionPopup-title": "Listar Ações",
+ "swimlaneActionPopup-title": "Ações de Swimlane",
+ "listImportCardPopup-title": "Importe um cartão do Trello",
+ "listMorePopup-title": "Mais",
+ "link-list": "Vincular a esta lista",
+ "list-delete-pop": "Todas as ações serão removidas da lista de atividades e você não poderá recuperar a lista. Não há como desfazer.",
+ "list-delete-suggest-archive": "Você pode mover a lista para a lixeira para removê-la do quadro e preservar a atividade.",
+ "lists": "Listas",
+ "swimlanes": "Swimlanes",
+ "log-out": "Sair",
+ "log-in": "Entrar",
+ "loginPopup-title": "Entrar",
+ "memberMenuPopup-title": "Configuração de Membros",
+ "members": "Membros",
+ "menu": "Menu",
+ "move-selection": "Mover seleção",
+ "moveCardPopup-title": "Mover Cartão",
+ "moveCardToBottom-title": "Mover para o final",
+ "moveCardToTop-title": "Mover para o topo",
+ "moveSelectionPopup-title": "Mover seleção",
+ "multi-selection": "Multi-Seleção",
+ "multi-selection-on": "Multi-seleção está ativo",
+ "muted": "Silenciar",
+ "muted-info": "Você nunca receberá qualquer notificação desse board",
+ "my-boards": "Meus Quadros",
+ "name": "Nome",
+ "no-archived-cards": "Não há cartões na lixeira",
+ "no-archived-lists": "Não há listas na lixeira",
+ "no-archived-swimlanes": "Não há swimlanes na lixeira",
+ "no-results": "Nenhum resultado.",
+ "normal": "Normal",
+ "normal-desc": "Pode ver e editar cartões. Não pode alterar configurações.",
+ "not-accepted-yet": "Convite ainda não aceito",
+ "notify-participate": "Receber atualizações de qualquer card que você criar ou participar como membro",
+ "notify-watch": "Receber atualizações de qualquer board, lista ou cards que você estiver observando",
+ "optional": "opcional",
+ "or": "ou",
+ "page-maybe-private": "Esta página pode ser privada. Você poderá vê-la se estiver <a href='%s'>logado</a>.",
+ "page-not-found": "Página não encontrada.",
+ "password": "Senha",
+ "paste-or-dragdrop": "para colar, ou arraste e solte o arquivo da imagem para ca (somente imagens)",
+ "participating": "Participando",
+ "preview": "Previsualizar",
+ "previewAttachedImagePopup-title": "Previsualizar",
+ "previewClipboardImagePopup-title": "Previsualizar",
+ "private": "Privado",
+ "private-desc": "Este quadro é privado. Apenas seus membros podem acessar e editá-lo.",
+ "profile": "Perfil",
+ "public": "Público",
+ "public-desc": "Este quadro é público. Ele é visível a qualquer pessoa com o link e será exibido em mecanismos de busca como o Google. Apenas seus membros podem editá-lo.",
+ "quick-access-description": "Clique na estrela para adicionar um atalho nesta barra.",
+ "remove-cover": "Remover Capa",
+ "remove-from-board": "Remover do Quadro",
+ "remove-label": "Remover Etiqueta",
+ "listDeletePopup-title": "Excluir Lista ?",
+ "remove-member": "Remover Membro",
+ "remove-member-from-card": "Remover do Cartão",
+ "remove-member-pop": "Remover __name__ (__username__) de __boardTitle__? O membro será removido de todos os cartões neste quadro e será notificado.",
+ "removeMemberPopup-title": "Remover Membro?",
+ "rename": "Renomear",
+ "rename-board": "Renomear Quadro",
+ "restore": "Restaurar",
+ "save": "Salvar",
+ "search": "Buscar",
+ "search-cards": "Pesquisa em títulos e descrições de cartões neste quadro",
+ "search-example": "Texto para procurar",
+ "select-color": "Selecionar Cor",
+ "set-wip-limit-value": "Defina um limite máximo para o número de tarefas nesta lista",
+ "setWipLimitPopup-title": "Definir Limite WIP",
+ "shortcut-assign-self": "Atribuir a si o cartão atual",
+ "shortcut-autocomplete-emoji": "Autocompletar emoji",
+ "shortcut-autocomplete-members": "Preenchimento automático de membros",
+ "shortcut-clear-filters": "Limpar todos filtros",
+ "shortcut-close-dialog": "Fechar dialogo",
+ "shortcut-filter-my-cards": "Filtrar meus cartões",
+ "shortcut-show-shortcuts": "Mostrar lista de atalhos",
+ "shortcut-toggle-filterbar": "Alternar barra de filtro",
+ "shortcut-toggle-sidebar": "Fechar barra lateral.",
+ "show-cards-minimum-count": "Mostrar contador de cards se a lista tiver mais de",
+ "sidebar-open": "Abrir barra lateral",
+ "sidebar-close": "Fechar barra lateral",
+ "signupPopup-title": "Criar uma Conta",
+ "star-board-title": "Clique para marcar este quadro como favorito. Ele aparecerá no topo na lista dos seus quadros.",
+ "starred-boards": "Quadros Favoritos",
+ "starred-boards-description": "Quadros favoritos aparecem no topo da lista dos seus quadros.",
+ "subscribe": "Acompanhar",
+ "team": "Equipe",
+ "this-board": "este quadro",
+ "this-card": "este cartão",
+ "spent-time-hours": "Tempo gasto (Horas)",
+ "overtime-hours": "Tempo extras (Horas)",
+ "overtime": "Tempo extras",
+ "has-overtime-cards": "Tem cartões de horas extras",
+ "has-spenttime-cards": "Gastou cartões de tempo",
+ "time": "Tempo",
+ "title": "Título",
+ "tracking": "Tracking",
+ "tracking-info": "Você será notificado se houver qualquer alteração em cards em que você é o criador ou membro",
+ "type": "Tipo",
+ "unassign-member": "Membro não associado",
+ "unsaved-description": "Você possui uma descrição não salva",
+ "unwatch": "Deixar de observar",
+ "upload": "Upload",
+ "upload-avatar": "Carregar um avatar",
+ "uploaded-avatar": "Avatar carregado",
+ "username": "Nome de usuário",
+ "view-it": "Visualizar",
+ "warn-list-archived": "Aviso: este cartão está em uma lista na lixeira",
+ "watch": "Observar",
+ "watching": "Observando",
+ "watching-info": "Você será notificado em qualquer alteração desse board",
+ "welcome-board": "Board de Boas Vindas",
+ "welcome-swimlane": "Marco 1",
+ "welcome-list1": "Básico",
+ "welcome-list2": "Avançado",
+ "what-to-do": "O que você gostaria de fazer?",
+ "wipLimitErrorPopup-title": "Limite WIP Inválido",
+ "wipLimitErrorPopup-dialog-pt1": "O número de tarefas nesta lista excede o limite WIP definido.",
+ "wipLimitErrorPopup-dialog-pt2": "Por favor, mova algumas tarefas para fora desta lista, ou defina um limite WIP mais elevado.",
+ "admin-panel": "Painel Administrativo",
+ "settings": "Configurações",
+ "people": "Pessoas",
+ "registration": "Registro",
+ "disable-self-registration": "Desabilitar Cadastrar-se",
+ "invite": "Convite",
+ "invite-people": "Convide Pessoas",
+ "to-boards": "Para o/os quadro(s)",
+ "email-addresses": "Endereço de Email",
+ "smtp-host-description": "O endereço do servidor SMTP que envia seus emails.",
+ "smtp-port-description": "A porta que o servidor SMTP usa para enviar os emails.",
+ "smtp-tls-description": "Habilitar suporte TLS para servidor SMTP",
+ "smtp-host": "Servidor SMTP",
+ "smtp-port": "Porta SMTP",
+ "smtp-username": "Nome de usuário",
+ "smtp-password": "Senha",
+ "smtp-tls": "Suporte TLS",
+ "send-from": "De",
+ "send-smtp-test": "Enviar um email de teste para você mesmo",
+ "invitation-code": "Código do Convite",
+ "email-invite-register-subject": "__inviter__ lhe enviou um convite",
+ "email-invite-register-text": "Caro __user__,\n\n__inviter__ convidou você para colaborar no Wekan.\n\nPor favor, vá no link abaixo:\n__url__\n\nE seu código de convite é: __icode__\n\nObrigado.",
+ "email-smtp-test-subject": "Email Teste SMTP de Wekan",
+ "email-smtp-test-text": "Você enviou um email com sucesso",
+ "error-invitation-code-not-exist": "O código do convite não existe",
+ "error-notAuthorized": "Você não está autorizado à ver esta página.",
+ "outgoing-webhooks": "Webhook de saída",
+ "outgoingWebhooksPopup-title": "Webhook de saída",
+ "new-outgoing-webhook": "Novo Webhook de saída",
+ "no-name": "(Desconhecido)",
+ "Wekan_version": "Versão do Wekan",
+ "Node_version": "Versão do Node",
+ "OS_Arch": "Arquitetura do SO",
+ "OS_Cpus": "Quantidade de CPUS do SO",
+ "OS_Freemem": "Memória Disponível do SO",
+ "OS_Loadavg": "Carga Média do SO",
+ "OS_Platform": "Plataforma do SO",
+ "OS_Release": "Versão do SO",
+ "OS_Totalmem": "Memória Total do SO",
+ "OS_Type": "Tipo do SO",
+ "OS_Uptime": "Disponibilidade do SO",
+ "hours": "horas",
+ "minutes": "minutos",
+ "seconds": "segundos",
+ "show-field-on-card": "Mostrar este campo no cartão",
+ "yes": "Sim",
+ "no": "Não",
+ "accounts": "Contas",
+ "accounts-allowEmailChange": "Permitir Mudança de Email",
+ "accounts-allowUserNameChange": "Permitir alteração de nome de usuário",
+ "createdAt": "Criado em",
+ "verified": "Verificado",
+ "active": "Ativo",
+ "card-received": "Recebido",
+ "card-received-on": "Recebido em",
+ "card-end": "Fim",
+ "card-end-on": "Termina em",
+ "editCardReceivedDatePopup-title": "Modificar data de recebimento",
+ "editCardEndDatePopup-title": "Mudar data de fim",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json
new file mode 100644
index 00000000..5e4f39d4
--- /dev/null
+++ b/i18n/pt.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Aceitar",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Actions",
+ "activities": "Activities",
+ "activity": "Activity",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "Criado %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Adicionar",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Add Members",
+ "added": "Added",
+ "addMemberPopup-title": "Membros",
+ "admin": "Admin",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Back",
+ "board-change-color": "Change color",
+ "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": "Renomear Quadro",
+ "boardChangeVisibilityPopup-title": "Change Visibility",
+ "boardChangeWatchPopup-title": "Change Watch",
+ "boardMenuPopup-title": "Board Menu",
+ "boards": "Boards",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Etiquetas",
+ "cardMembersPopup-title": "Membros",
+ "cardMorePopup-title": "Mais",
+ "cards": "Cartões",
+ "cards-count": "Cartões",
+ "change": "Alterar",
+ "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 “Recycle Bin” 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": "Comentário",
+ "comment-placeholder": "Write Comment",
+ "comment-only": "Comment only",
+ "comment-only-desc": "Can comment on cards only.",
+ "computer": "Computador",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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": "Etiquetas",
+ "language": "Language",
+ "last-admin-desc": "You can’t change roles because there must be at least one admin.",
+ "leave-board": "Leave Board",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "Import a Trello card",
+ "listMorePopup-title": "Mais",
+ "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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Membros",
+ "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": "Nome",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Nenhum resultado",
+ "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": "Remover Membro?",
+ "rename": "Renomear",
+ "rename-board": "Renomear Quadro",
+ "restore": "Restore",
+ "save": "Save",
+ "search": "Search",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "Não",
+ "accounts": "Contas",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verificado",
+ "active": "Ativo",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json
new file mode 100644
index 00000000..25955b41
--- /dev/null
+++ b/i18n/ro.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accept",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Actions",
+ "activities": "Activities",
+ "activity": "Activity",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Add",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Add Members",
+ "added": "Added",
+ "addMemberPopup-title": "Members",
+ "admin": "Admin",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Ataşament",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Ataşamente",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Înapoi",
+ "board-change-color": "Change color",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Liste",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Members",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "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": "Închide",
+ "close-board": "Close Board",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Iniţiale",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Liste",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Members",
+ "menu": "Meniu",
+ "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": "Nume",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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": "Parolă",
+ "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": "Privat",
+ "private-desc": "This board is private. Only people added to the board can view and edit it.",
+ "profile": "Profil",
+ "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": "Salvează",
+ "search": "Caută",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "Time",
+ "title": "Titlu",
+ "tracking": "Tracking",
+ "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "Ce ai vrea sa faci?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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": "Parolă",
+ "smtp-tls": "TLS support",
+ "send-from": "From",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json
new file mode 100644
index 00000000..ca9d3673
--- /dev/null
+++ b/i18n/ru.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Принять",
+ "act-activity-notify": "[Wekan] Уведомление о действиях участников",
+ "act-addAttachment": "вложено __attachment__ в __card__",
+ "act-addChecklist": "добавил контрольный список __checklist__ в __card__",
+ "act-addChecklistItem": "добавил __checklistItem__ в контрольный список __checklist__ в __card__",
+ "act-addComment": "прокомментировал __card__: __comment__",
+ "act-createBoard": "создал __board__",
+ "act-createCard": "добавил __card__ в __list__",
+ "act-createCustomField": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: ==! = <=> = && || () Пространство используется как разделитель между Операторами. Вы можете фильтровать все пользовательские поля, введя их имена и значения. Например: Field1 == Value1. Примечание. Если поля или значения содержат пробелы, вам необходимо инкапсулировать их в одинарные кавычки. Например: «Поле 1» == «Значение 1». Также вы можете комбинировать несколько условий. Например: F1 == V1 || F1 = V2. Обычно все операторы интерпретируются слева направо. Вы можете изменить порядок, разместив скобки. Например: F1 == V1 и (F2 == V2 || F2 == V3)",
+ "act-createList": "добавил __list__ для __board__",
+ "act-addBoardMember": "добавил __member__ в __board__",
+ "act-archivedBoard": "Доска __board__ перемещена в Корзину",
+ "act-archivedCard": "Карточка __card__ перемещена в Корзину",
+ "act-archivedList": "Список __list__ перемещён в Корзину",
+ "act-archivedSwimlane": "Дорожка __swimlane__ перемещена в Корзину",
+ "act-importBoard": "__board__ импортирована",
+ "act-importCard": "__card__ импортирована",
+ "act-importList": "__list__ импортирован",
+ "act-joinMember": "добавил __member__ в __card__",
+ "act-moveCard": "__card__ перемещена из __oldList__ в __list__",
+ "act-removeBoardMember": "__member__ удален из __board__",
+ "act-restoredCard": "__card__ востановлена в __board__",
+ "act-unjoinMember": "__member__ удален из __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Действия",
+ "activities": "История действий",
+ "activity": "Действия участников",
+ "activity-added": "добавил %s на %s",
+ "activity-archived": "%s перемещено в Корзину",
+ "activity-attached": "прикрепил %s к %s",
+ "activity-created": "создал %s",
+ "activity-customfield-created": "создать настраиваемое поле",
+ "activity-excluded": "исключил %s из %s",
+ "activity-imported": "импортировал %s в %s из %s",
+ "activity-imported-board": "импортировал %s из %s",
+ "activity-joined": "присоединился к %s",
+ "activity-moved": "переместил %s из %s в %s",
+ "activity-on": "%s",
+ "activity-removed": "удалил %s из %s",
+ "activity-sent": "отправил %s в %s",
+ "activity-unjoined": "вышел из %s",
+ "activity-checklist-added": "добавил контрольный список в %s",
+ "activity-checklist-item-added": "добавил пункт контрольного списка в '%s' в карточке %s",
+ "add": "Создать",
+ "add-attachment": "Добавить вложение",
+ "add-board": "Добавить доску",
+ "add-card": "Добавить карту",
+ "add-swimlane": "Добавить дорожку",
+ "add-checklist": "Добавить контрольный список",
+ "add-checklist-item": "Добавить пункт в контрольный список",
+ "add-cover": "Прикрепить",
+ "add-label": "Добавить метку",
+ "add-list": "Добавить простой список",
+ "add-members": "Добавить участника",
+ "added": "Добавлено",
+ "addMemberPopup-title": "Участники",
+ "admin": "Администратор",
+ "admin-desc": "Может просматривать и редактировать карточки, удалять участников и управлять настройками доски.",
+ "admin-announcement": "Объявление",
+ "admin-announcement-active": "Действующее общесистемное объявление",
+ "admin-announcement-title": "Объявление от Администратора",
+ "all-boards": "Все доски",
+ "and-n-other-card": "И __count__ другая карточка",
+ "and-n-other-card_plural": "И __count__ другие карточки",
+ "apply": "Применить",
+ "app-is-offline": "Wekan загружается, пожалуйста подождите. Обновление страницы может привести к потере данных. Если Wekan не загрузился, пожалуйста проверьте что связь с сервером доступна.",
+ "archive": "Переместить в Корзину",
+ "archive-all": "Переместить всё в Корзину",
+ "archive-board": "Переместить Доску в Корзину",
+ "archive-card": "Переместить Карточку в Корзину",
+ "archive-list": "Переместить Список в Корзину",
+ "archive-swimlane": "Переместить Дорожку в Корзину",
+ "archive-selection": "Переместить выбранное в Корзину",
+ "archiveBoardPopup-title": "Переместить Доску в Корзину?",
+ "archived-items": "Корзина",
+ "archived-boards": "Доски находящиеся в Корзине",
+ "restore-board": "Востановить доску",
+ "no-archived-boards": "В Корзине нет никаких Досок",
+ "archives": "Корзина",
+ "assign-member": "Назначить участника",
+ "attached": "прикреплено",
+ "attachment": "Вложение",
+ "attachment-delete-pop": "Если удалить вложение, его нельзя будет восстановить.",
+ "attachmentDeletePopup-title": "Удалить вложение?",
+ "attachments": "Вложения",
+ "auto-watch": "Автоматически следить за созданными досками",
+ "avatar-too-big": "Аватар слишком большой (максимум 70КБ)",
+ "back": "Назад",
+ "board-change-color": "Изменить цвет",
+ "board-nb-stars": "%s избранное",
+ "board-not-found": "Доска не найдена",
+ "board-private-info": "Это доска будет <strong>частной</strong>.",
+ "board-public-info": "Эта доска будет <strong>доступной всем</strong>.",
+ "boardChangeColorPopup-title": "Изменить фон доски",
+ "boardChangeTitlePopup-title": "Переименовать доску",
+ "boardChangeVisibilityPopup-title": "Изменить настройки видимости",
+ "boardChangeWatchPopup-title": "Изменить Отслеживание",
+ "boardMenuPopup-title": "Меню доски",
+ "boards": "Доски",
+ "board-view": "Вид доски",
+ "board-view-swimlanes": "Дорожки",
+ "board-view-lists": "Списки",
+ "bucket-example": "Например “Список дел”",
+ "cancel": "Отмена",
+ "card-archived": "Эта карточка перемещена в Корзину",
+ "card-comments-title": "Комментарии (%s)",
+ "card-delete-notice": "Это действие невозможно будет отменить. Все изменения, которые вы вносили в карточку будут потеряны.",
+ "card-delete-pop": "Все действия будут удалены из ленты активности участников и вы не сможете заново открыть карточку. Действие необратимо",
+ "card-delete-suggest-archive": "Вы можете переместить карточку в Корзину, чтобы удалить ее с доски и сохранить активность .",
+ "card-due": "Выполнить к",
+ "card-due-on": "Выполнить до",
+ "card-spent": "Затраченное время",
+ "card-edit-attachments": "Изменить вложения",
+ "card-edit-custom-fields": "Редактировать настраиваемые поля",
+ "card-edit-labels": "Изменить метку",
+ "card-edit-members": "Изменить участников",
+ "card-labels-title": "Изменить метки для этой карточки.",
+ "card-members-title": "Добавить или удалить с карточки участников доски.",
+ "card-start": "Дата начала",
+ "card-start-on": "Начнётся с",
+ "cardAttachmentsPopup-title": "Прикрепить из",
+ "cardCustomField-datePopup-title": "Изменить дату",
+ "cardCustomFieldsPopup-title": "редактировать настраиваемые поля",
+ "cardDeletePopup-title": "Удалить карточку?",
+ "cardDetailsActionsPopup-title": "Действия в карточке",
+ "cardLabelsPopup-title": "Метки",
+ "cardMembersPopup-title": "Участники",
+ "cardMorePopup-title": "Поделиться",
+ "cards": "Карточки",
+ "cards-count": "Карточки",
+ "change": "Изменить",
+ "change-avatar": "Изменить аватар",
+ "change-password": "Изменить пароль",
+ "change-permissions": "Изменить права доступа",
+ "change-settings": "Изменить настройки",
+ "changeAvatarPopup-title": "Изменить аватар",
+ "changeLanguagePopup-title": "Сменить язык",
+ "changePasswordPopup-title": "Изменить пароль",
+ "changePermissionsPopup-title": "Изменить настройки доступа",
+ "changeSettingsPopup-title": "Изменить Настройки",
+ "checklists": "Контрольные списки",
+ "click-to-star": "Добавить в «Избранное»",
+ "click-to-unstar": "Удалить из «Избранного»",
+ "clipboard": "Буфер обмена или drag & drop",
+ "close": "Закрыть",
+ "close-board": "Закрыть доску",
+ "close-board-pop": "Вы можете восстановить доску, нажав “Корзина” в заголовке.",
+ "color-black": "черный",
+ "color-blue": "синий",
+ "color-green": "зеленый",
+ "color-lime": "лимоновый",
+ "color-orange": "оранжевый",
+ "color-pink": "розовый",
+ "color-purple": "фиолетовый",
+ "color-red": "красный",
+ "color-sky": "голубой",
+ "color-yellow": "желтый",
+ "comment": "Добавить комментарий",
+ "comment-placeholder": "Написать комментарий",
+ "comment-only": "Только комментирование",
+ "comment-only-desc": "Может комментировать только карточки.",
+ "computer": "Загрузить с компьютера",
+ "confirm-checklist-delete-dialog": "Вы уверены, что хотите удалить контрольный список?",
+ "copy-card-link-to-clipboard": "Копировать ссылку на карточку в буфер обмена",
+ "copyCardPopup-title": "Копировать карточку",
+ "copyChecklistToManyCardsPopup-title": "Копировать шаблон контрольного списка в несколько карточек",
+ "copyChecklistToManyCardsPopup-instructions": "Названия и описания целевых карт в формате JSON",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Создать",
+ "createBoardPopup-title": "Создать доску",
+ "chooseBoardSourcePopup-title": "Импортировать доску",
+ "createLabelPopup-title": "Создать метку",
+ "createCustomField": "Создать поле",
+ "createCustomFieldPopup-title": "Создать поле",
+ "current": "текущий",
+ "custom-field-delete-pop": "Отменить нельзя. Это удалит настраиваемое поле со всех карт и уничтожит его историю.",
+ "custom-field-checkbox": "Галочка",
+ "custom-field-date": "Дата",
+ "custom-field-dropdown": "Выпадающий список",
+ "custom-field-dropdown-none": "(нет)",
+ "custom-field-dropdown-options": "Параметры списка",
+ "custom-field-dropdown-options-placeholder": "Нажмите «Ввод», чтобы добавить дополнительные параметры.",
+ "custom-field-dropdown-unknown": "(неизвестно)",
+ "custom-field-number": "Номер",
+ "custom-field-text": "Текст",
+ "custom-fields": "Настраиваемые поля",
+ "date": "Дата",
+ "decline": "Отклонить",
+ "default-avatar": "Аватар по умолчанию",
+ "delete": "Удалить",
+ "deleteCustomFieldPopup-title": "Удалить настраиваемые поля?",
+ "deleteLabelPopup-title": "Удалить метку?",
+ "description": "Описание",
+ "disambiguateMultiLabelPopup-title": "Разрешить конфликт меток",
+ "disambiguateMultiMemberPopup-title": "Разрешить конфликт участников",
+ "discard": "Отказать",
+ "done": "Готово",
+ "download": "Скачать",
+ "edit": "Редактировать",
+ "edit-avatar": "Изменить аватар",
+ "edit-profile": "Изменить профиль",
+ "edit-wip-limit": " Изменить лимит на кол-во задач",
+ "soft-wip-limit": "Мягкий лимит на кол-во задач",
+ "editCardStartDatePopup-title": "Изменить дату начала",
+ "editCardDueDatePopup-title": "Изменить дату выполнения",
+ "editCustomFieldPopup-title": "Редактировать поле",
+ "editCardSpentTimePopup-title": "Изменить затраченное время",
+ "editLabelPopup-title": "Изменить метки",
+ "editNotificationPopup-title": "Редактировать уведомления",
+ "editProfilePopup-title": "Редактировать профиль",
+ "email": "Эл.почта",
+ "email-enrollAccount-subject": "Аккаунт создан для вас здесь __url__",
+ "email-enrollAccount-text": "Привет __user__,\n\nДля того, чтобы начать использовать сервис, просто нажми на ссылку ниже.\n\n__url__\n\nСпасибо.",
+ "email-fail": "Отправка письма на EMail не удалась",
+ "email-fail-text": "Ошибка при попытке отправить письмо",
+ "email-invalid": "Неверный адрес электронной почти",
+ "email-invite": "Пригласить по электронной почте",
+ "email-invite-subject": "__inviter__ прислал вам приглашение",
+ "email-invite-text": "Дорогой __user__,\n\n__inviter__ пригласил вас присоединиться к доске \"__board__\" для сотрудничества.\n\nПожалуйста проследуйте по ссылке ниже:\n\n__url__\n\nСпасибо.",
+ "email-resetPassword-subject": "Перейдите по ссылке, чтобы сбросить пароль __url__",
+ "email-resetPassword-text": "Привет __user__,\n\nДля сброса пароля перейдите по ссылке ниже.\n\n__url__\n\nThanks.",
+ "email-sent": "Письмо отправлено",
+ "email-verifyEmail-subject": "Подтвердите вашу эл.почту перейдя по ссылке __url__",
+ "email-verifyEmail-text": "Привет __user__,\n\nДля подтверждения вашей электронной почты перейдите по ссылке ниже.\n\n__url__\n\nСпасибо.",
+ "enable-wip-limit": "Включить лимит на кол-во задач",
+ "error-board-doesNotExist": "Доска не найдена",
+ "error-board-notAdmin": "Вы должны обладать правами администратора этой доски, чтобы сделать это",
+ "error-board-notAMember": "Вы должны быть участником доски, чтобы сделать это",
+ "error-json-malformed": "Ваше текст не является правильным JSON",
+ "error-json-schema": "Содержимое вашего JSON не содержит информацию в корректном формате",
+ "error-list-doesNotExist": "Список не найден",
+ "error-user-doesNotExist": "Пользователь не найден",
+ "error-user-notAllowSelf": "Вы не можете пригласить себя",
+ "error-user-notCreated": "Пользователь не создан",
+ "error-username-taken": "Это имя пользователя уже занято",
+ "error-email-taken": "Этот адрес уже занят",
+ "export-board": "Экспортировать доску",
+ "filter": "Фильтр",
+ "filter-cards": "Фильтр карточек",
+ "filter-clear": "Очистить фильтр",
+ "filter-no-label": "Нет метки",
+ "filter-no-member": "Нет участников",
+ "filter-no-custom-fields": "Нет настраиваемых полей",
+ "filter-on": "Включен фильтр",
+ "filter-on-desc": "Показываются карточки, соответствующие настройкам фильтра. Нажмите для редактирования.",
+ "filter-to-selection": "Filter to selection",
+ "advanced-filter-label": "Расширенный фильтр",
+ "advanced-filter-description": "Расширенный фильтр позволяет написать строку, содержащую следующие операторы: ==! = <=> = && || () Пространство используется как разделитель между Операторами. Вы можете фильтровать все пользовательские поля, введя их имена и значения. Например: Field1 == Value1. Примечание: Если поля или значения содержат пробелы, вам необходимо 'брать' их в одинарные кавычки. Например: 'Поле 1' == 'Значение 1'. Также вы можете комбинировать несколько условий. Например: F1 == V1 || F1 = V2. Обычно все операторы интерпретируются слева направо. Вы можете изменить порядок, разместив скобки. Например: F1 == V1 и (F2 == V2 || F2 == V3)",
+ "fullname": "Полное имя",
+ "header-logo-title": "Вернуться к доскам.",
+ "hide-system-messages": "Скрыть системные сообщения",
+ "headerBarCreateBoardPopup-title": "Создать доску",
+ "home": "Главная",
+ "import": "Импорт",
+ "import-board": "импортировать доску",
+ "import-board-c": "Импортировать доску",
+ "import-board-title-trello": "Импортировать доску из Trello",
+ "import-board-title-wekan": "Импортировать доску из Wekan",
+ "import-sandstorm-warning": "Импортированная доска удалит все существующие данные на текущей доске и заменит её импортированной доской.",
+ "from-trello": "Из Trello",
+ "from-wekan": "Из Wekan",
+ "import-board-instruction-trello": "На вашей Trello доске нажмите “Menu” - “More” - “Print and export - “Export JSON” и скопируйте полученный текст",
+ "import-board-instruction-wekan": "На вашей Wekan доске, перейдите в “Меню”, далее “Экспортировать доску” и скопируйте текст из скачаного файла",
+ "import-json-placeholder": "Вставьте JSON сюда",
+ "import-map-members": "Составить карту участников",
+ "import-members-map": "Вы импортировали доску с участниками. Пожалуйста, составьте карту участников, которых вы хотите импортировать в качестве пользователей Wekan",
+ "import-show-user-mapping": "Проверить карту участников",
+ "import-user-select": "Выберите пользователя Wekan, которого вы хотите использовать в качестве участника",
+ "importMapMembersAddPopup-title": "Выбрать участника Wekan",
+ "info": "Версия",
+ "initials": "Инициалы",
+ "invalid-date": "Неверная дата",
+ "invalid-time": "Некорректное время",
+ "invalid-user": "Неверный пользователь",
+ "joined": "вступил",
+ "just-invited": "Вас только что пригласили на эту доску",
+ "keyboard-shortcuts": "Сочетания клавиш",
+ "label-create": "Создать метку",
+ "label-default": "%sметка (по умолчанию)",
+ "label-delete-pop": "Это действие невозможно будет отменить. Эта метка будут удалена во всех карточках. Также будет удалена вся история этой метки.",
+ "labels": "Метки",
+ "language": "Язык",
+ "last-admin-desc": "Вы не можете изменять роли, для этого требуются права администратора.",
+ "leave-board": "Покинуть доску",
+ "leave-board-pop": "Вы уверенны, что хотите покинуть __boardTitle__? Вы будете удалены из всех карточек на этой доске.",
+ "leaveBoardPopup-title": "Покинуть доску?",
+ "link-card": "Доступна по ссылке",
+ "list-archive-cards": "Переместить все карточки в этом списке в Корзину",
+ "list-archive-cards-pop": "Это действие переместит все карточки в Корзину и они перестанут быть видимым на доске. Для просмотра карточек в Корзине и их восстановления нажмите “Меню” > “Корзина”.",
+ "list-move-cards": "Переместить все карточки в этом списке",
+ "list-select-cards": "Выбрать все карточки в этом списке",
+ "listActionPopup-title": "Список действий",
+ "swimlaneActionPopup-title": "Действия с дорожкой",
+ "listImportCardPopup-title": "Импортировать Trello карточку",
+ "listMorePopup-title": "Поделиться",
+ "link-list": "Ссылка на список",
+ "list-delete-pop": "Все действия будут удалены из ленты активности участников и вы не сможете восстановить список. Данное действие необратимо.",
+ "list-delete-suggest-archive": "Вы можете переместить карточку в Корзину, чтобы удалить ее с доски и сохранить активность .",
+ "lists": "Списки",
+ "swimlanes": "Дорожки",
+ "log-out": "Выйти",
+ "log-in": "Войти",
+ "loginPopup-title": "Войти",
+ "memberMenuPopup-title": "Настройки участника",
+ "members": "Участники",
+ "menu": "Меню",
+ "move-selection": "Переместить выделение",
+ "moveCardPopup-title": "Переместить карточку",
+ "moveCardToBottom-title": "Переместить вниз",
+ "moveCardToTop-title": "Переместить вверх",
+ "moveSelectionPopup-title": "Переместить выделение",
+ "multi-selection": "Выбрать несколько",
+ "multi-selection-on": "Выбрать несколько из",
+ "muted": "Заглушен",
+ "muted-info": "Вы НИКОГДА не будете уведомлены ни о каких изменениях в этой доске.",
+ "my-boards": "Мои доски",
+ "name": "Имя",
+ "no-archived-cards": "В Корзине нет никаких Карточек",
+ "no-archived-lists": "В Корзине нет никаких Списков",
+ "no-archived-swimlanes": "В Корзине нет никаких Дорожек",
+ "no-results": "Ничего не найдено",
+ "normal": "Обычный",
+ "normal-desc": "Может редактировать карточки. Не может управлять настройками.",
+ "not-accepted-yet": "Приглашение еще не принято",
+ "notify-participate": "Получать обновления по любым карточкам, которые вы создавали или участником которых являетесь.",
+ "notify-watch": "Получать обновления по любым доскам, спискам и карточкам, на которые вы подписаны как наблюдатель.",
+ "optional": "не обязательно",
+ "or": "или",
+ "page-maybe-private": "Возможно, эта страница скрыта от незарегистрированных пользователей. Попробуйте <a href='%s'>войти на сайт</a>.",
+ "page-not-found": "Страница не найдена.",
+ "password": "Пароль",
+ "paste-or-dragdrop": "вставьте, или перетащите файл с изображением сюда (только графический файл)",
+ "participating": "Участвую",
+ "preview": "Предпросмотр",
+ "previewAttachedImagePopup-title": "Предпросмотр",
+ "previewClipboardImagePopup-title": "Предпросмотр",
+ "private": "Закрытая",
+ "private-desc": "Эта доска с ограниченным доступом. Только участники могут работать с ней.",
+ "profile": "Профиль",
+ "public": "Открытая",
+ "public-desc": "Эта доска может быть видна всем у кого есть ссылка. Также может быть проиндексирована поисковыми системами. Вносить изменения могут только участники.",
+ "quick-access-description": "Нажмите на звезду, что добавить ярлык доски на панель.",
+ "remove-cover": "Открепить",
+ "remove-from-board": "Удалить с доски",
+ "remove-label": "Удалить метку",
+ "listDeletePopup-title": "Удалить список?",
+ "remove-member": "Удалить участника",
+ "remove-member-from-card": "Удалить из карточки",
+ "remove-member-pop": "Удалить участника __name__ (__username__) из доски __boardTitle__? Участник будет удален из всех карточек на этой доске. Также он получит уведомление о совершаемом действии.",
+ "removeMemberPopup-title": "Удалить участника?",
+ "rename": "Переименовать",
+ "rename-board": "Переименовать доску",
+ "restore": "Восстановить",
+ "save": "Сохранить",
+ "search": "Поиск",
+ "search-cards": "Искать в названиях и описаниях карточек на этой доске",
+ "search-example": "Искать текст?",
+ "select-color": "Выбрать цвет",
+ "set-wip-limit-value": "Устанавливает ограничение на максимальное количество задач в этом списке",
+ "setWipLimitPopup-title": "Задать лимит на кол-во задач",
+ "shortcut-assign-self": "Связать себя с текущей карточкой",
+ "shortcut-autocomplete-emoji": "Автозаполнение emoji",
+ "shortcut-autocomplete-members": "Автозаполнение участников",
+ "shortcut-clear-filters": "Сбросить все фильтры",
+ "shortcut-close-dialog": "Закрыть диалог",
+ "shortcut-filter-my-cards": "Показать мои карточки",
+ "shortcut-show-shortcuts": "Поднять список ярлыков",
+ "shortcut-toggle-filterbar": "Переместить фильтр на бововую панель",
+ "shortcut-toggle-sidebar": "Переместить доску на боковую панель",
+ "show-cards-minimum-count": "Показывать количество карточек если их больше",
+ "sidebar-open": "Открыть Панель",
+ "sidebar-close": "Скрыть Панель",
+ "signupPopup-title": "Создать учетную запись",
+ "star-board-title": "Добавить в «Избранное». Эта доска будет всегда на виду.",
+ "starred-boards": "Добавленные в «Избранное»",
+ "starred-boards-description": "Избранные доски будут всегда вверху списка.",
+ "subscribe": "Подписаться",
+ "team": "Участники",
+ "this-board": "эту доску",
+ "this-card": "текущая карточка",
+ "spent-time-hours": "Затраченное время (в часах)",
+ "overtime-hours": "Переработка (в часах)",
+ "overtime": "Переработка",
+ "has-overtime-cards": "Имеются карточки с переработкой",
+ "has-spenttime-cards": "Имеются карточки с учетом затраченного времени",
+ "time": "Время",
+ "title": "Название",
+ "tracking": "Отслеживание",
+ "tracking-info": "Вы будете уведомлены о любых изменениях в тех карточках, в которых вы являетесь создателем или участником.",
+ "type": "Тип",
+ "unassign-member": "Отменить назначение участника",
+ "unsaved-description": "У вас есть несохраненное описание.",
+ "unwatch": "Перестать следить",
+ "upload": "Загрузить",
+ "upload-avatar": "Загрузить аватар",
+ "uploaded-avatar": "Загруженный аватар",
+ "username": "Имя пользователя",
+ "view-it": "Просмотреть",
+ "warn-list-archived": "Внимание: Данная карточка находится в списке, который перемещен в Корзину",
+ "watch": "Следить",
+ "watching": "Отслеживается",
+ "watching-info": "Вы будете уведомлены об любых изменениях в этой доске.",
+ "welcome-board": "Приветственная Доска",
+ "welcome-swimlane": "Этап 1",
+ "welcome-list1": "Основы",
+ "welcome-list2": "Расширенно",
+ "what-to-do": "Что вы хотите сделать?",
+ "wipLimitErrorPopup-title": "Некорректный лимит на кол-во задач",
+ "wipLimitErrorPopup-dialog-pt1": "Количество задач в этом списке превышает установленный вами лимит",
+ "wipLimitErrorPopup-dialog-pt2": "Пожалуйста, перенесите некоторые задачи из этого списка или увеличьте лимит на кол-во задач",
+ "admin-panel": "Административная Панель",
+ "settings": "Настройки",
+ "people": "Люди",
+ "registration": "Регистрация",
+ "disable-self-registration": "Отключить самостоятельную регистрацию",
+ "invite": "Пригласить",
+ "invite-people": "Пригласить людей",
+ "to-boards": "В Доску(и)",
+ "email-addresses": "Email адрес",
+ "smtp-host-description": "Адрес SMTP сервера, который отправляет ваши электронные письма.",
+ "smtp-port-description": "Порт который SMTP-сервер использует для исходящих сообщений.",
+ "smtp-tls-description": "Включить поддержку TLS для SMTP сервера",
+ "smtp-host": "SMTP Хост",
+ "smtp-port": "SMTP Порт",
+ "smtp-username": "Имя пользователя",
+ "smtp-password": "Пароль",
+ "smtp-tls": "поддержка TLS",
+ "send-from": "От",
+ "send-smtp-test": "Отправьте тестовое письмо себе",
+ "invitation-code": "Код приглашения",
+ "email-invite-register-subject": "__inviter__ прислал вам приглашение",
+ "email-invite-register-text": "Уважаемый __user__,\n\n__inviter__ приглашает вас в Wekan для сотрудничества.\n\nПожалуйста, проследуйте по ссылке:\n__url__\n\nВаш код приглашения: __icode__\n\nСпасибо.",
+ "email-smtp-test-subject": "SMTP Тестовое письмо от Wekan",
+ "email-smtp-test-text": "Вы успешно отправили письмо",
+ "error-invitation-code-not-exist": "Код приглашения не существует",
+ "error-notAuthorized": "У вас нет доступа на просмотр этой страницы.",
+ "outgoing-webhooks": "Исходящие Веб-хуки",
+ "outgoingWebhooksPopup-title": "Исходящие Веб-хуки",
+ "new-outgoing-webhook": "Новый исходящий Веб-хук",
+ "no-name": "(Неизвестный)",
+ "Wekan_version": "Версия Wekan",
+ "Node_version": "Версия NodeJS",
+ "OS_Arch": "Архитектура",
+ "OS_Cpus": "Количество процессоров",
+ "OS_Freemem": "Свободная память",
+ "OS_Loadavg": "Средняя загрузка",
+ "OS_Platform": "Платформа",
+ "OS_Release": "Релиз",
+ "OS_Totalmem": "Общая память",
+ "OS_Type": "Тип ОС",
+ "OS_Uptime": "Время работы",
+ "hours": "часы",
+ "minutes": "минуты",
+ "seconds": "секунды",
+ "show-field-on-card": "Показать это поле на карте",
+ "yes": "Да",
+ "no": "Нет",
+ "accounts": "Учетные записи",
+ "accounts-allowEmailChange": "Разрешить изменение электронной почты",
+ "accounts-allowUserNameChange": "Разрешить изменение имени пользователя",
+ "createdAt": "Создано на",
+ "verified": "Проверено",
+ "active": "Действующий",
+ "card-received": "Получено",
+ "card-received-on": "Получено с",
+ "card-end": "Дата окончания",
+ "card-end-on": "Завершится до",
+ "editCardReceivedDatePopup-title": "Изменить дату получения",
+ "editCardEndDatePopup-title": "Изменить дату завершения",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json
new file mode 100644
index 00000000..6cb33b90
--- /dev/null
+++ b/i18n/sr.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Prihvati",
+ "act-activity-notify": "[Wekan] Obaveštenje o aktivnostima",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Akcije",
+ "activities": "Aktivnosti",
+ "activity": "Aktivnost",
+ "activity-added": "dodao %s u %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "prikačio %s u %s",
+ "activity-created": "kreirao %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "izuzmi %s iz %s",
+ "activity-imported": "uvezao %s u %s iz %s",
+ "activity-imported-board": "uvezao %s iz %s",
+ "activity-joined": "spojio %s",
+ "activity-moved": "premestio %s iz %s u %s",
+ "activity-on": "na %s",
+ "activity-removed": "uklonio %s iz %s",
+ "activity-sent": "poslao %s %s-u",
+ "activity-unjoined": "rastavio %s",
+ "activity-checklist-added": "lista je dodata u %s",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Dodaj",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Dodaj novu stavku u listu",
+ "add-cover": "Dodaj zaglavlje",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Dodaj Članove",
+ "added": "Dodao",
+ "addMemberPopup-title": "Članovi",
+ "admin": "Administrator",
+ "admin-desc": "Može da pregleda i menja kartice, uklanja članove i menja podešavanja table",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "Sve table",
+ "and-n-other-card": "And __count__ other card",
+ "and-n-other-card_plural": "And __count__ other cards",
+ "apply": "Primeni",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Dodeli člana",
+ "attached": "Prikačeno",
+ "attachment": "Prikačeni dokument",
+ "attachment-delete-pop": "Brisanje prikačenog dokumenta je trajno. Ne postoji vraćanje obrisanog.",
+ "attachmentDeletePopup-title": "Obrisati prikačeni dokument ?",
+ "attachments": "Prikačeni dokumenti",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Nazad",
+ "board-change-color": "Promeni boju",
+ "board-nb-stars": "%s zvezdice",
+ "board-not-found": "Tabla nije pronađena",
+ "board-private-info": "Ova tabla će biti <strong>privatna<strong>.",
+ "board-public-info": "Ova tabla će biti <strong>javna<strong>.",
+ "boardChangeColorPopup-title": "Promeni pozadinu table",
+ "boardChangeTitlePopup-title": "Preimenuj tablu",
+ "boardChangeVisibilityPopup-title": "Promeni Vidljivost",
+ "boardChangeWatchPopup-title": "Change Watch",
+ "boardMenuPopup-title": "Meni table",
+ "boards": "Table",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Na primer \"Lista zadataka\"",
+ "cancel": "Otkaži",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "Ova kartica ima %s komentar.",
+ "card-delete-notice": "Brisanje je trajno. Izgubićeš sve akcije povezane sa ovom karticom.",
+ "card-delete-pop": "Sve akcije će biti uklonjene sa liste aktivnosti i kartica neće moći biti ponovo otvorena. Nema vraćanja unazad.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Krajnji datum",
+ "card-due-on": "Završava se",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Uredi priloge",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "Uredi natpise",
+ "card-edit-members": "Uredi članove",
+ "card-labels-title": "Promeni natpis na kartici.",
+ "card-members-title": "Dodaj ili ukloni članove table sa kartice.",
+ "card-start": "Početak",
+ "card-start-on": "Počinje",
+ "cardAttachmentsPopup-title": "Attach From",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Članovi",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "Cards",
+ "change": "Change",
+ "change-avatar": "Change Avatar",
+ "change-password": "Change Password",
+ "change-permissions": "Change permissions",
+ "change-settings": "Izmeni podešavanja",
+ "changeAvatarPopup-title": "Change Avatar",
+ "changeLanguagePopup-title": "Change Language",
+ "changePasswordPopup-title": "Change Password",
+ "changePermissionsPopup-title": "Change Permissions",
+ "changeSettingsPopup-title": "Izmeni podešavanja",
+ "checklists": "Liste",
+ "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Datum",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Datum",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Izmeni početni datum",
+ "editCardDueDatePopup-title": "Izmeni krajnji datum",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "Change Label",
+ "editNotificationPopup-title": "Izmeni notifikaciju",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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": "Korisničko ime je već zauzeto",
+ "error-email-taken": "Email has already been taken",
+ "export-board": "Export board",
+ "filter": "Filter",
+ "filter-cards": "Filter Cards",
+ "filter-clear": "Clear filter",
+ "filter-no-label": "Nema oznake",
+ "filter-no-member": "Nema člana",
+ "filter-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Full Name",
+ "header-logo-title": "Go back to your boards page.",
+ "hide-system-messages": "Sakrij sistemske poruke",
+ "headerBarCreateBoardPopup-title": "Create Board",
+ "home": "Home",
+ "import": "Import",
+ "import-board": "import board",
+ "import-board-c": "Import board",
+ "import-board-title-trello": "Uvezi tablu iz Trella",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Mapiraj članove",
+ "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": "Izaberi člana Wekan-a",
+ "info": "Version",
+ "initials": "Initials",
+ "invalid-date": "Neispravan datum",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Članovi",
+ "menu": "Menu",
+ "move-selection": "Move selection",
+ "moveCardPopup-title": "Move Card",
+ "moveCardToBottom-title": "Premesti na dno",
+ "moveCardToTop-title": "Premesti na vrh",
+ "moveSelectionPopup-title": "Move selection",
+ "multi-selection": "Multi-Selection",
+ "multi-selection-on": "Multi-Selection is on",
+ "muted": "Utišano",
+ "muted-info": "Nećete biti obavešteni o promenama u ovoj tabli",
+ "my-boards": "My Boards",
+ "name": "Name",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "Nema rezultata",
+ "normal": "Normalno",
+ "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": "Budite obavešteni o novim događajima u tablama, listama ili karticama koje pratite.",
+ "optional": "opciono",
+ "or": "ili",
+ "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": "Stranica nije pronađena.",
+ "password": "Lozinka",
+ "paste-or-dragdrop": "to paste, or drag & drop image file to it (image only)",
+ "participating": "Učestvujem",
+ "preview": "Prikaz",
+ "previewAttachedImagePopup-title": "Prikaz",
+ "previewClipboardImagePopup-title": "Prikaz",
+ "private": "Privatno",
+ "private-desc": "This board is private. Only people added to the board can view and edit it.",
+ "profile": "Profil",
+ "public": "Javno",
+ "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": "Ukloni iz table",
+ "remove-label": "Remove Label",
+ "listDeletePopup-title": "Delete List ?",
+ "remove-member": "Ukloni člana",
+ "remove-member-from-card": "Ukloni iz kartice",
+ "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": "Ukloni člana ?",
+ "rename": "Preimenuj",
+ "rename-board": "Preimenuj tablu",
+ "restore": "Oporavi",
+ "save": "Snimi",
+ "search": "Pretraga",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "Pridruži sebe trenutnoj kartici",
+ "shortcut-autocomplete-emoji": "Autocomplete emoji",
+ "shortcut-autocomplete-members": "Sam popuni članove",
+ "shortcut-clear-filters": "Očisti sve filtere",
+ "shortcut-close-dialog": "Zatvori dijalog",
+ "shortcut-filter-my-cards": "Filtriraj kartice",
+ "shortcut-show-shortcuts": "Prikaži ovu listu prečica",
+ "shortcut-toggle-filterbar": "Uključi ili isključi bočni meni filtera",
+ "shortcut-toggle-sidebar": "Uključi ili isključi bočni meni table",
+ "show-cards-minimum-count": "Show cards count if list contains more than",
+ "sidebar-open": "Open Sidebar",
+ "sidebar-close": "Close Sidebar",
+ "signupPopup-title": "Kreiraj nalog",
+ "star-board-title": "Klikni da označiš zvezdicom ovu tablu. Pokazaće se na vrhu tvoje liste tabli.",
+ "starred-boards": "Table sa zvezdicom",
+ "starred-boards-description": "Table sa zvezdicom se pokazuju na vrhu liste tabli.",
+ "subscribe": "Pretplati se",
+ "team": "Tim",
+ "this-board": "ova tabla",
+ "this-card": "ova kartica",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "Vreme",
+ "title": "Naslov",
+ "tracking": "Praćenje",
+ "tracking-info": "You will be notified of any changes to those cards you are involved as creator or member.",
+ "type": "Type",
+ "unassign-member": "Unassign member",
+ "unsaved-description": "Imaš nesnimljen opis.",
+ "unwatch": "Ne posmatraj",
+ "upload": "Upload",
+ "upload-avatar": "Upload an avatar",
+ "uploaded-avatar": "Uploaded an avatar",
+ "username": "Korisničko ime",
+ "view-it": "Pregledaj je",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "Posmatraj",
+ "watching": "Posmatranje",
+ "watching-info": "Bićete obavešteni o promenama u ovoj tabli",
+ "welcome-board": "Tabla dobrodošlice",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Osnove",
+ "welcome-list2": "Napredno",
+ "what-to-do": "Šta želiš da uradiš ?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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": "Korisničko ime",
+ "smtp-password": "Lozinka",
+ "smtp-tls": "TLS support",
+ "send-from": "From",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json
new file mode 100644
index 00000000..6e418c17
--- /dev/null
+++ b/i18n/sv.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Acceptera",
+ "act-activity-notify": "[Wekan] Aktivitetsavisering",
+ "act-addAttachment": "bifogade __attachment__ to __card__",
+ "act-addChecklist": "lade till checklist __checklist__ till __card__",
+ "act-addChecklistItem": "lade till __checklistItem__ till checklistan __checklist__ on __card__",
+ "act-addComment": "kommenterade __card__: __comment__",
+ "act-createBoard": "skapade __board__",
+ "act-createCard": "lade till __card__ to __list__",
+ "act-createCustomField": "skapa anpassat fält __customField__",
+ "act-createList": "lade till __list__ to __board__",
+ "act-addBoardMember": "lade till __member__ to __board__",
+ "act-archivedBoard": "__board__ flyttad till papperskorgen",
+ "act-archivedCard": "__card__ flyttad till papperskorgen",
+ "act-archivedList": "__list__ flyttad till papperskorgen",
+ "act-archivedSwimlane": "__swimlane__ flyttad till papperskorgen",
+ "act-importBoard": "importerade __board__",
+ "act-importCard": "importerade __card__",
+ "act-importList": "importerade __list__",
+ "act-joinMember": "lade __member__ till __card__",
+ "act-moveCard": "flyttade __card__ från __oldList__ till __list__",
+ "act-removeBoardMember": "tog bort __member__ från __board__",
+ "act-restoredCard": "återställde __card__ to __board__",
+ "act-unjoinMember": "tog bort __member__ from __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Åtgärder",
+ "activities": "Aktiviteter",
+ "activity": "Aktivitet",
+ "activity-added": "Lade %s till %s",
+ "activity-archived": "%s flyttad till papperskorgen",
+ "activity-attached": "bifogade %s to %s",
+ "activity-created": "skapade %s",
+ "activity-customfield-created": "skapa anpassat fält %s",
+ "activity-excluded": "exkluderade %s från %s",
+ "activity-imported": "importerade %s till %s från %s",
+ "activity-imported-board": "importerade %s från %s",
+ "activity-joined": "anslöt sig till %s",
+ "activity-moved": "tog bort %s från %s till %s",
+ "activity-on": "på %s",
+ "activity-removed": "tog bort %s från %s",
+ "activity-sent": "skickade %s till %s",
+ "activity-unjoined": "gick ur %s",
+ "activity-checklist-added": "lade kontrollista till %s",
+ "activity-checklist-item-added": "lade checklista objekt till '%s' i %s",
+ "add": "Lägg till",
+ "add-attachment": "Lägg till bilaga",
+ "add-board": "Lägg till anslagstavla",
+ "add-card": "Lägg till kort",
+ "add-swimlane": "Lägg till simbana",
+ "add-checklist": "Lägg till checklista",
+ "add-checklist-item": "Lägg till ett objekt till kontrollista",
+ "add-cover": "Lägg till omslag",
+ "add-label": "Lägg till etikett",
+ "add-list": "Lägg till lista",
+ "add-members": "Lägg till medlemmar",
+ "added": "Lade till",
+ "addMemberPopup-title": "Medlemmar",
+ "admin": "Adminstratör",
+ "admin-desc": "Kan visa och redigera kort, ta bort medlemmar och ändra inställningarna för anslagstavlan.",
+ "admin-announcement": "Meddelande",
+ "admin-announcement-active": "Aktivt system-brett meddelande",
+ "admin-announcement-title": "Meddelande från administratör",
+ "all-boards": "Alla anslagstavlor",
+ "and-n-other-card": "Och __count__ annat kort",
+ "and-n-other-card_plural": "Och __count__ andra kort",
+ "apply": "Tillämpa",
+ "app-is-offline": "Wekan laddar, vänta. Uppdatering av sidan kommer att leda till förlust av data. Om Wekan inte laddas, kontrollera att Wekan-servern inte har stoppats.",
+ "archive": "Flytta till papperskorgen",
+ "archive-all": "Flytta alla till papperskorgen",
+ "archive-board": "Flytta anslagstavla till papperskorgen",
+ "archive-card": "Flytta kort till papperskorgen",
+ "archive-list": "Flytta lista till papperskorgen",
+ "archive-swimlane": "Flytta simbana till papperskorgen",
+ "archive-selection": "Flytta val till papperskorgen",
+ "archiveBoardPopup-title": "Flytta anslagstavla till papperskorgen?",
+ "archived-items": "Papperskorgen",
+ "archived-boards": "Anslagstavlor i papperskorgen",
+ "restore-board": "Återställ anslagstavla",
+ "no-archived-boards": "Inga anslagstavlor i papperskorgen",
+ "archives": "Papperskorgen",
+ "assign-member": "Tilldela medlem",
+ "attached": "bifogad",
+ "attachment": "Bilaga",
+ "attachment-delete-pop": "Ta bort en bilaga är permanent. Det går inte att ångra.",
+ "attachmentDeletePopup-title": "Ta bort bilaga?",
+ "attachments": "Bilagor",
+ "auto-watch": "Bevaka automatiskt anslagstavlor när de skapas",
+ "avatar-too-big": "Avatar är för stor (70KB max)",
+ "back": "Tillbaka",
+ "board-change-color": "Ändra färg",
+ "board-nb-stars": "%s stjärnor",
+ "board-not-found": "Anslagstavla hittades inte",
+ "board-private-info": "Denna anslagstavla kommer att vara <strong>privat</strong>.",
+ "board-public-info": "Denna anslagstavla kommer att vara <strong>officiell</strong>.",
+ "boardChangeColorPopup-title": "Ändra bakgrund på anslagstavla",
+ "boardChangeTitlePopup-title": "Byt namn på anslagstavla",
+ "boardChangeVisibilityPopup-title": "Ändra synlighet",
+ "boardChangeWatchPopup-title": "Ändra bevaka",
+ "boardMenuPopup-title": "Anslagstavla meny",
+ "boards": "Anslagstavlor",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Simbanor",
+ "board-view-lists": "Listor",
+ "bucket-example": "Gilla \"att-göra-innan-jag-dör-lista\" till exempel",
+ "cancel": "Avbryt",
+ "card-archived": "Detta kort flyttas till papperskorgen.",
+ "card-comments-title": "Detta kort har %s kommentar.",
+ "card-delete-notice": "Ta bort är permanent. Du kommer att förlora alla åtgärder i samband med detta kort.",
+ "card-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsflöde och du kommer inte att kunna öppna kortet igen. Det går inte att ångra.",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Förfaller",
+ "card-due-on": "Förfaller på",
+ "card-spent": "Spenderad tid",
+ "card-edit-attachments": "Redigera bilaga",
+ "card-edit-custom-fields": "Redigera anpassade fält",
+ "card-edit-labels": "Redigera etiketter",
+ "card-edit-members": "Redigera medlemmar",
+ "card-labels-title": "Ändra etiketter för kortet.",
+ "card-members-title": "Lägg till eller ta bort medlemmar av anslagstavlan från kortet.",
+ "card-start": "Börja",
+ "card-start-on": "Börja med",
+ "cardAttachmentsPopup-title": "Bifoga från",
+ "cardCustomField-datePopup-title": "Ändra datum",
+ "cardCustomFieldsPopup-title": "Redigera anpassade fält",
+ "cardDeletePopup-title": "Ta bort kort?",
+ "cardDetailsActionsPopup-title": "Kortåtgärder",
+ "cardLabelsPopup-title": "Etiketter",
+ "cardMembersPopup-title": "Medlemmar",
+ "cardMorePopup-title": "Mera",
+ "cards": "Kort",
+ "cards-count": "Kort",
+ "change": "Ändra",
+ "change-avatar": "Ändra avatar",
+ "change-password": "Ändra lösenord",
+ "change-permissions": "Ändra behörigheter",
+ "change-settings": "Ändra inställningar",
+ "changeAvatarPopup-title": "Ändra avatar",
+ "changeLanguagePopup-title": "Ändra språk",
+ "changePasswordPopup-title": "Ändra lösenord",
+ "changePermissionsPopup-title": "Ändra behörigheter",
+ "changeSettingsPopup-title": "Ändra inställningar",
+ "checklists": "Kontrollistor",
+ "click-to-star": "Klicka för att stjärnmärka denna anslagstavla.",
+ "click-to-unstar": "Klicka för att ta bort stjärnmärkningen från denna anslagstavla.",
+ "clipboard": "Urklipp eller dra och släpp",
+ "close": "Stäng",
+ "close-board": "Stäng anslagstavla",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "svart",
+ "color-blue": "blå",
+ "color-green": "grön",
+ "color-lime": "lime",
+ "color-orange": "orange",
+ "color-pink": "rosa",
+ "color-purple": "lila",
+ "color-red": "röd",
+ "color-sky": "himmel",
+ "color-yellow": "gul",
+ "comment": "Kommentera",
+ "comment-placeholder": "Skriv kommentar",
+ "comment-only": "Kommentera endast",
+ "comment-only-desc": "Kan endast kommentera kort.",
+ "computer": "Dator",
+ "confirm-checklist-delete-dialog": "Är du säker på att du vill ta bort checklista",
+ "copy-card-link-to-clipboard": "Kopiera kortlänk till urklipp",
+ "copyCardPopup-title": "Kopiera kort",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Skapa",
+ "createBoardPopup-title": "Skapa anslagstavla",
+ "chooseBoardSourcePopup-title": "Importera anslagstavla",
+ "createLabelPopup-title": "Skapa etikett",
+ "createCustomField": "Skapa fält",
+ "createCustomFieldPopup-title": "Skapa fält",
+ "current": "aktuell",
+ "custom-field-delete-pop": "Det går inte att ångra. Detta tar bort det här anpassade fältet från alla kort och förstör dess historia.",
+ "custom-field-checkbox": "Kryssruta",
+ "custom-field-date": "Datum",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(inga)",
+ "custom-field-dropdown-options": "Listalternativ",
+ "custom-field-dropdown-options-placeholder": "Tryck på enter för att lägga till fler alternativ",
+ "custom-field-dropdown-unknown": "(okänd)",
+ "custom-field-number": "Nummer",
+ "custom-field-text": "Text",
+ "custom-fields": "Anpassade fält",
+ "date": "Datum",
+ "decline": "Nedgång",
+ "default-avatar": "Standard avatar",
+ "delete": "Ta bort",
+ "deleteCustomFieldPopup-title": "Ta bort anpassade fält?",
+ "deleteLabelPopup-title": "Ta bort etikett?",
+ "description": "Beskrivning",
+ "disambiguateMultiLabelPopup-title": "Otvetydig etikettåtgärd",
+ "disambiguateMultiMemberPopup-title": "Otvetydig medlemsåtgärd",
+ "discard": "Kassera",
+ "done": "Färdig",
+ "download": "Hämta",
+ "edit": "Redigera",
+ "edit-avatar": "Ändra avatar",
+ "edit-profile": "Redigera profil",
+ "edit-wip-limit": "Redigera WIP-gränsen",
+ "soft-wip-limit": "Mjuk WIP-gräns",
+ "editCardStartDatePopup-title": "Ändra startdatum",
+ "editCardDueDatePopup-title": "Ändra förfallodatum",
+ "editCustomFieldPopup-title": "Redigera fält",
+ "editCardSpentTimePopup-title": "Ändra spenderad tid",
+ "editLabelPopup-title": "Ändra etikett",
+ "editNotificationPopup-title": "Redigera avisering",
+ "editProfilePopup-title": "Redigera profil",
+ "email": "E-post",
+ "email-enrollAccount-subject": "Ett konto skapas för dig på __siteName__",
+ "email-enrollAccount-text": "Hej __user__,\n\nFör att börja använda tjänsten, klicka på länken nedan.\n\n__url__\n\nTack.",
+ "email-fail": "Sändning av e-post misslyckades",
+ "email-fail-text": "Ett fel vid försök att skicka e-post",
+ "email-invalid": "Ogiltig e-post",
+ "email-invite": "Bjud in via e-post",
+ "email-invite-subject": "__inviter__ skickade dig en inbjudan",
+ "email-invite-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till anslagstavlan \"__board__\" för samarbete.\n\nFölj länken nedan:\n\n__url__\n\nTack.",
+ "email-resetPassword-subject": "Återställa lösenordet för __siteName__",
+ "email-resetPassword-text": "Hej __user__,\n\nFör att återställa ditt lösenord, klicka på länken nedan.\n\n__url__\n\nTack.",
+ "email-sent": "E-post skickad",
+ "email-verifyEmail-subject": "Verifiera din e-post adress på __siteName__",
+ "email-verifyEmail-text": "Hej __user__,\n\nFör att verifiera din konto e-post, klicka på länken nedan.\n\n__url__\n\nTack.",
+ "enable-wip-limit": "Aktivera WIP-gräns",
+ "error-board-doesNotExist": "Denna anslagstavla finns inte",
+ "error-board-notAdmin": "Du måste vara administratör för denna anslagstavla för att göra det",
+ "error-board-notAMember": "Du måste vara medlem i denna anslagstavla för att göra det",
+ "error-json-malformed": "Din text är inte giltigt JSON",
+ "error-json-schema": "Din JSON data inkluderar inte korrekt information i rätt format",
+ "error-list-doesNotExist": "Denna lista finns inte",
+ "error-user-doesNotExist": "Denna användare finns inte",
+ "error-user-notAllowSelf": "Du kan inte bjuda in dig själv",
+ "error-user-notCreated": "Den här användaren har inte skapats",
+ "error-username-taken": "Detta användarnamn är redan taget",
+ "error-email-taken": "E-post har redan tagits",
+ "export-board": "Exportera anslagstavla",
+ "filter": "Filtrera",
+ "filter-cards": "Filtrera kort",
+ "filter-clear": "Rensa filter",
+ "filter-no-label": "Ingen etikett",
+ "filter-no-member": "Ingen medlem",
+ "filter-no-custom-fields": "Inga anpassade fält",
+ "filter-on": "Filter är på",
+ "filter-on-desc": "Du filtrerar kort på denna anslagstavla. Klicka här för att redigera filter.",
+ "filter-to-selection": "Filter till val",
+ "advanced-filter-label": "Avancerat filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Namn",
+ "header-logo-title": "Gå tillbaka till din anslagstavlor-sida.",
+ "hide-system-messages": "Göm systemmeddelanden",
+ "headerBarCreateBoardPopup-title": "Skapa anslagstavla",
+ "home": "Hem",
+ "import": "Importera",
+ "import-board": "importera anslagstavla",
+ "import-board-c": "Importera anslagstavla",
+ "import-board-title-trello": "Importera anslagstavla från Trello",
+ "import-board-title-wekan": "Importera anslagstavla från Wekan",
+ "import-sandstorm-warning": "Importerad anslagstavla raderar all befintlig data på anslagstavla och ersätter den med importerat anslagstavla.",
+ "from-trello": "Från Trello",
+ "from-wekan": "Från Wekan",
+ "import-board-instruction-trello": "I din Trello-anslagstavla, gå till 'Meny', sedan 'Mera', 'Skriv ut och exportera', 'Exportera JSON' och kopiera den resulterande text.",
+ "import-board-instruction-wekan": "I din Wekan-anslagstavla, gå till \"Meny\", sedan \"Exportera anslagstavla\" och kopiera texten i den hämtade filen.",
+ "import-json-placeholder": "Klistra in giltigt JSON data här",
+ "import-map-members": "Kartlägg medlemmar",
+ "import-members-map": "Din importerade anslagstavla har några medlemmar. Kartlägg medlemmarna som du vill importera till Wekan-användare",
+ "import-show-user-mapping": "Granska medlemskartläggning",
+ "import-user-select": "Välj Wekan-användare du vill använda som denna medlem",
+ "importMapMembersAddPopup-title": "Välj Wekan member",
+ "info": "Version",
+ "initials": "Initialer ",
+ "invalid-date": "Ogiltigt datum",
+ "invalid-time": "Ogiltig tid",
+ "invalid-user": "Ogiltig användare",
+ "joined": "gick med",
+ "just-invited": "Du blev nyss inbjuden till denna anslagstavla",
+ "keyboard-shortcuts": "Tangentbordsgenvägar",
+ "label-create": "Skapa etikett",
+ "label-default": "%s etikett (standard)",
+ "label-delete-pop": "Det finns ingen ångra. Detta tar bort denna etikett från alla kort och förstöra dess historik.",
+ "labels": "Etiketter",
+ "language": "Språk",
+ "last-admin-desc": "Du kan inte ändra roller för det måste finnas minst en administratör.",
+ "leave-board": "Lämna anslagstavla",
+ "leave-board-pop": "Är du säker på att du vill lämna __boardTitle__? Du kommer att tas bort från alla kort på den här anslagstavlan.",
+ "leaveBoardPopup-title": "Lämna anslagstavla ?",
+ "link-card": "Länka till detta kort",
+ "list-archive-cards": "Flytta alla kort i den här listan till papperskorgen",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Flytta alla kort i denna lista",
+ "list-select-cards": "Välj alla kort i denna lista",
+ "listActionPopup-title": "Liståtgärder",
+ "swimlaneActionPopup-title": "Simbana-åtgärder",
+ "listImportCardPopup-title": "Importera ett Trello kort",
+ "listMorePopup-title": "Mera",
+ "link-list": "Länk till den här listan",
+ "list-delete-pop": "Alla åtgärder kommer att tas bort från aktivitetsmatningen och du kommer inte att kunna återställa listan. Det går inte att ångra.",
+ "list-delete-suggest-archive": "Du kan flytta en lista till papperskorgen för att ta bort den från brädet och bevara aktiviteten.",
+ "lists": "Listor",
+ "swimlanes": "Simbanor ",
+ "log-out": "Logga ut",
+ "log-in": "Logga in",
+ "loginPopup-title": "Logga in",
+ "memberMenuPopup-title": "Användarinställningar",
+ "members": "Medlemmar",
+ "menu": "Meny",
+ "move-selection": "Flytta vald",
+ "moveCardPopup-title": "Flytta kort",
+ "moveCardToBottom-title": "Flytta längst ner",
+ "moveCardToTop-title": "Flytta högst upp",
+ "moveSelectionPopup-title": "Flytta vald",
+ "multi-selection": "Flerval",
+ "multi-selection-on": "Flerval är på",
+ "muted": "Tystad",
+ "muted-info": "Du kommer aldrig att meddelas om eventuella ändringar i denna anslagstavla",
+ "my-boards": "Mina anslagstavlor",
+ "name": "Namn",
+ "no-archived-cards": "Inga kort i papperskorgen.",
+ "no-archived-lists": "Inga listor i papperskorgen.",
+ "no-archived-swimlanes": "Inga simbanor i papperskorgen.",
+ "no-results": "Inga reslutat",
+ "normal": "Normal",
+ "normal-desc": "Kan se och redigera kort. Kan inte ändra inställningar.",
+ "not-accepted-yet": "Inbjudan inte ännu accepterad",
+ "notify-participate": "Få uppdateringar till alla kort du deltar i som skapare eller medlem",
+ "notify-watch": "Få uppdateringar till alla anslagstavlor, listor, eller kort du bevakar",
+ "optional": "valfri",
+ "or": "eller",
+ "page-maybe-private": "Denna sida kan vara privat. Du kanske kan se den genom att <a href='%s'>logga in</a>.",
+ "page-not-found": "Sidan hittades inte.",
+ "password": "Lösenord",
+ "paste-or-dragdrop": "klistra in eller dra och släpp bildfil till den (endast bilder)",
+ "participating": "Deltagande",
+ "preview": "Förhandsvisning",
+ "previewAttachedImagePopup-title": "Förhandsvisning",
+ "previewClipboardImagePopup-title": "Förhandsvisning",
+ "private": "Privat",
+ "private-desc": "Denna anslagstavla är privat. Endast personer tillagda till anslagstavlan kan se och redigera den.",
+ "profile": "Profil",
+ "public": "Officiell",
+ "public-desc": "Denna anslagstavla är offentlig. Den är synligt för alla med länken och kommer att dyka upp i sökmotorer som Google. Endast personer tillagda till anslagstavlan kan redigera.",
+ "quick-access-description": "Stjärnmärk en anslagstavla för att lägga till en genväg i detta fält.",
+ "remove-cover": "Ta bort omslag",
+ "remove-from-board": "Ta bort från anslagstavla",
+ "remove-label": "Ta bort etikett",
+ "listDeletePopup-title": "Ta bort lista",
+ "remove-member": "Ta bort medlem",
+ "remove-member-from-card": "Ta bort från kort",
+ "remove-member-pop": "Ta bort __name__ (__username__) från __boardTitle__? Medlemmen kommer att bli borttagen från alla kort i denna anslagstavla. De kommer att få en avisering.",
+ "removeMemberPopup-title": "Ta bort medlem?",
+ "rename": "Byt namn",
+ "rename-board": "Byt namn på anslagstavla",
+ "restore": "Återställ",
+ "save": "Spara",
+ "search": "Sök",
+ "search-cards": "Sök från korttitlar och beskrivningar på det här brädet",
+ "search-example": "Text att söka efter?",
+ "select-color": "Välj färg",
+ "set-wip-limit-value": "Ange en gräns för det maximala antalet uppgifter i den här listan",
+ "setWipLimitPopup-title": "Ställ in WIP-gräns",
+ "shortcut-assign-self": "Tilldela dig nuvarande kort",
+ "shortcut-autocomplete-emoji": "Komplettera automatiskt emoji",
+ "shortcut-autocomplete-members": "Komplettera automatiskt medlemmar",
+ "shortcut-clear-filters": "Rensa alla filter",
+ "shortcut-close-dialog": "Stäng dialog",
+ "shortcut-filter-my-cards": "Filtrera mina kort",
+ "shortcut-show-shortcuts": "Ta fram denna genvägslista",
+ "shortcut-toggle-filterbar": "Växla filtrets sidofält",
+ "shortcut-toggle-sidebar": "Växla anslagstavlans sidofält",
+ "show-cards-minimum-count": "Visa kortantal om listan innehåller mer än",
+ "sidebar-open": "Stäng sidofält",
+ "sidebar-close": "Stäng sidofält",
+ "signupPopup-title": "Skapa ett konto",
+ "star-board-title": "Klicka för att stjärnmärka denna anslagstavla. Den kommer att visas högst upp på din lista över anslagstavlor.",
+ "starred-boards": "Stjärnmärkta anslagstavlor",
+ "starred-boards-description": "Stjärnmärkta anslagstavlor visas högst upp på din lista över anslagstavlor.",
+ "subscribe": "Prenumenera",
+ "team": "Grupp",
+ "this-board": "denna anslagstavla",
+ "this-card": "detta kort",
+ "spent-time-hours": "Spenderad tid (timmar)",
+ "overtime-hours": "Övertid (timmar)",
+ "overtime": "Övertid",
+ "has-overtime-cards": "Har övertidskort",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "Tid",
+ "title": "Titel",
+ "tracking": "Spårning",
+ "tracking-info": "Du kommer att meddelas om eventuella ändringar av dessa kort du deltar i som skapare eller medlem.",
+ "type": "Skriv",
+ "unassign-member": "Ta bort tilldelad medlem",
+ "unsaved-description": "Du har en osparad beskrivning.",
+ "unwatch": "Avbevaka",
+ "upload": "Ladda upp",
+ "upload-avatar": "Ladda upp en avatar",
+ "uploaded-avatar": "Laddade upp en avatar",
+ "username": "Änvandarnamn",
+ "view-it": "Visa det",
+ "warn-list-archived": "varning: det här kortet finns i en lista i papperskorgen",
+ "watch": "Bevaka",
+ "watching": "Bevakar",
+ "watching-info": "Du kommer att meddelas om alla ändringar på denna anslagstavla",
+ "welcome-board": "Välkomstanslagstavla",
+ "welcome-swimlane": "Milstolpe 1",
+ "welcome-list1": "Grunderna",
+ "welcome-list2": "Avancerad",
+ "what-to-do": "Vad vill du göra?",
+ "wipLimitErrorPopup-title": "Ogiltig WIP-gräns",
+ "wipLimitErrorPopup-dialog-pt1": "Antalet uppgifter i den här listan är högre än WIP-gränsen du har definierat.",
+ "wipLimitErrorPopup-dialog-pt2": "Flytta några uppgifter ur listan, eller ställ in en högre WIP-gräns.",
+ "admin-panel": "Administratörspanel ",
+ "settings": "Inställningar",
+ "people": "Personer",
+ "registration": "Registrering",
+ "disable-self-registration": "Avaktiverar självregistrering",
+ "invite": "Bjud in",
+ "invite-people": "Bjud in personer",
+ "to-boards": "Till anslagstavl(a/or)",
+ "email-addresses": "E-post adresser",
+ "smtp-host-description": "Adressen till SMTP-servern som hanterar din e-post.",
+ "smtp-port-description": "Porten SMTP-servern använder för utgående e-post.",
+ "smtp-tls-description": "Aktivera TLS-stöd för SMTP-server",
+ "smtp-host": "SMTP-värd",
+ "smtp-port": "SMTP-port",
+ "smtp-username": "Användarnamn",
+ "smtp-password": "Lösenord",
+ "smtp-tls": "TLS-stöd",
+ "send-from": "Från",
+ "send-smtp-test": "Skicka ett prov e-postmeddelande till dig själv",
+ "invitation-code": "Inbjudningskod",
+ "email-invite-register-subject": "__inviter__ skickade dig en inbjudan",
+ "email-invite-register-text": "Bästa __user__,\n\n__inviter__ inbjuder dig till Wekan för samarbeten.\n\nVänligen följ länken nedan:\n__url__\n\nOch din inbjudningskod är: __icode__\n\nTack.",
+ "email-smtp-test-subject": "SMTP-prov e-post från Wekan",
+ "email-smtp-test-text": "Du har skickat ett e-postmeddelande",
+ "error-invitation-code-not-exist": "Inbjudningskod finns inte",
+ "error-notAuthorized": "Du är inte behörig att se den här sidan.",
+ "outgoing-webhooks": "Outgoing Webhooks",
+ "outgoingWebhooksPopup-title": "Outgoing Webhooks",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Okänd)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Nodversion",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU-räkning",
+ "OS_Freemem": "OS ledigt minne",
+ "OS_Loadavg": "OS belastningsgenomsnitt",
+ "OS_Platform": "OS plattforme",
+ "OS_Release": "OS utgåva",
+ "OS_Totalmem": "OS totalt minne",
+ "OS_Type": "OS Typ",
+ "OS_Uptime": "OS drifttid",
+ "hours": "timmar",
+ "minutes": "minuter",
+ "seconds": "sekunder",
+ "show-field-on-card": "Visa detta fält på kort",
+ "yes": "Ja",
+ "no": "Nej",
+ "accounts": "Konton",
+ "accounts-allowEmailChange": "Tillåt e-poständring",
+ "accounts-allowUserNameChange": "Tillåt användarnamnändring",
+ "createdAt": "Skapad vid",
+ "verified": "Verifierad",
+ "active": "Aktiv",
+ "card-received": "Mottagen",
+ "card-received-on": "Mottagen den",
+ "card-end": "Slut",
+ "card-end-on": "Slutar den",
+ "editCardReceivedDatePopup-title": "Ändra mottagningsdatum",
+ "editCardEndDatePopup-title": "Ändra slutdatum",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json
new file mode 100644
index 00000000..d59a62b8
--- /dev/null
+++ b/i18n/ta.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Accept",
+ "act-activity-notify": "[Wekan] Activity Notification",
+ "act-addAttachment": "attached __attachment__ to __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "commented on __card__: __comment__",
+ "act-createBoard": "created __board__",
+ "act-createCard": "added __card__ to __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "Actions",
+ "activities": "Activities",
+ "activity": "Activity",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Add",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Add an item to checklist",
+ "add-cover": "Add Cover",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Add Members",
+ "added": "Added",
+ "addMemberPopup-title": "Members",
+ "admin": "Admin",
+ "admin-desc": "Can view and edit cards, remove members, and change settings for the board.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "All boards",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "attached",
+ "attachment": "Attachment",
+ "attachment-delete-pop": "Deleting an attachment is permanent. There is no undo.",
+ "attachmentDeletePopup-title": "Delete Attachment?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Back",
+ "board-change-color": "Change color",
+ "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",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Cancel",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Members",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Members",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json
new file mode 100644
index 00000000..28b26c3b
--- /dev/null
+++ b/i18n/th.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "ยอมรับ",
+ "act-activity-notify": "[Wekan] แจ้งกิจกรรม",
+ "act-addAttachment": "แนบไฟล์ __attachment__ ไปยัง __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "ออกความเห็นที่ __card__: __comment__",
+ "act-createBoard": "สร้าง __board__",
+ "act-createCard": "เพิ่ม __card__ ไปยัง __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "เพิ่ม __list__ ไปยัง __board__",
+ "act-addBoardMember": "เพิ่ม __member__ ไปยัง __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "นำเข้า __board__",
+ "act-importCard": "นำเข้า __card__",
+ "act-importList": "นำเข้า __list__",
+ "act-joinMember": "เพิ่ม __member__ ไปยัง __card__",
+ "act-moveCard": "ย้าย __card__ จาก __oldList__ ไป __list__",
+ "act-removeBoardMember": "ลบ __member__ จาก __board__",
+ "act-restoredCard": "กู้คืน __card__ ไปยัง __board__",
+ "act-unjoinMember": "ลบ __member__ จาก __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "ปฎิบัติการ",
+ "activities": "กิจกรรม",
+ "activity": "กิจกรรม",
+ "activity-added": "เพิ่ม %s ไปยัง %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "แนบ %s ไปยัง %s",
+ "activity-created": "สร้าง %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "ยกเว้น %s จาก %s",
+ "activity-imported": "ถูกนำเข้า %s ไปยัง %s จาก %s",
+ "activity-imported-board": "นำเข้า %s จาก %s",
+ "activity-joined": "เข้าร่วม %s",
+ "activity-moved": "ย้าย %s จาก %s ถึง %s",
+ "activity-on": "บน %s",
+ "activity-removed": "ลบ %s จาด %s",
+ "activity-sent": "ส่ง %s ถึง %s",
+ "activity-unjoined": "ยกเลิกเข้าร่วม %s",
+ "activity-checklist-added": "รายการถูกเพิ่มไป %s",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "เพิ่ม",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "เพิ่มรายการตรวจสอบ",
+ "add-cover": "เพิ่มหน้าปก",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "เพิ่มสมาชิก",
+ "added": "เพิ่ม",
+ "addMemberPopup-title": "สมาชิก",
+ "admin": "ผู้ดูแลระบบ",
+ "admin-desc": "สามารถดูและแก้ไขการ์ด ลบสมาชิก และเปลี่ยนการตั้งค่าบอร์ดได้",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "บอร์ดทั้งหมด",
+ "and-n-other-card": "และการ์ดอื่น __count__",
+ "and-n-other-card_plural": "และการ์ดอื่น ๆ __count__",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "กำหนดสมาชิก",
+ "attached": "แนบมาด้วย",
+ "attachment": "สิ่งที่แนบมา",
+ "attachment-delete-pop": "ลบสิ่งที่แนบมาถาวร ไม่สามารถเลิกทำได้",
+ "attachmentDeletePopup-title": "ลบสิ่งที่แนบมาหรือไม่",
+ "attachments": "สิ่งที่แนบมา",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "ย้อนกลับ",
+ "board-change-color": "เปลี่ยนสี",
+ "board-nb-stars": "ติดดาว %s",
+ "board-not-found": "ไม่มีบอร์ด",
+ "board-private-info": "บอร์ดนี้จะเป็น <strong>ส่วนตัว</strong>.",
+ "board-public-info": "บอร์ดนี้จะเป็น <strong>สาธารณะ</strong>.",
+ "boardChangeColorPopup-title": "เปลี่ยนสีพื้นหลังบอร์ด",
+ "boardChangeTitlePopup-title": "เปลี่ยนชื่อบอร์ด",
+ "boardChangeVisibilityPopup-title": "เปลี่ยนการเข้าถึง",
+ "boardChangeWatchPopup-title": "เปลี่ยนการเฝ้าดู",
+ "boardMenuPopup-title": "เมนูบอร์ด",
+ "boards": "บอร์ด",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "รายการ",
+ "bucket-example": "ตัวอย่างเช่น “ระบบที่ต้องทำ”",
+ "cancel": "ยกเลิก",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "การ์ดนี้มี %s ความเห็น.",
+ "card-delete-notice": "เป็นการลบถาวร คุณจะสูญเสียข้อมูลที่เกี่ยวข้องกับการ์ดนี้ทั้งหมด",
+ "card-delete-pop": "การดำเนินการทั้งหมดจะถูกลบจาก feed กิจกรรมและคุณไม่สามารถเปิดได้อีกครั้งหรือยกเลิกการทำ",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "ครบกำหนด",
+ "card-due-on": "ครบกำหนดเมื่อ",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "แก้ไขสิ่งที่แนบมา",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "แก้ไขป้ายกำกับ",
+ "card-edit-members": "แก้ไขสมาชิก",
+ "card-labels-title": "เปลี่ยนป้ายกำกับของการ์ด",
+ "card-members-title": "เพิ่มหรือลบสมาชิกของบอร์ดจากการ์ด",
+ "card-start": "เริ่ม",
+ "card-start-on": "เริ่มเมื่อ",
+ "cardAttachmentsPopup-title": "แนบจาก",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "ลบการ์ดนี้หรือไม่",
+ "cardDetailsActionsPopup-title": "การดำเนินการการ์ด",
+ "cardLabelsPopup-title": "ป้ายกำกับ",
+ "cardMembersPopup-title": "สมาชิก",
+ "cardMorePopup-title": "เพิ่มเติม",
+ "cards": "การ์ด",
+ "cards-count": "การ์ด",
+ "change": "เปลี่ยน",
+ "change-avatar": "เปลี่ยนภาพ",
+ "change-password": "เปลี่ยนรหัสผ่าน",
+ "change-permissions": "เปลี่ยนสิทธิ์",
+ "change-settings": "เปลี่ยนการตั้งค่า",
+ "changeAvatarPopup-title": "เปลี่ยนภาพ",
+ "changeLanguagePopup-title": "เปลี่ยนภาษา",
+ "changePasswordPopup-title": "เปลี่ยนรหัสผ่าน",
+ "changePermissionsPopup-title": "เปลี่ยนสิทธิ์",
+ "changeSettingsPopup-title": "เปลี่ยนการตั้งค่า",
+ "checklists": "รายการตรวจสอบ",
+ "click-to-star": "คลิกดาวบอร์ดนี้",
+ "click-to-unstar": "คลิกยกเลิกดาวบอร์ดนี้",
+ "clipboard": "Clipboard หรือลากและวาง",
+ "close": "ปิด",
+ "close-board": "ปิดบอร์ด",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "ดำ",
+ "color-blue": "น้ำเงิน",
+ "color-green": "เขียว",
+ "color-lime": "เหลืองมะนาว",
+ "color-orange": "ส้ม",
+ "color-pink": "ชมพู",
+ "color-purple": "ม่วง",
+ "color-red": "แดง",
+ "color-sky": "ฟ้า",
+ "color-yellow": "เหลือง",
+ "comment": "คอมเม็นต์",
+ "comment-placeholder": "Write Comment",
+ "comment-only": "Comment only",
+ "comment-only-desc": "Can comment on cards only.",
+ "computer": "คอมพิวเตอร์",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "สร้าง",
+ "createBoardPopup-title": "สร้างบอร์ด",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "สร้างป้ายกำกับ",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "ปัจจุบัน",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "วันที่",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "วันที่",
+ "decline": "ปฎิเสธ",
+ "default-avatar": "ภาพเริ่มต้น",
+ "delete": "ลบ",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "ลบป้ายกำกับนี้หรือไม่",
+ "description": "คำอธิบาย",
+ "disambiguateMultiLabelPopup-title": "การดำเนินการกำกับป้ายชัดเจน",
+ "disambiguateMultiMemberPopup-title": "การดำเนินการสมาชิกชัดเจน",
+ "discard": "ทิ้ง",
+ "done": "เสร็จสิ้น",
+ "download": "ดาวน์โหลด",
+ "edit": "แก้ไข",
+ "edit-avatar": "เปลี่ยนภาพ",
+ "edit-profile": "แก้ไขโปรไฟล์",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "เปลี่ยนวันเริ่มต้น",
+ "editCardDueDatePopup-title": "เปลี่ยนวันครบกำหนด",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "เปลี่ยนป้ายกำกับ",
+ "editNotificationPopup-title": "แก้ไขการแจ้งเตือน",
+ "editProfilePopup-title": "แก้ไขโปรไฟล์",
+ "email": "อีเมล์",
+ "email-enrollAccount-subject": "บัญชีคุณถูกสร้างใน __siteName__",
+ "email-enrollAccount-text": "สวัสดี __user__,\n\nเริ่มใช้บริการง่าย ๆ , ด้วยการคลิกลิงค์ด้านล่าง.\n\n__url__\n\n ขอบคุณค่ะ",
+ "email-fail": "การส่งอีเมล์ล้มเหลว",
+ "email-fail-text": "Error trying to send email",
+ "email-invalid": "อีเมล์ไม่ถูกต้อง",
+ "email-invite": "เชิญผ่านทางอีเมล์",
+ "email-invite-subject": "__inviter__ ส่งคำเชิญให้คุณ",
+ "email-invite-text": "สวัสดี __user__,\n\n__inviter__ ขอเชิญคุณเข้าร่วม \"__board__\" เพื่อขอความร่วมมือ \n\n โปรดคลิกตามลิงค์ข้างล่างนี้ \n\n__url__\n\n ขอบคุณ",
+ "email-resetPassword-subject": "ตั้งรหัสผ่่านใหม่ของคุณบน __siteName__",
+ "email-resetPassword-text": "สวัสดี __user__,\n\nในการรีเซ็ตรหัสผ่านของคุณ, คลิกตามลิงค์ด้านล่าง \n\n__url__\n\nขอบคุณค่ะ",
+ "email-sent": "ส่งอีเมล์",
+ "email-verifyEmail-subject": "ยืนยันที่อยู่อีเม์ของคุณบน __siteName__",
+ "email-verifyEmail-text": "สวัสดี __user__,\n\nตรวจสอบบัญชีอีเมล์ของคุณ ง่าย ๆ ตามลิงค์ด้านล่าง \n\n__url__\n\n ขอบคุณค่ะ",
+ "enable-wip-limit": "Enable WIP Limit",
+ "error-board-doesNotExist": "บอร์ดนี้ไม่มีอยู่แล้ว",
+ "error-board-notAdmin": "คุณจะต้องเป็นผู้ดูแลระบบถึงจะทำสิ่งเหล่านี้ได้",
+ "error-board-notAMember": "คุณต้องเป็นสมาชิกของบอร์ดนี้ถึงจะทำได้",
+ "error-json-malformed": "ข้อความของคุณไม่ใช่ JSON",
+ "error-json-schema": "รูปแบบข้้้อมูล JSON ของคุณไม่ถูกต้อง",
+ "error-list-doesNotExist": "รายการนี้ไม่มีอยู่",
+ "error-user-doesNotExist": "ผู้ใช้นี้ไม่มีอยู่",
+ "error-user-notAllowSelf": "You can not invite yourself",
+ "error-user-notCreated": "ผู้ใช้รายนี้ไม่ได้สร้าง",
+ "error-username-taken": "ชื่อนี้ถูกใช้งานแล้ว",
+ "error-email-taken": "Email has already been taken",
+ "export-board": "ส่งออกกระดาน",
+ "filter": "กรอง",
+ "filter-cards": "กรองการ์ด",
+ "filter-clear": "ล้างตัวกรอง",
+ "filter-no-label": "ไม่มีฉลาก",
+ "filter-no-member": "ไม่มีสมาชิก",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "กรองบน",
+ "filter-on-desc": "คุณกำลังกรองการ์ดในบอร์ดนี้ คลิกที่นี่เพื่อแก้ไขตัวกรอง",
+ "filter-to-selection": "กรองตัวเลือก",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "ชื่อ นามสกุล",
+ "header-logo-title": "ย้อนกลับไปที่หน้าบอร์ดของคุณ",
+ "hide-system-messages": "ซ่อนข้อความของระบบ",
+ "headerBarCreateBoardPopup-title": "สร้างบอร์ด",
+ "home": "หน้าหลัก",
+ "import": "นำเข้า",
+ "import-board": "import board",
+ "import-board-c": "Import board",
+ "import-board-title-trello": "นำเข้าบอร์ดจาก Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "from-trello": "From Trello",
+ "from-wekan": "From Wekan",
+ "import-board-instruction-trello": "ใน Trello ของคุณให้ไปที่ 'Menu' และไปที่ More -> Print and Export -> Export JSON และคัดลอกข้อความจากนั้น",
+ "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": "วางข้อมูล JSON ที่ถูกต้องของคุณที่นี่",
+ "import-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 การทำแผนที่สมาชิก",
+ "import-user-select": "เลือกผู้ใช้ Wekan ที่คุณต้องการใช้เป็นเหมือนสมาชิกนี้",
+ "importMapMembersAddPopup-title": "เลือกสมาชิก",
+ "info": "Version",
+ "initials": "ชื่อย่อ",
+ "invalid-date": "วันที่ไม่ถูกต้อง",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "joined": "เข้าร่วม",
+ "just-invited": "คุณพึ่งได้รับเชิญบอร์ดนี้",
+ "keyboard-shortcuts": "แป้นพิมพ์ลัด",
+ "label-create": "สร้างป้ายกำกับ",
+ "label-default": "ป้าย %s (ค่าเริ่มต้น)",
+ "label-delete-pop": "ไม่มีการยกเลิกการทำนี้ ลบป้ายกำกับนี้จากทุกการ์ดและล้างประวัติทิ้ง",
+ "labels": "ป้ายกำกับ",
+ "language": "ภาษา",
+ "last-admin-desc": "คุณไม่สามารถเปลี่ยนบทบาทเพราะต้องมีผู้ดูแลระบบหนึ่งคนเป็นอย่างน้อย",
+ "leave-board": "ทิ้งบอร์ด",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "เชื่อมโยงไปยังการ์ดใบนี้",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "ย้ายการ์ดทั้งหมดในรายการนี้",
+ "list-select-cards": "เลือกการ์ดทั้งหมดในรายการนี้",
+ "listActionPopup-title": "รายการการดำเนิน",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "นำเข้าการ์ด Trello",
+ "listMorePopup-title": "เพิ่มเติม",
+ "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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "รายการ",
+ "swimlanes": "Swimlanes",
+ "log-out": "ออกจากระบบ",
+ "log-in": "เข้าสู่ระบบ",
+ "loginPopup-title": "เข้าสู่ระบบ",
+ "memberMenuPopup-title": "การตั้งค่า",
+ "members": "สมาชิก",
+ "menu": "เมนู",
+ "move-selection": "ย้ายตัวเลือก",
+ "moveCardPopup-title": "ย้ายการ์ด",
+ "moveCardToBottom-title": "ย้ายไปล่าง",
+ "moveCardToTop-title": "ย้ายไปบน",
+ "moveSelectionPopup-title": "เลือกย้าย",
+ "multi-selection": "เลือกหลายรายการ",
+ "multi-selection-on": "เลือกหลายรายการเมื่อ",
+ "muted": "ไม่ออกเสียง",
+ "muted-info": "คุณจะไม่ได้รับแจ้งการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้",
+ "my-boards": "บอร์ดของฉัน",
+ "name": "ชื่อ",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "ไม่มีข้อมูล",
+ "normal": "ธรรมดา",
+ "normal-desc": "สามารถดูและแก้ไขการ์ดได้ แต่ไม่สามารถเปลี่ยนการตั้งค่าได้",
+ "not-accepted-yet": "ยังไม่ยอมรับคำเชิญ",
+ "notify-participate": "ได้รับการแจ้งปรับปรุงการ์ดอื่น ๆ ที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก",
+ "notify-watch": "ได้รับการแจ้งปรับปรุงบอร์ด รายการหรือการ์ดที่คุณเฝ้าติดตาม",
+ "optional": "ไม่จำเป็น",
+ "or": "หรือ",
+ "page-maybe-private": "หน้านี้อาจจะเป็นส่วนตัว. คุณอาจจะสามารถดูจาก <a href='%s'>logging in</a>.",
+ "page-not-found": "ไม่พบหน้า",
+ "password": "รหัสผ่าน",
+ "paste-or-dragdrop": "วาง หรือลากและวาง ไฟล์ภาพ(ภาพเท่านั้น)",
+ "participating": "Participating",
+ "preview": "ภาพตัวอย่าง",
+ "previewAttachedImagePopup-title": "ตัวอย่าง",
+ "previewClipboardImagePopup-title": "ตัวอย่าง",
+ "private": "ส่วนตัว",
+ "private-desc": "บอร์ดนี้เป็นส่วนตัว. คนที่ถูกเพิ่มเข้าในบอร์ดเท่านั้นที่สามารถดูและแก้ไขได้",
+ "profile": "โปรไฟล์",
+ "public": "สาธารณะ",
+ "public-desc": "บอร์ดนี้เป็นสาธารณะ. ทุกคนสามารถเข้าถึงได้ผ่าน url นี้ แต่สามารถแก้ไขได้เฉพาะผู้ที่ถูกเพิ่มเข้าไปในการ์ดเท่านั้น",
+ "quick-access-description": "เพิ่มไว้ในนี้เพื่อเป็นทางลัด",
+ "remove-cover": "ลบหน้าปก",
+ "remove-from-board": "ลบจากบอร์ด",
+ "remove-label": "Remove Label",
+ "listDeletePopup-title": "Delete List ?",
+ "remove-member": "ลบสมาชิก",
+ "remove-member-from-card": "ลบจากการ์ด",
+ "remove-member-pop": "ลบ __name__ (__username__) จาก __boardTitle__ หรือไม่ สมาชิกจะถูกลบออกจากการ์ดทั้งหมดบนบอร์ดนี้ และพวกเขาจะได้รับการแจ้งเตือน",
+ "removeMemberPopup-title": "ลบสมาชิกหรือไม่",
+ "rename": "ตั้งชื่อใหม่",
+ "rename-board": "ตั้งชื่อบอร์ดใหม่",
+ "restore": "กู้คืน",
+ "save": "บันทึก",
+ "search": "ค้นหา",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "กำหนดตัวเองให้การ์ดนี้",
+ "shortcut-autocomplete-emoji": "เติม emoji อัตโนมัติ",
+ "shortcut-autocomplete-members": "เติมสมาชิกอัตโนมัติ",
+ "shortcut-clear-filters": "ล้างตัวกรองทั้งหมด",
+ "shortcut-close-dialog": "ปิดหน้าต่าง",
+ "shortcut-filter-my-cards": "กรองการ์ดฉัน",
+ "shortcut-show-shortcuts": "นำรายการทางลัดนี้ขึ้น",
+ "shortcut-toggle-filterbar": "สลับแถบกรองสไลด์ด้้านข้าง",
+ "shortcut-toggle-sidebar": "สลับโชว์แถบด้านข้าง",
+ "show-cards-minimum-count": "แสดงจำนวนของการ์ดถ้ารายการมีมากกว่า(เลื่อนกำหนดตัวเลข)",
+ "sidebar-open": "เปิดแถบเลื่อน",
+ "sidebar-close": "ปิดแถบเลื่อน",
+ "signupPopup-title": "สร้างบัญชี",
+ "star-board-title": "คลิกติดดาวบอร์ดนี้ มันจะแสดงอยู่บนสุดของรายการบอร์ดของคุณ",
+ "starred-boards": "ติดดาวบอร์ด",
+ "starred-boards-description": "ติดดาวบอร์ดและแสดงไว้บนสุดของรายการบอร์ด",
+ "subscribe": "บอกรับสมาชิก",
+ "team": "ทีม",
+ "this-board": "บอร์ดนี้",
+ "this-card": "การ์ดนี้",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "เวลา",
+ "title": "หัวข้อ",
+ "tracking": "ติดตาม",
+ "tracking-info": "คุณจะได้รับแจ้งการเปลี่ยนแปลงใด ๆ กับการ์ดที่คุณมีส่วนร่วมในฐานะผู้สร้างหรือสมาชิก",
+ "type": "Type",
+ "unassign-member": "ยกเลิกสมาชิก",
+ "unsaved-description": "คุณมีคำอธิบายที่ไม่ได้บันทึก",
+ "unwatch": "เลิกเฝ้าดู",
+ "upload": "อัพโหลด",
+ "upload-avatar": "อัพโหลดรูปภาพ",
+ "uploaded-avatar": "ภาพอัพโหลดแล้ว",
+ "username": "ชื่อผู้ใช้งาน",
+ "view-it": "ดู",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "เฝ้าดู",
+ "watching": "เฝ้าดู",
+ "watching-info": "คุณจะได้รับแจ้งหากมีการเปลี่ยนแปลงใด ๆ ในบอร์ดนี้",
+ "welcome-board": "ยินดีต้อนรับสู่บอร์ด",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "พื้นฐาน",
+ "welcome-list2": "ก้าวหน้า",
+ "what-to-do": "ต้องการทำอะไร",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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": "ชื่อผู้ใช้งาน",
+ "smtp-password": "รหัสผ่าน",
+ "smtp-tls": "TLS support",
+ "send-from": "From",
+ "send-smtp-test": "Send a test email to yourself",
+ "invitation-code": "Invitation Code",
+ "email-invite-register-subject": "__inviter__ ส่งคำเชิญให้คุณ",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json
new file mode 100644
index 00000000..29d8006d
--- /dev/null
+++ b/i18n/tr.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Kabul Et",
+ "act-activity-notify": "[Wekan] Etkinlik Bildirimi",
+ "act-addAttachment": "__card__ kartına __attachment__ dosyasını ekledi",
+ "act-addChecklist": "__card__ kartında __checklist__ yapılacak listesini ekledi",
+ "act-addChecklistItem": "__checklistItem__ öğesini __card__ kartındaki __checklist__ yapılacak listesine ekledi",
+ "act-addComment": "__card__ kartına bir yorum bıraktı: __comment__",
+ "act-createBoard": "__board__ panosunu oluşturdu",
+ "act-createCard": "__card__ kartını ___list__ listesine ekledi",
+ "act-createCustomField": "__customField__ adlı özel alan yaratıldı",
+ "act-createList": "__list__ listesini __board__ panosuna ekledi",
+ "act-addBoardMember": "__member__ kullanıcısını __board__ panosuna ekledi",
+ "act-archivedBoard": "__board__ Geri Dönüşüm Kutusu'na taşındı",
+ "act-archivedCard": "__card__ Geri Dönüşüm Kutusu'na taşındı",
+ "act-archivedList": "__list__ Geri Dönüşüm Kutusu'na taşındı",
+ "act-archivedSwimlane": "__swimlane__ Geri Dönüşüm Kutusu'na taşındı",
+ "act-importBoard": "__board__ panosunu içe aktardı",
+ "act-importCard": "__card__ kartını içe aktardı",
+ "act-importList": "__list__ listesini içe aktardı",
+ "act-joinMember": "__member__ kullanıcısnı __card__ kartına ekledi",
+ "act-moveCard": "__card__ kartını __oldList__ listesinden __list__ listesine taşıdı",
+ "act-removeBoardMember": "__board__ panosundan __member__ kullanıcısını çıkarttı",
+ "act-restoredCard": "__card__ kartını __board__ panosuna geri getirdi",
+ "act-unjoinMember": "__member__ kullanıcısnı __card__ kartından çıkarttı",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "İşlemler",
+ "activities": "Etkinlikler",
+ "activity": "Etkinlik",
+ "activity-added": "%s içine %s ekledi",
+ "activity-archived": "%s Geri Dönüşüm Kutusu'na taşındı",
+ "activity-attached": "%s içine %s ekledi",
+ "activity-created": "%s öğesini oluşturdu",
+ "activity-customfield-created": "%s adlı özel alan yaratıldı",
+ "activity-excluded": "%s içinden %s çıkarttı",
+ "activity-imported": "%s kaynağından %s öğesini %s öğesinin içine taşıdı ",
+ "activity-imported-board": "%s i %s içinden aktardı",
+ "activity-joined": "şuna katıldı: %s",
+ "activity-moved": "%s i %s içinden %s içine taşıdı",
+ "activity-on": "%s",
+ "activity-removed": "%s i %s ten kaldırdı",
+ "activity-sent": "%s i %s e gönderdi",
+ "activity-unjoined": "%s içinden ayrıldı",
+ "activity-checklist-added": "%s içine yapılacak listesi ekledi",
+ "activity-checklist-item-added": "%s içinde %s yapılacak listesine öğe ekledi",
+ "add": "Ekle",
+ "add-attachment": "Ek Ekle",
+ "add-board": "Pano Ekle",
+ "add-card": "Kart Ekle",
+ "add-swimlane": "Kulvar Ekle",
+ "add-checklist": "Yapılacak Listesi Ekle",
+ "add-checklist-item": "Yapılacak listesine yeni bir öğe ekle",
+ "add-cover": "Kapak resmi ekle",
+ "add-label": "Etiket Ekle",
+ "add-list": "Liste Ekle",
+ "add-members": "Üye ekle",
+ "added": "Eklendi",
+ "addMemberPopup-title": "Üyeler",
+ "admin": "Yönetici",
+ "admin-desc": "Kartları görüntüleyebilir ve düzenleyebilir, üyeleri çıkarabilir ve pano ayarlarını değiştirebilir.",
+ "admin-announcement": "Duyuru",
+ "admin-announcement-active": "Tüm Sistemde Etkin Duyuru",
+ "admin-announcement-title": "Yöneticiden Duyuru",
+ "all-boards": "Tüm panolar",
+ "and-n-other-card": "Ve __count__ diğer kart",
+ "and-n-other-card_plural": "Ve __count__ diğer kart",
+ "apply": "Uygula",
+ "app-is-offline": "Wekan yükleniyor, lütfen bekleyin. Sayfayı yenilemek veri kaybına sebep olabilir. Eğer Wekan yüklenmezse, lütfen Wekan sunucusunun çalıştığından emin olun.",
+ "archive": "Geri Dönüşüm Kutusu'na taşı",
+ "archive-all": "Tümünü Geri Dönüşüm Kutusu'na taşı",
+ "archive-board": "Panoyu Geri Dönüşüm Kutusu'na taşı",
+ "archive-card": "Kartı Geri Dönüşüm Kutusu'na taşı",
+ "archive-list": "Listeyi Geri Dönüşüm Kutusu'na taşı",
+ "archive-swimlane": "Kulvarı Geri Dönüşüm Kutusu'na taşı",
+ "archive-selection": "Seçimi Geri Dönüşüm Kutusu'na taşı",
+ "archiveBoardPopup-title": "Panoyu Geri Dönüşüm Kutusu'na taşı",
+ "archived-items": "Geri Dönüşüm Kutusu",
+ "archived-boards": "Geri Dönüşüm Kutusu'ndaki panolar",
+ "restore-board": "Panoyu Geri Getir",
+ "no-archived-boards": "Geri Dönüşüm Kutusu'nda pano yok.",
+ "archives": "Geri Dönüşüm Kutusu",
+ "assign-member": "Üye ata",
+ "attached": "dosya(sı) eklendi",
+ "attachment": "Ek Dosya",
+ "attachment-delete-pop": "Ek silme işlemi kalıcıdır ve geri alınamaz.",
+ "attachmentDeletePopup-title": "Ek Silinsin mi?",
+ "attachments": "Ekler",
+ "auto-watch": "Oluşan yeni panoları kendiliğinden izlemeye al",
+ "avatar-too-big": "Avatar boyutu çok büyük (En fazla 70KB olabilir)",
+ "back": "Geri",
+ "board-change-color": "Renk değiştir",
+ "board-nb-stars": "%s yıldız",
+ "board-not-found": "Pano bulunamadı",
+ "board-private-info": "Bu pano <strong>gizli</strong> olacak.",
+ "board-public-info": "Bu pano <strong>genel</strong>e açılacaktır.",
+ "boardChangeColorPopup-title": "Pano arkaplan rengini değiştir",
+ "boardChangeTitlePopup-title": "Panonun Adını Değiştir",
+ "boardChangeVisibilityPopup-title": "Görünebilirliği Değiştir",
+ "boardChangeWatchPopup-title": "İzleme Durumunu Değiştir",
+ "boardMenuPopup-title": "Pano menüsü",
+ "boards": "Panolar",
+ "board-view": "Pano Görünümü",
+ "board-view-swimlanes": "Kulvarlar",
+ "board-view-lists": "Listeler",
+ "bucket-example": "Örn: \"Marketten Alacaklarım\"",
+ "cancel": "İptal",
+ "card-archived": "Bu kart Geri Dönüşüm Kutusu'na taşındı",
+ "card-comments-title": "Bu kartta %s yorum var.",
+ "card-delete-notice": "Silme işlemi kalıcıdır. Bu kartla ilişkili tüm eylemleri kaybedersiniz.",
+ "card-delete-pop": "Son hareketler alanındaki tüm veriler silinecek, ayrıca bu kartı yeniden açamayacaksın. Bu işlemin geri dönüşü yok.",
+ "card-delete-suggest-archive": "Kartları Geri Dönüşüm Kutusu'na taşıyarak panodan kaldırabilir ve içindeki aktiviteleri saklayabilirsiniz.",
+ "card-due": "Bitiş",
+ "card-due-on": "Bitiş tarihi:",
+ "card-spent": "Harcanan Zaman",
+ "card-edit-attachments": "Ek dosyasını düzenle",
+ "card-edit-custom-fields": "Özel alanları düzenle",
+ "card-edit-labels": "Etiketleri düzenle",
+ "card-edit-members": "Üyeleri düzenle",
+ "card-labels-title": "Bu kart için etiketleri düzenle",
+ "card-members-title": "Karta pano içindeki üyeleri ekler veya çıkartır.",
+ "card-start": "Başlama",
+ "card-start-on": "Başlama tarihi:",
+ "cardAttachmentsPopup-title": "Eklenme",
+ "cardCustomField-datePopup-title": "Tarihi değiştir",
+ "cardCustomFieldsPopup-title": "Özel alanları düzenle",
+ "cardDeletePopup-title": "Kart Silinsin mi?",
+ "cardDetailsActionsPopup-title": "Kart işlemleri",
+ "cardLabelsPopup-title": "Etiketler",
+ "cardMembersPopup-title": "Üyeler",
+ "cardMorePopup-title": "Daha",
+ "cards": "Kartlar",
+ "cards-count": "Kartlar",
+ "change": "Değiştir",
+ "change-avatar": "Avatar Değiştir",
+ "change-password": "Parola Değiştir",
+ "change-permissions": "İzinleri değiştir",
+ "change-settings": "Ayarları değiştir",
+ "changeAvatarPopup-title": "Avatar Değiştir",
+ "changeLanguagePopup-title": "Dil Değiştir",
+ "changePasswordPopup-title": "Parola Değiştir",
+ "changePermissionsPopup-title": "Yetkileri Değiştirme",
+ "changeSettingsPopup-title": "Ayarları değiştir",
+ "checklists": "Yapılacak Listeleri",
+ "click-to-star": "Bu panoyu yıldızlamak için tıkla.",
+ "click-to-unstar": "Bu panunun yıldızını kaldırmak için tıkla.",
+ "clipboard": "Yapıştır veya sürükleyip bırak",
+ "close": "Kapat",
+ "close-board": "Panoyu kapat",
+ "close-board-pop": "Silinen panoyu geri getirmek için menüden \"Geri Dönüşüm Kutusu\"'na tıklayabilirsiniz.",
+ "color-black": "siyah",
+ "color-blue": "mavi",
+ "color-green": "yeşil",
+ "color-lime": "misket limonu",
+ "color-orange": "turuncu",
+ "color-pink": "pembe",
+ "color-purple": "mor",
+ "color-red": "kırmızı",
+ "color-sky": "açık mavi",
+ "color-yellow": "sarı",
+ "comment": "Yorum",
+ "comment-placeholder": "Yorum Yaz",
+ "comment-only": "Sadece yorum",
+ "comment-only-desc": "Sadece kartlara yorum yazabilir.",
+ "computer": "Bilgisayar",
+ "confirm-checklist-delete-dialog": "Yapılacak listesini silmek istediğinize emin misiniz",
+ "copy-card-link-to-clipboard": "Kartın linkini kopyala",
+ "copyCardPopup-title": "Kartı Kopyala",
+ "copyChecklistToManyCardsPopup-title": "Yapılacaklar Listesi şemasını birden çok karta kopyala",
+ "copyChecklistToManyCardsPopup-instructions": "Hedef Kart Başlıkları ve Açıklamaları bu JSON formatında",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"İlk kart başlığı\", \"description\":\"İlk kart açıklaması\"}, {\"title\":\"İkinci kart başlığı\",\"description\":\"İkinci kart açıklaması\"},{\"title\":\"Son kart başlığı\",\"description\":\"Son kart açıklaması\"} ]",
+ "create": "Oluştur",
+ "createBoardPopup-title": "Pano Oluşturma",
+ "chooseBoardSourcePopup-title": "Panoyu içe aktar",
+ "createLabelPopup-title": "Etiket Oluşturma",
+ "createCustomField": "Alanı yarat",
+ "createCustomFieldPopup-title": "Alanı yarat",
+ "current": "mevcut",
+ "custom-field-delete-pop": "Bunun geri dönüşü yoktur. Bu özel alan tüm kartlardan kaldırılıp tarihçesi yokedilecektir.",
+ "custom-field-checkbox": "İşaret kutusu",
+ "custom-field-date": "Tarih",
+ "custom-field-dropdown": "Açılır liste",
+ "custom-field-dropdown-none": "(hiçbiri)",
+ "custom-field-dropdown-options": "Liste seçenekleri",
+ "custom-field-dropdown-options-placeholder": "Başka seçenekler eklemek için giriş tuşuna basınız",
+ "custom-field-dropdown-unknown": "(bilinmeyen)",
+ "custom-field-number": "Sayı",
+ "custom-field-text": "Metin",
+ "custom-fields": "Özel alanlar",
+ "date": "Tarih",
+ "decline": "Reddet",
+ "default-avatar": "Varsayılan avatar",
+ "delete": "Sil",
+ "deleteCustomFieldPopup-title": "Özel alan silinsin mi?",
+ "deleteLabelPopup-title": "Etiket Silinsin mi?",
+ "description": "Açıklama",
+ "disambiguateMultiLabelPopup-title": "Etiket işlemini izah et",
+ "disambiguateMultiMemberPopup-title": "Üye işlemini izah et",
+ "discard": "At",
+ "done": "Tamam",
+ "download": "İndir",
+ "edit": "Düzenle",
+ "edit-avatar": "Avatar Değiştir",
+ "edit-profile": "Profili Düzenle",
+ "edit-wip-limit": "Devam Eden İş Sınırını Düzenle",
+ "soft-wip-limit": "Zayıf Devam Eden İş Sınırı",
+ "editCardStartDatePopup-title": "Başlangıç tarihini değiştir",
+ "editCardDueDatePopup-title": "Bitiş tarihini değiştir",
+ "editCustomFieldPopup-title": "Alanı düzenle",
+ "editCardSpentTimePopup-title": "Harcanan zamanı değiştir",
+ "editLabelPopup-title": "Etiket Değiştir",
+ "editNotificationPopup-title": "Bildirimi değiştir",
+ "editProfilePopup-title": "Profili Düzenle",
+ "email": "E-posta",
+ "email-enrollAccount-subject": "Hesabınız __siteName__ üzerinde oluşturuldu",
+ "email-enrollAccount-text": "Merhaba __user__,\n\nBu servisi kullanmaya başlamak için aşağıdaki linke tıklamalısın:\n\n__url__\n\nTeşekkürler.",
+ "email-fail": "E-posta gönderimi başarısız",
+ "email-fail-text": "E-Posta gönderilme çalışırken hata oluştu",
+ "email-invalid": "Geçersiz e-posta",
+ "email-invite": "E-posta ile davet et",
+ "email-invite-subject": "__inviter__ size bir davetiye gönderdi",
+ "email-invite-text": "Sevgili __user__,\n\n__inviter__ seni birlikte çalışmak için \"__board__\" panosuna davet ediyor.\n\nLütfen aşağıdaki linke tıkla:\n\n__url__\n\nTeşekkürler.",
+ "email-resetPassword-subject": "__siteName__ üzerinde parolanı sıfırla",
+ "email-resetPassword-text": "Merhaba __user__,\n\nParolanı sıfırlaman için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.",
+ "email-sent": "E-posta gönderildi",
+ "email-verifyEmail-subject": "__siteName__ üzerindeki e-posta adresini doğrulama",
+ "email-verifyEmail-text": "Merhaba __user__,\n\nHesap e-posta adresini doğrulamak için aşağıdaki linke tıklaman yeterli.\n\n__url__\n\nTeşekkürler.",
+ "enable-wip-limit": "Devam Eden İş Sınırını Aç",
+ "error-board-doesNotExist": "Pano bulunamadı",
+ "error-board-notAdmin": "Bu işlemi yapmak için pano yöneticisi olmalısın.",
+ "error-board-notAMember": "Bu işlemi yapmak için panoya üye olmalısın.",
+ "error-json-malformed": "Girilen metin geçerli bir JSON formatında değil",
+ "error-json-schema": "Girdiğin JSON metni tüm bilgileri doğru biçimde barındırmıyor",
+ "error-list-doesNotExist": "Liste bulunamadı",
+ "error-user-doesNotExist": "Kullanıcı bulunamadı",
+ "error-user-notAllowSelf": "Kendi kendini davet edemezsin",
+ "error-user-notCreated": "Bu üye oluşturulmadı",
+ "error-username-taken": "Kullanıcı adı zaten alınmış",
+ "error-email-taken": "Bu e-posta adresi daha önceden alınmış",
+ "export-board": "Panoyu dışarı aktar",
+ "filter": "Filtre",
+ "filter-cards": "Kartları Filtrele",
+ "filter-clear": "Filtreyi temizle",
+ "filter-no-label": "Etiket yok",
+ "filter-no-member": "Üye yok",
+ "filter-no-custom-fields": "Hiç özel alan yok",
+ "filter-on": "Filtre aktif",
+ "filter-on-desc": "Bu panodaki kartları filtreliyorsunuz. Fitreyi düzenlemek için tıklayın.",
+ "filter-to-selection": "Seçime göre filtreleme yap",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "Ad Soyad",
+ "header-logo-title": "Panolar sayfanıza geri dön.",
+ "hide-system-messages": "Sistem mesajlarını gizle",
+ "headerBarCreateBoardPopup-title": "Pano Oluşturma",
+ "home": "Ana Sayfa",
+ "import": "İçeri aktar",
+ "import-board": "panoyu içe aktar",
+ "import-board-c": "Panoyu içe aktar",
+ "import-board-title-trello": "Trello'dan panoyu içeri aktar",
+ "import-board-title-wekan": "Wekan'dan panoyu içe aktar",
+ "import-sandstorm-warning": "İçe aktarılan pano şu anki panonun verilerinin üzerine yazılacak ve var olan veriler silinecek.",
+ "from-trello": "Trello'dan",
+ "from-wekan": "Wekan'dan",
+ "import-board-instruction-trello": "Trello panonuzda 'Menü'ye gidip 'Daha fazlası'na tıklayın, ardından 'Yazdır ve Çıktı Al'ı seçip 'JSON biçiminde çıktı al' diyerek çıkan metni buraya kopyalayın.",
+ "import-board-instruction-wekan": "Wekan panonuzda önce Menü'yü, ardından \"Panoyu dışa aktar\"ı seçip bilgisayarınıza indirilen dosyanın içindeki metni kopyalayın.",
+ "import-json-placeholder": "Geçerli JSON verisini buraya yapıştırın",
+ "import-map-members": "Üyeleri eşleştirme",
+ "import-members-map": "İçe aktardığın panoda bazı kullanıcılar var. Lütfen bu kullanıcıları Wekan panosundaki kullanıcılarla eşleştirin.",
+ "import-show-user-mapping": "Üye eşleştirmesini kontrol et",
+ "import-user-select": "Bu üyenin sistemdeki hangi kullanıcı olduğunu seçin",
+ "importMapMembersAddPopup-title": "Üye seç",
+ "info": "Sürüm",
+ "initials": "İlk Harfleri",
+ "invalid-date": "Geçersiz tarih",
+ "invalid-time": "Geçersiz zaman",
+ "invalid-user": "Geçersiz kullanıcı",
+ "joined": "katıldı",
+ "just-invited": "Bu panoya şimdi davet edildin.",
+ "keyboard-shortcuts": "Klavye kısayolları",
+ "label-create": "Etiket Oluşturma",
+ "label-default": "%s etiket (varsayılan)",
+ "label-delete-pop": "Bu işlem geri alınamaz. Bu etiket tüm kartlardan kaldırılacaktır ve geçmişi yok edecektir.",
+ "labels": "Etiketler",
+ "language": "Dil",
+ "last-admin-desc": "En az bir yönetici olması gerektiğinden rolleri değiştiremezsiniz.",
+ "leave-board": "Panodan ayrıl",
+ "leave-board-pop": "__boardTitle__ panosundan ayrılmak istediğinize emin misiniz? Panodaki tüm kartlardan kaldırılacaksınız.",
+ "leaveBoardPopup-title": "Panodan ayrılmak istediğinize emin misiniz?",
+ "link-card": "Bu kartın bağlantısı",
+ "list-archive-cards": "Listedeki tüm kartları Geri Dönüşüm Kutusu'na gönder",
+ "list-archive-cards-pop": "Bu işlem listedeki tüm kartları kaldıracak. Silinmiş kartları görüntülemek ve geri yüklemek için menüden Geri Dönüşüm Kutusu'na tıklayabilirsiniz.",
+ "list-move-cards": "Listedeki tüm kartları taşı",
+ "list-select-cards": "Listedeki tüm kartları seç",
+ "listActionPopup-title": "Liste İşlemleri",
+ "swimlaneActionPopup-title": "Kulvar İşlemleri",
+ "listImportCardPopup-title": "Bir Trello kartını içeri aktar",
+ "listMorePopup-title": "Daha",
+ "link-list": "Listeye doğrudan bağlantı",
+ "list-delete-pop": "Etkinlik akışınızdaki tüm eylemler geri kurtarılamaz şekilde kaldırılacak. Bu işlem geri alınamaz.",
+ "list-delete-suggest-archive": "Bir listeyi Dönüşüm Kutusuna atarak panodan kaldırabilir, ancak eylemleri koruyarak saklayabilirsiniz. ",
+ "lists": "Listeler",
+ "swimlanes": "Kulvarlar",
+ "log-out": "Oturum Kapat",
+ "log-in": "Oturum Aç",
+ "loginPopup-title": "Oturum Aç",
+ "memberMenuPopup-title": "Üye Ayarları",
+ "members": "Üyeler",
+ "menu": "Menü",
+ "move-selection": "Seçimi taşı",
+ "moveCardPopup-title": "Kartı taşı",
+ "moveCardToBottom-title": "Aşağı taşı",
+ "moveCardToTop-title": "Yukarı taşı",
+ "moveSelectionPopup-title": "Seçimi taşı",
+ "multi-selection": "Çoklu seçim",
+ "multi-selection-on": "Çoklu seçim açık",
+ "muted": "Sessiz",
+ "muted-info": "Bu panodaki hiçbir değişiklik hakkında bildirim almayacaksınız",
+ "my-boards": "Panolarım",
+ "name": "Adı",
+ "no-archived-cards": "Dönüşüm Kutusunda hiç kart yok.",
+ "no-archived-lists": "Dönüşüm Kutusunda hiç liste yok.",
+ "no-archived-swimlanes": "Dönüşüm Kutusunda hiç kulvar yok.",
+ "no-results": "Sonuç yok",
+ "normal": "Normal",
+ "normal-desc": "Kartları görüntüleyebilir ve düzenleyebilir. Ayarları değiştiremez.",
+ "not-accepted-yet": "Davet henüz kabul edilmemiş",
+ "notify-participate": "Oluşturduğunuz veya üye olduğunuz tüm kartlar hakkında bildirim al",
+ "notify-watch": "Takip ettiğiniz tüm pano, liste ve kartlar hakkında bildirim al",
+ "optional": "isteğe bağlı",
+ "or": "veya",
+ "page-maybe-private": "Bu sayfa gizli olabilir. <a href='%s'>Oturum açarak</a> görmeyi deneyin.",
+ "page-not-found": "Sayda bulunamadı.",
+ "password": "Parola",
+ "paste-or-dragdrop": "Dosya eklemek için yapıştırabilir, veya (eğer resimse) sürükle bırak yapabilirsiniz",
+ "participating": "Katılımcılar",
+ "preview": "Önizleme",
+ "previewAttachedImagePopup-title": "Önizleme",
+ "previewClipboardImagePopup-title": "Önizleme",
+ "private": "Gizli",
+ "private-desc": "Bu pano gizli. Sadece panoya ekli kişiler görüntüleyebilir ve düzenleyebilir.",
+ "profile": "Kullanıcı Sayfası",
+ "public": "Genel",
+ "public-desc": "Bu pano genel. Bağlantı adresi ile herhangi bir kimseye görünür ve Google gibi arama motorlarında gösterilecektir. Panoyu, sadece eklenen kişiler düzenleyebilir.",
+ "quick-access-description": "Bu bara kısayol olarak bir pano eklemek için panoyu yıldızlamalısınız",
+ "remove-cover": "Kapak Resmini Kaldır",
+ "remove-from-board": "Panodan Kaldır",
+ "remove-label": "Etiketi Kaldır",
+ "listDeletePopup-title": "Liste silinsin mi?",
+ "remove-member": "Üyeyi Çıkar",
+ "remove-member-from-card": "Karttan Çıkar",
+ "remove-member-pop": "__boardTitle__ panosundan __name__ (__username__) çıkarılsın mı? Üye, bu panodaki tüm kartlardan çıkarılacak. Panodan çıkarıldığı üyeye bildirilecektir.",
+ "removeMemberPopup-title": "Üye çıkarılsın mı?",
+ "rename": "Yeniden adlandır",
+ "rename-board": "Panonun Adını Değiştir",
+ "restore": "Geri Getir",
+ "save": "Kaydet",
+ "search": "Arama",
+ "search-cards": "Bu tahta da ki kart başlıkları ve açıklamalarında arama yap",
+ "search-example": "Aranılacak metin?",
+ "select-color": "Renk Seç",
+ "set-wip-limit-value": "Bu listedeki en fazla öğe sayısı için bir sınır belirleyin",
+ "setWipLimitPopup-title": "Devam Eden İş Sınırı Belirle",
+ "shortcut-assign-self": "Kendini karta ata",
+ "shortcut-autocomplete-emoji": "Emojileri otomatik tamamla",
+ "shortcut-autocomplete-members": "Üye isimlerini otomatik tamamla",
+ "shortcut-clear-filters": "Tüm filtreleri temizle",
+ "shortcut-close-dialog": "Diyaloğu kapat",
+ "shortcut-filter-my-cards": "Kartlarımı filtrele",
+ "shortcut-show-shortcuts": "Kısayollar listesini getir",
+ "shortcut-toggle-filterbar": "Filtre kenar çubuğunu aç/kapa",
+ "shortcut-toggle-sidebar": "Pano kenar çubuğunu aç/kapa",
+ "show-cards-minimum-count": "Eğer listede şu sayıdan fazla öğe varsa kart sayısını göster: ",
+ "sidebar-open": "Kenar Çubuğunu Aç",
+ "sidebar-close": "Kenar Çubuğunu Kapat",
+ "signupPopup-title": "Bir Hesap Oluştur",
+ "star-board-title": "Bu panoyu yıldızlamak için tıkla. Yıldızlı panolar pano listesinin en üstünde gösterilir.",
+ "starred-boards": "Yıldızlı Panolar",
+ "starred-boards-description": "Yıldızlanmış panolar, pano listesinin en üstünde gösterilir.",
+ "subscribe": "Abone ol",
+ "team": "Takım",
+ "this-board": "bu panoyu",
+ "this-card": "bu kart",
+ "spent-time-hours": "Harcanan zaman (saat)",
+ "overtime-hours": "Aşılan süre (saat)",
+ "overtime": "Aşılan süre",
+ "has-overtime-cards": "Süresi aşılmış kartlar",
+ "has-spenttime-cards": "Zaman geçirilmiş kartlar",
+ "time": "Zaman",
+ "title": "Başlık",
+ "tracking": "Takip",
+ "tracking-info": "Oluşturduğunuz veya üyesi olduğunuz tüm kartlardaki değişiklikler size bildirim olarak gelecek.",
+ "type": "Tür",
+ "unassign-member": "Üyeye atamayı kaldır",
+ "unsaved-description": "Kaydedilmemiş bir açıklama metnin bulunmakta",
+ "unwatch": "Takibi bırak",
+ "upload": "Yükle",
+ "upload-avatar": "Avatar yükle",
+ "uploaded-avatar": "Avatar yüklendi",
+ "username": "Kullanıcı adı",
+ "view-it": "Görüntüle",
+ "warn-list-archived": "uyarı: bu kart Dönüşüm Kutusundaki bir listede var",
+ "watch": "Takip Et",
+ "watching": "Takip Ediliyor",
+ "watching-info": "Bu pano hakkındaki tüm değişiklikler hakkında bildirim alacaksınız",
+ "welcome-board": "Hoş Geldiniz Panosu",
+ "welcome-swimlane": "Kilometre taşı",
+ "welcome-list1": "Temel",
+ "welcome-list2": "Gelişmiş",
+ "what-to-do": "Ne yapmak istiyorsunuz?",
+ "wipLimitErrorPopup-title": "Geçersiz Devam Eden İş Sınırı",
+ "wipLimitErrorPopup-dialog-pt1": "Bu listedeki iş sayısı belirlediğiniz sınırdan daha fazla.",
+ "wipLimitErrorPopup-dialog-pt2": "Lütfen bazı işleri bu listeden başka listeye taşıyın ya da devam eden iş sınırını yükseltin.",
+ "admin-panel": "Yönetici Paneli",
+ "settings": "Ayarlar",
+ "people": "Kullanıcılar",
+ "registration": "Kayıt",
+ "disable-self-registration": "Ziyaretçilere kaydı kapa",
+ "invite": "Davet",
+ "invite-people": "Kullanıcı davet et",
+ "to-boards": "Şu pano(lar)a",
+ "email-addresses": "E-posta adresleri",
+ "smtp-host-description": "E-posta gönderimi yapan SMTP sunucu adresi",
+ "smtp-port-description": "E-posta gönderimi yapan SMTP sunucu portu",
+ "smtp-tls-description": "SMTP mail sunucusu için TLS kriptolama desteği açılsın",
+ "smtp-host": "SMTP sunucu adresi",
+ "smtp-port": "SMTP portu",
+ "smtp-username": "Kullanıcı adı",
+ "smtp-password": "Parola",
+ "smtp-tls": "TLS desteği",
+ "send-from": "Gönderen",
+ "send-smtp-test": "Kendinize deneme E-Postası gönderin",
+ "invitation-code": "Davetiye kodu",
+ "email-invite-register-subject": "__inviter__ size bir davetiye gönderdi",
+ "email-invite-register-text": "Sevgili __user__,\n\n__inviter__ sizi beraber çalışabilmek için Wekan'a davet etti.\n\nLütfen aşağıdaki linke tıklayın:\n__url__\n\nDavetiye kodunuz: __icode__\n\nTeşekkürler.",
+ "email-smtp-test-subject": "Wekan' dan SMTP E-Postası",
+ "email-smtp-test-text": "E-Posta başarıyla gönderildi",
+ "error-invitation-code-not-exist": "Davetiye kodu bulunamadı",
+ "error-notAuthorized": "Bu sayfayı görmek için yetkiniz yok.",
+ "outgoing-webhooks": "Dışarı giden bağlantılar",
+ "outgoingWebhooksPopup-title": "Dışarı giden bağlantılar",
+ "new-outgoing-webhook": "Yeni Dışarı Giden Web Bağlantısı",
+ "no-name": "(Bilinmeyen)",
+ "Wekan_version": "Wekan sürümü",
+ "Node_version": "Node sürümü",
+ "OS_Arch": "İşletim Sistemi Mimarisi",
+ "OS_Cpus": "İşletim Sistemi İşlemci Sayısı",
+ "OS_Freemem": "İşletim Sistemi Kullanılmayan Bellek",
+ "OS_Loadavg": "İşletim Sistemi Ortalama Yük",
+ "OS_Platform": "İşletim Sistemi Platformu",
+ "OS_Release": "İşletim Sistemi Sürümü",
+ "OS_Totalmem": "İşletim Sistemi Toplam Belleği",
+ "OS_Type": "İşletim Sistemi Tipi",
+ "OS_Uptime": "İşletim Sistemi Toplam Açık Kalınan Süre",
+ "hours": "saat",
+ "minutes": "dakika",
+ "seconds": "saniye",
+ "show-field-on-card": "Bu alanı kartta göster",
+ "yes": "Evet",
+ "no": "Hayır",
+ "accounts": "Hesaplar",
+ "accounts-allowEmailChange": "E-posta Değiştirmeye İzin Ver",
+ "accounts-allowUserNameChange": "Kullanıcı adı değiştirmeye izin ver",
+ "createdAt": "Oluşturulma tarihi",
+ "verified": "Doğrulanmış",
+ "active": "Aktif",
+ "card-received": "Giriş",
+ "card-received-on": "Giriş zamanı",
+ "card-end": "Bitiş",
+ "card-end-on": "Bitiş zamanı",
+ "editCardReceivedDatePopup-title": "Giriş tarihini değiştir",
+ "editCardEndDatePopup-title": "Bitiş tarihini değiştir",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json
new file mode 100644
index 00000000..3c350b69
--- /dev/null
+++ b/i18n/uk.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Прийняти",
+ "act-activity-notify": "[Wekan] Сповіщення Діяльності",
+ "act-addAttachment": "__attachment__ додане до __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "комментар в __card__: __comment__",
+ "act-createBoard": "__board__ створенна",
+ "act-createCard": "__card__ карта додана до __list__ листа",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "added __list__ to __board__",
+ "act-addBoardMember": "added __member__ to __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "imported __board__",
+ "act-importCard": "__card__ заімпортована",
+ "act-importList": "imported __list__",
+ "act-joinMember": "__member__ був доданий до __card__",
+ "act-moveCard": " __card__ була перенесена з __oldList__ до __list__",
+ "act-removeBoardMember": "removed __member__ from __board__",
+ "act-restoredCard": " __card__ відновлена у __board__",
+ "act-unjoinMember": " __member__ був виделений з __card__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "Дії",
+ "activities": "Діяльність",
+ "activity": "Активність",
+ "activity-added": "added %s to %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "attached %s to %s",
+ "activity-created": "created %s",
+ "activity-customfield-created": "created custom field %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-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Додати",
+ "add-attachment": "Add Attachment",
+ "add-board": "Add Board",
+ "add-card": "Add Card",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Add Checklist",
+ "add-checklist-item": "Додати елемент в список",
+ "add-cover": "Додати обкладинку",
+ "add-label": "Add Label",
+ "add-list": "Add List",
+ "add-members": "Додати користувача",
+ "added": "Доданно",
+ "addMemberPopup-title": "Користувачі",
+ "admin": "Адмін",
+ "admin-desc": "Може переглядати і редагувати картки, відаляти учасників та змінювати налаштування для дошки.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "Всі дошки",
+ "and-n-other-card": "та __count__ інших карток",
+ "and-n-other-card_plural": "та __count__ інших карток",
+ "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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Restore Board",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Assign member",
+ "attached": "доданно",
+ "attachment": "Додаток",
+ "attachment-delete-pop": "Видалення Додатку безповоротне. Тут нема відміні (undo).",
+ "attachmentDeletePopup-title": "Видалити Додаток?",
+ "attachments": "Attachments",
+ "auto-watch": "Automatically watch boards when they are created",
+ "avatar-too-big": "The avatar is too large (70KB max)",
+ "back": "Назад",
+ "board-change-color": "Change color",
+ "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": "Дошки",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Відміна",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Користувачі",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Користувачі",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json
new file mode 100644
index 00000000..39f39fea
--- /dev/null
+++ b/i18n/vi.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "Chấp nhận",
+ "act-activity-notify": "[Wekan] Thông Báo Hoạt Động",
+ "act-addAttachment": "đã đính kèm __attachment__ vào __card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "đã bình luận trong __card__: __comment__",
+ "act-createBoard": "đã tạo __board__",
+ "act-createCard": "đã thêm __card__ vào __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "đã thêm __list__ vào __board__",
+ "act-addBoardMember": "đã thêm __member__ vào __board__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "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": "đã thêm %s vào %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "đã đính kèm %s vào %s",
+ "activity-created": "đã tạo %s",
+ "activity-customfield-created": "created custom field %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",
+ "activity-checklist-item-added": "added checklist item to '%s' in %s",
+ "add": "Thêm",
+ "add-attachment": "Thêm Bản Đính Kèm",
+ "add-board": "Thêm Bảng",
+ "add-card": "Thêm Thẻ",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "Thêm Danh Sách Kiểm Tra",
+ "add-checklist-item": "Thêm Một Mục Vào Danh Sách Kiểm Tra",
+ "add-cover": "Thêm Bìa",
+ "add-label": "Thêm Nhãn",
+ "add-list": "Thêm Danh Sách",
+ "add-members": "Thêm Thành Viên",
+ "added": "Đã Thêm",
+ "addMemberPopup-title": "Thành Viên",
+ "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.",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "Tất cả các bảng",
+ "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 đ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": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "Khôi Phục Bảng",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "Chỉ định thành viên",
+ "attached": "đã đính kèm",
+ "attachment": "Phần đính kèm",
+ "attachment-delete-pop": "Xóa tệp đính kèm là vĩnh viễn. Không có khôi phục.",
+ "attachmentDeletePopup-title": "Xóa tệp đính kèm không?",
+ "attachments": "Tệp Đính Kèm",
+ "auto-watch": "Tự động xem bảng lúc được tạo ra",
+ "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 sao",
+ "board-not-found": "Không tìm được bảng",
+ "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": "Bảng",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "Lists",
+ "bucket-example": "Like “Bucket List” for example",
+ "cancel": "Hủy",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "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 move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "Due",
+ "card-due-on": "Due on",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "Edit attachments",
+ "card-edit-custom-fields": "Edit custom fields",
+ "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",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "Delete Card?",
+ "cardDetailsActionsPopup-title": "Card Actions",
+ "cardLabelsPopup-title": "Labels",
+ "cardMembersPopup-title": "Thành Viên",
+ "cardMorePopup-title": "More",
+ "cards": "Cards",
+ "cards-count": "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 “Recycle Bin” 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",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "Copy card link to clipboard",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "Create",
+ "createBoardPopup-title": "Create Board",
+ "chooseBoardSourcePopup-title": "Import board",
+ "createLabelPopup-title": "Create Label",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "current",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "Date",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "Date",
+ "decline": "Decline",
+ "default-avatar": "Default avatar",
+ "delete": "Delete",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "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",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "Change start date",
+ "editCardDueDatePopup-title": "Change due date",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "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-fail-text": "Error trying to send email",
+ "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.",
+ "enable-wip-limit": "Enable WIP Limit",
+ "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",
+ "error-email-taken": "Email has already been 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-no-custom-fields": "No Custom Fields",
+ "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",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "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-c": "Import board",
+ "import-board-title-trello": "Import board from Trello",
+ "import-board-title-wekan": "Import board from Wekan",
+ "import-sandstorm-warning": "Imported board will delete all existing data on board and replace it with imported board.",
+ "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": "Version",
+ "initials": "Initials",
+ "invalid-date": "Invalid date",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "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",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "Link to this card",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "Move all cards in this list",
+ "list-select-cards": "Select all cards in this list",
+ "listActionPopup-title": "List Actions",
+ "swimlaneActionPopup-title": "Swimlane 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 move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "Lists",
+ "swimlanes": "Swimlanes",
+ "log-out": "Log Out",
+ "log-in": "Log In",
+ "loginPopup-title": "Log In",
+ "memberMenuPopup-title": "Member Settings",
+ "members": "Thành Viên",
+ "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 cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "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": "Đổi tên bảng",
+ "restore": "Restore",
+ "save": "Save",
+ "search": "Search",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "Select Color",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "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",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "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.",
+ "type": "Type",
+ "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 list at Recycle Bin",
+ "watch": "Watch",
+ "watching": "Watching",
+ "watching-info": "You will be notified of any change in this board",
+ "welcome-board": "Welcome Board",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "Basics",
+ "welcome-list2": "Advanced",
+ "what-to-do": "What do you want to do?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "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",
+ "send-smtp-test": "Send a test email to yourself",
+ "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.",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "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",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan version",
+ "Node_version": "Node version",
+ "OS_Arch": "OS Arch",
+ "OS_Cpus": "OS CPU Count",
+ "OS_Freemem": "OS Free Memory",
+ "OS_Loadavg": "OS Load Average",
+ "OS_Platform": "OS Platform",
+ "OS_Release": "OS Release",
+ "OS_Totalmem": "OS Total Memory",
+ "OS_Type": "OS Type",
+ "OS_Uptime": "OS Uptime",
+ "hours": "hours",
+ "minutes": "minutes",
+ "seconds": "seconds",
+ "show-field-on-card": "Show this field on card",
+ "yes": "Yes",
+ "no": "No",
+ "accounts": "Accounts",
+ "accounts-allowEmailChange": "Allow Email Change",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json
new file mode 100644
index 00000000..30d1e260
--- /dev/null
+++ b/i18n/zh-CN.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "接受",
+ "act-activity-notify": "[Wekan] 活动通知",
+ "act-addAttachment": "添加附件 __attachment__ 至卡片 __card__",
+ "act-addChecklist": "添加清单 __checklist__ 到 __card__",
+ "act-addChecklistItem": "向 __card__ 中的清单 __checklist__ 添加 __checklistItem__",
+ "act-addComment": "在 __card__ 发布评论: __comment__",
+ "act-createBoard": "创建看板 __board__",
+ "act-createCard": "添加卡片 __card__ 至列表 __list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "添加列表 __list__ 至看板 __board__",
+ "act-addBoardMember": "添加成员 __member__ 至看板 __board__",
+ "act-archivedBoard": "__board__ 已被移入回收站 ",
+ "act-archivedCard": "__card__ 已被移入回收站",
+ "act-archivedList": "__list__ 已被移入回收站",
+ "act-archivedSwimlane": "__swimlane__ 已被移入回收站",
+ "act-importBoard": "导入看板 __board__",
+ "act-importCard": "导入卡片 __card__",
+ "act-importList": "导入列表 __list__",
+ "act-joinMember": "添加成员 __member__ 至卡片 __card__",
+ "act-moveCard": "从列表 __oldList__ 移动卡片 __card__ 至列表 __list__",
+ "act-removeBoardMember": "从看板 __board__ 移除成员 __member__",
+ "act-restoredCard": "恢复卡片 __card__ 至看板 __board__",
+ "act-unjoinMember": "从卡片 __card__ 移除成员 __member__",
+ "act-withBoardTitle": "[Wekan] 看板 __board__",
+ "act-withCardTitle": "[看板 __board__] 卡片 __card__",
+ "actions": "操作",
+ "activities": "活动",
+ "activity": "活动",
+ "activity-added": "添加 %s 至 %s",
+ "activity-archived": "%s 已被移入回收站",
+ "activity-attached": "添加附件 %s 至 %s",
+ "activity-created": "创建 %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "排除 %s 从 %s",
+ "activity-imported": "导入 %s 至 %s 从 %s 中",
+ "activity-imported-board": "已导入 %s 从 %s 中",
+ "activity-joined": "已关联 %s",
+ "activity-moved": "将 %s 从 %s 移动到 %s",
+ "activity-on": "在 %s",
+ "activity-removed": "从 %s 中移除 %s",
+ "activity-sent": "发送 %s 至 %s",
+ "activity-unjoined": "已解除 %s 关联",
+ "activity-checklist-added": "已经将清单添加到 %s",
+ "activity-checklist-item-added": "添加清单项至'%s' 于 %s",
+ "add": "添加",
+ "add-attachment": "添加附件",
+ "add-board": "添加看板",
+ "add-card": "添加卡片",
+ "add-swimlane": "添加泳道图",
+ "add-checklist": "添加待办清单",
+ "add-checklist-item": "扩充清单",
+ "add-cover": "添加封面",
+ "add-label": "添加标签",
+ "add-list": "添加列表",
+ "add-members": "添加成员",
+ "added": "添加",
+ "addMemberPopup-title": "成员",
+ "admin": "管理员",
+ "admin-desc": "可以浏览并编辑卡片,移除成员,并且更改该看板的设置",
+ "admin-announcement": "通知",
+ "admin-announcement-active": "激活系统通知",
+ "admin-announcement-title": "管理员的通知",
+ "all-boards": "全部看板",
+ "and-n-other-card": "和其他 __count__ 个卡片",
+ "and-n-other-card_plural": "和其他 __count__ 个卡片",
+ "apply": "应用",
+ "app-is-offline": "Wekan 正在加载,请稍等。刷新页面将导致数据丢失。如果 Wekan 无法加载,请检查 Wekan 服务器是否已经停止。",
+ "archive": "移入回收站",
+ "archive-all": "全部移入回收站",
+ "archive-board": "移动看板到回收站",
+ "archive-card": "移动卡片到回收站",
+ "archive-list": "移动列表到回收站",
+ "archive-swimlane": "移动泳道到回收站",
+ "archive-selection": "移动选择内容到回收站",
+ "archiveBoardPopup-title": "移动看板到回收站?",
+ "archived-items": "回收站",
+ "archived-boards": "回收站中的看板",
+ "restore-board": "还原看板",
+ "no-archived-boards": "回收站中无看板",
+ "archives": "回收站",
+ "assign-member": "分配成员",
+ "attached": "附加",
+ "attachment": "附件",
+ "attachment-delete-pop": "删除附件的操作不可逆。",
+ "attachmentDeletePopup-title": "删除附件?",
+ "attachments": "附件",
+ "auto-watch": "自动关注新建的看板",
+ "avatar-too-big": "头像过大 (上限 70 KB)",
+ "back": "返回",
+ "board-change-color": "更改颜色",
+ "board-nb-stars": "%s 星标",
+ "board-not-found": "看板不存在",
+ "board-private-info": "该看板将被设为 <strong>私有</strong>.",
+ "board-public-info": "该看板将被设为 <strong>公开</strong>.",
+ "boardChangeColorPopup-title": "修改看板背景",
+ "boardChangeTitlePopup-title": "重命名看板",
+ "boardChangeVisibilityPopup-title": "更改可视级别",
+ "boardChangeWatchPopup-title": "更改关注状态",
+ "boardMenuPopup-title": "看板菜单",
+ "boards": "看板",
+ "board-view": "看板视图",
+ "board-view-swimlanes": "泳道图",
+ "board-view-lists": "列表",
+ "bucket-example": "例如 “目标清单”",
+ "cancel": "取消",
+ "card-archived": "此卡片已经被移入回收站。",
+ "card-comments-title": "该卡片有 %s 条评论",
+ "card-delete-notice": "彻底删除的操作不可恢复,你将会丢失该卡片相关的所有操作记录。",
+ "card-delete-pop": "所有的活动将从活动摘要中被移除且您将无法重新打开该卡片。此操作无法撤销。",
+ "card-delete-suggest-archive": "将卡片移入回收站可以从看板中删除卡片,相关活动记录将被保留。",
+ "card-due": "到期",
+ "card-due-on": "期限",
+ "card-spent": "耗时",
+ "card-edit-attachments": "编辑附件",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "编辑标签",
+ "card-edit-members": "编辑成员",
+ "card-labels-title": "更改该卡片上的标签",
+ "card-members-title": "在该卡片中添加或移除看板成员",
+ "card-start": "开始",
+ "card-start-on": "始于",
+ "cardAttachmentsPopup-title": "附件来源",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "彻底删除卡片?",
+ "cardDetailsActionsPopup-title": "卡片操作",
+ "cardLabelsPopup-title": "标签",
+ "cardMembersPopup-title": "成员",
+ "cardMorePopup-title": "更多",
+ "cards": "卡片",
+ "cards-count": "卡片",
+ "change": "变更",
+ "change-avatar": "更改头像",
+ "change-password": "更改密码",
+ "change-permissions": "更改权限",
+ "change-settings": "更改设置",
+ "changeAvatarPopup-title": "更改头像",
+ "changeLanguagePopup-title": "更改语言",
+ "changePasswordPopup-title": "更改密码",
+ "changePermissionsPopup-title": "更改权限",
+ "changeSettingsPopup-title": "更改设置",
+ "checklists": "清单",
+ "click-to-star": "点此来标记该看板",
+ "click-to-unstar": "点此来去除该看板的标记",
+ "clipboard": "剪贴板或者拖放文件",
+ "close": "关闭",
+ "close-board": "关闭看板",
+ "close-board-pop": "在主页中点击顶部的“回收站”按钮可以恢复看板。",
+ "color-black": "黑色",
+ "color-blue": "蓝色",
+ "color-green": "绿色",
+ "color-lime": "绿黄",
+ "color-orange": "橙色",
+ "color-pink": "粉红",
+ "color-purple": "紫色",
+ "color-red": "红色",
+ "color-sky": "天蓝",
+ "color-yellow": "黄色",
+ "comment": "评论",
+ "comment-placeholder": "添加评论",
+ "comment-only": "仅能评论",
+ "comment-only-desc": "只能在卡片上评论。",
+ "computer": "从本机上传",
+ "confirm-checklist-delete-dialog": "确认要删除清单吗",
+ "copy-card-link-to-clipboard": "复制卡片链接到剪贴板",
+ "copyCardPopup-title": "复制卡片",
+ "copyChecklistToManyCardsPopup-title": "复制清单模板至多个卡片",
+ "copyChecklistToManyCardsPopup-instructions": "以JSON格式表示目标卡片的标题和描述",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"第一个卡片的标题\", \"description\":\"第一个卡片的描述\"}, {\"title\":\"第二个卡片的标题\",\"description\":\"第二个卡片的描述\"},{\"title\":\"最后一个卡片的标题\",\"description\":\"最后一个卡片的描述\"} ]",
+ "create": "创建",
+ "createBoardPopup-title": "创建看板",
+ "chooseBoardSourcePopup-title": "导入看板",
+ "createLabelPopup-title": "创建标签",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "当前",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "日期",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "日期",
+ "decline": "拒绝",
+ "default-avatar": "默认头像",
+ "delete": "删除",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "删除标签?",
+ "description": "描述",
+ "disambiguateMultiLabelPopup-title": "标签消歧 [?]",
+ "disambiguateMultiMemberPopup-title": "成员消歧 [?]",
+ "discard": "放弃",
+ "done": "完成",
+ "download": "下载",
+ "edit": "编辑",
+ "edit-avatar": "更改头像",
+ "edit-profile": "编辑资料",
+ "edit-wip-limit": "编辑最大任务数",
+ "soft-wip-limit": "软在制品限制",
+ "editCardStartDatePopup-title": "修改起始日期",
+ "editCardDueDatePopup-title": "修改截止日期",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "修改耗时",
+ "editLabelPopup-title": "更改标签",
+ "editNotificationPopup-title": "编辑通知",
+ "editProfilePopup-title": "编辑资料",
+ "email": "邮箱",
+ "email-enrollAccount-subject": "已为您在 __siteName__ 创建帐号",
+ "email-enrollAccount-text": "尊敬的 __user__,\n\n点击下面的链接,即刻开始使用这项服务。\n\n__url__\n\n谢谢。",
+ "email-fail": "邮件发送失败",
+ "email-fail-text": "尝试发送邮件时出错",
+ "email-invalid": "邮件地址错误",
+ "email-invite": "发送邮件邀请",
+ "email-invite-subject": "__inviter__ 向您发出邀请",
+ "email-invite-text": "尊敬的 __user__,\n\n__inviter__ 邀请您加入看板 \"__board__\" 参与协作。\n\n请点击下面的链接访问看板:\n\n__url__\n\n谢谢。",
+ "email-resetPassword-subject": "重置您的 __siteName__ 密码",
+ "email-resetPassword-text": "尊敬的 __user__,\n\n点击下面的链接,重置您的密码:\n\n__url__\n\n谢谢。",
+ "email-sent": "邮件已发送",
+ "email-verifyEmail-subject": "在 __siteName__ 验证您的邮件地址",
+ "email-verifyEmail-text": "尊敬的 __user__,\n\n点击下面的链接,验证您的邮件地址:\n\n__url__\n\n谢谢。",
+ "enable-wip-limit": "启用最大任务数限制",
+ "error-board-doesNotExist": "该看板不存在",
+ "error-board-notAdmin": "需要成为管理员才能执行此操作",
+ "error-board-notAMember": "需要成为看板成员才能执行此操作",
+ "error-json-malformed": "文本不是合法的 JSON",
+ "error-json-schema": "JSON 数据没有用正确的格式包含合适的信息",
+ "error-list-doesNotExist": "不存在此列表",
+ "error-user-doesNotExist": "该用户不存在",
+ "error-user-notAllowSelf": "无法邀请自己",
+ "error-user-notCreated": "该用户未能成功创建",
+ "error-username-taken": "此用户名已存在",
+ "error-email-taken": "此EMail已存在",
+ "export-board": "导出看板",
+ "filter": "过滤",
+ "filter-cards": "过滤卡片",
+ "filter-clear": "清空过滤器",
+ "filter-no-label": "无标签",
+ "filter-no-member": "无成员",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "过滤器启用",
+ "filter-on-desc": "你正在过滤该看板上的卡片,点此编辑过滤。",
+ "filter-to-selection": "要选择的过滤器",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "全称",
+ "header-logo-title": "返回您的看板页",
+ "hide-system-messages": "隐藏系统消息",
+ "headerBarCreateBoardPopup-title": "创建看板",
+ "home": "首页",
+ "import": "导入",
+ "import-board": "导入看板",
+ "import-board-c": "导入看板",
+ "import-board-title-trello": "从Trello导入看板",
+ "import-board-title-wekan": "从Wekan 导入看板",
+ "import-sandstorm-warning": "导入的面板将删除所有已存在于面板上的数据并替换他们为导入的面板。 ",
+ "from-trello": "自 Trello",
+ "from-wekan": "自 Wekan",
+ "import-board-instruction-trello": "在你的Trello看板中,点击“菜单”,然后选择“更多”,“打印与导出”,“导出为 JSON” 并拷贝结果文本",
+ "import-board-instruction-wekan": "在你的Wekan面板中点'菜单',然后点‘导出面板’并在已下载的文档复制文本。",
+ "import-json-placeholder": "粘贴您有效的 JSON 数据至此",
+ "import-map-members": "映射成员",
+ "import-members-map": "您导入的看板有一些成员。请将您想导入的成员映射到 Wekan 用户。",
+ "import-show-user-mapping": "核对成员映射",
+ "import-user-select": "选择您想将此成员映射到的 Wekan 用户",
+ "importMapMembersAddPopup-title": "选择Wekan成员",
+ "info": "版本",
+ "initials": "缩写",
+ "invalid-date": "无效日期",
+ "invalid-time": "非法时间",
+ "invalid-user": "非法用户",
+ "joined": "关联",
+ "just-invited": "您刚刚被邀请加入此看板",
+ "keyboard-shortcuts": "键盘快捷键",
+ "label-create": "创建标签",
+ "label-default": "%s 标签 (默认)",
+ "label-delete-pop": "此操作不可逆,这将会删除该标签并清除它的历史记录。",
+ "labels": "标签",
+ "language": "语言",
+ "last-admin-desc": "你不能更改角色,因为至少需要一名管理员。",
+ "leave-board": "离开看板",
+ "leave-board-pop": "确认要离开 __boardTitle__ 吗?此看板的所有卡片都会将您移除。",
+ "leaveBoardPopup-title": "离开看板?",
+ "link-card": "关联至该卡片",
+ "list-archive-cards": "移动此列表中的所有卡片到回收站",
+ "list-archive-cards-pop": "此操作会从看板中删除所有此列表包含的卡片。要查看回收站中的卡片并恢复到看板,请点击“菜单” > “回收站”。",
+ "list-move-cards": "移动列表中的所有卡片",
+ "list-select-cards": "选择列表中的所有卡片",
+ "listActionPopup-title": "列表操作",
+ "swimlaneActionPopup-title": "泳道图操作",
+ "listImportCardPopup-title": "导入 Trello 卡片",
+ "listMorePopup-title": "更多",
+ "link-list": "关联到这个列表",
+ "list-delete-pop": "所有活动将被从活动动态中删除并且你无法恢复他们,此操作无法撤销。 ",
+ "list-delete-suggest-archive": "可以将列表移入回收站,看板中将删除列表,但是相关活动记录会被保留。",
+ "lists": "列表",
+ "swimlanes": "泳道图",
+ "log-out": "登出",
+ "log-in": "登录",
+ "loginPopup-title": "登录",
+ "memberMenuPopup-title": "成员设置",
+ "members": "成员",
+ "menu": "菜单",
+ "move-selection": "移动选择",
+ "moveCardPopup-title": "移动卡片",
+ "moveCardToBottom-title": "移动至底端",
+ "moveCardToTop-title": "移动至顶端",
+ "moveSelectionPopup-title": "移动选择",
+ "multi-selection": "多选",
+ "multi-selection-on": "多选启用",
+ "muted": "静默",
+ "muted-info": "你将不会收到此看板的任何变更通知",
+ "my-boards": "我的看板",
+ "name": "名称",
+ "no-archived-cards": "回收站中无卡片。",
+ "no-archived-lists": "回收站中无列表。",
+ "no-archived-swimlanes": "回收站中无泳道。",
+ "no-results": "无结果",
+ "normal": "普通",
+ "normal-desc": "可以创建以及编辑卡片,无法更改设置。",
+ "not-accepted-yet": "邀请尚未接受",
+ "notify-participate": "接收以创建者或成员身份参与的卡片的更新",
+ "notify-watch": "接收所有关注的面板、列表、及卡片的更新",
+ "optional": "可选",
+ "or": "或",
+ "page-maybe-private": "本页面被设为私有. 您必须 <a href='%s'>登录</a>以浏览其中内容。",
+ "page-not-found": "页面不存在。",
+ "password": "密码",
+ "paste-or-dragdrop": "从剪贴板粘贴,或者拖放文件到它上面 (仅限于图片)",
+ "participating": "参与",
+ "preview": "预览",
+ "previewAttachedImagePopup-title": "预览",
+ "previewClipboardImagePopup-title": "预览",
+ "private": "私有",
+ "private-desc": "该看板将被设为私有。只有该看板成员才可以进行查看和编辑。",
+ "profile": "资料",
+ "public": "公开",
+ "public-desc": "该看板将被公开。任何人均可通过链接查看,并且将对Google和其他搜索引擎开放。只有添加至该看板的成员才可进行编辑。",
+ "quick-access-description": "星标看板在导航条中添加快捷方式",
+ "remove-cover": "移除封面",
+ "remove-from-board": "从看板中删除",
+ "remove-label": "移除标签",
+ "listDeletePopup-title": "删除列表",
+ "remove-member": "移除成员",
+ "remove-member-from-card": "从该卡片中移除",
+ "remove-member-pop": "确定从 __boardTitle__ 中移除 __name__ (__username__) 吗? 该成员将被从该看板的所有卡片中移除,同时他会收到一条提醒。",
+ "removeMemberPopup-title": "删除成员?",
+ "rename": "重命名",
+ "rename-board": "重命名看板",
+ "restore": "还原",
+ "save": "保存",
+ "search": "搜索",
+ "search-cards": "搜索当前看板上的卡片标题和描述",
+ "search-example": "搜索",
+ "select-color": "选择颜色",
+ "set-wip-limit-value": "设置此列表中的最大任务数",
+ "setWipLimitPopup-title": "设置最大任务数",
+ "shortcut-assign-self": "分配当前卡片给自己",
+ "shortcut-autocomplete-emoji": "表情符号自动补全",
+ "shortcut-autocomplete-members": "自动补全成员",
+ "shortcut-clear-filters": "清空全部过滤器",
+ "shortcut-close-dialog": "关闭对话框",
+ "shortcut-filter-my-cards": "过滤我的卡片",
+ "shortcut-show-shortcuts": "显示此快捷键列表",
+ "shortcut-toggle-filterbar": "切换过滤器边栏",
+ "shortcut-toggle-sidebar": "切换面板边栏",
+ "show-cards-minimum-count": "当列表中的卡片多于此阈值时将显示数量",
+ "sidebar-open": "打开侧栏",
+ "sidebar-close": "打开侧栏",
+ "signupPopup-title": "创建账户",
+ "star-board-title": "点此来标记该看板,它将会出现在您的看板列表顶部。",
+ "starred-boards": "已标记看板",
+ "starred-boards-description": "已标记看板将会出现在您的看板列表顶部。",
+ "subscribe": "订阅",
+ "team": "团队",
+ "this-board": "该看板",
+ "this-card": "该卡片",
+ "spent-time-hours": "耗时 (小时)",
+ "overtime-hours": "超时 (小时)",
+ "overtime": "超时",
+ "has-overtime-cards": "有超时卡片",
+ "has-spenttime-cards": "耗时卡",
+ "time": "时间",
+ "title": "标题",
+ "tracking": "跟踪",
+ "tracking-info": "当任何包含您(作为创建者或成员)的卡片发生变更时,您将得到通知。",
+ "type": "Type",
+ "unassign-member": "取消分配成员",
+ "unsaved-description": "存在未保存的描述",
+ "unwatch": "取消关注",
+ "upload": "上传",
+ "upload-avatar": "上传头像",
+ "uploaded-avatar": "头像已经上传",
+ "username": "用户名",
+ "view-it": "查看",
+ "warn-list-archived": "警告:此卡片属于回收站中的一个列表",
+ "watch": "关注",
+ "watching": "关注",
+ "watching-info": "当此看板发生变更时会通知你",
+ "welcome-board": "“欢迎”看板",
+ "welcome-swimlane": "里程碑 1",
+ "welcome-list1": "基本",
+ "welcome-list2": "高阶",
+ "what-to-do": "要做什么?",
+ "wipLimitErrorPopup-title": "无效的最大任务数",
+ "wipLimitErrorPopup-dialog-pt1": "此列表中的任务数量已经超过了设置的最大任务数。",
+ "wipLimitErrorPopup-dialog-pt2": "请将一些任务移出此列表,或者设置一个更大的最大任务数。",
+ "admin-panel": "管理面板",
+ "settings": "设置",
+ "people": "人员",
+ "registration": "注册",
+ "disable-self-registration": "禁止自助注册",
+ "invite": "邀请",
+ "invite-people": "邀请人员",
+ "to-boards": "邀请到看板 (可多选)",
+ "email-addresses": "电子邮箱地址",
+ "smtp-host-description": "用于发送邮件的SMTP服务器地址。",
+ "smtp-port-description": "SMTP服务器端口。",
+ "smtp-tls-description": "对SMTP服务器启用TLS支持",
+ "smtp-host": "SMTP服务器",
+ "smtp-port": "SMTP端口",
+ "smtp-username": "用户名",
+ "smtp-password": "密码",
+ "smtp-tls": "TLS支持",
+ "send-from": "发件人",
+ "send-smtp-test": "给自己发送一封测试邮件",
+ "invitation-code": "邀请码",
+ "email-invite-register-subject": "__inviter__ 向您发出邀请",
+ "email-invite-register-text": "亲爱的 __user__,\n\n__inviter__ 邀请您加入 Wekan 进行协作。\n\n请访问下面的链接︰\n__url__\n\n您的的邀请码是︰\n__icode__\n\n非常感谢。",
+ "email-smtp-test-subject": "从Wekan发送SMTP测试邮件",
+ "email-smtp-test-text": "你已成功发送邮件",
+ "error-invitation-code-not-exist": "邀请码不存在",
+ "error-notAuthorized": "您无权查看此页面。",
+ "outgoing-webhooks": "外部Web挂钩",
+ "outgoingWebhooksPopup-title": "外部Web挂钩",
+ "new-outgoing-webhook": "新建外部Web挂钩",
+ "no-name": "(未知)",
+ "Wekan_version": "Wekan版本",
+ "Node_version": "Node.js版本",
+ "OS_Arch": "系统架构",
+ "OS_Cpus": "系统 CPU数量",
+ "OS_Freemem": "系统可用内存",
+ "OS_Loadavg": "系统负载均衡",
+ "OS_Platform": "系统平台",
+ "OS_Release": "系统发布版本",
+ "OS_Totalmem": "系统全部内存",
+ "OS_Type": "系统类型",
+ "OS_Uptime": "系统运行时间",
+ "hours": "小时",
+ "minutes": "分钟",
+ "seconds": "秒",
+ "show-field-on-card": "Show this field on card",
+ "yes": "是",
+ "no": "否",
+ "accounts": "账号",
+ "accounts-allowEmailChange": "允许邮箱变更",
+ "accounts-allowUserNameChange": "允许变更用户名",
+ "createdAt": "创建于",
+ "verified": "已验证",
+ "active": "活跃",
+ "card-received": "已接收",
+ "card-received-on": "接收于",
+ "card-end": "终止",
+ "card-end-on": "终止于",
+ "editCardReceivedDatePopup-title": "修改接收日期",
+ "editCardEndDatePopup-title": "修改终止日期",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file
diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json
new file mode 100644
index 00000000..f933da8c
--- /dev/null
+++ b/i18n/zh-TW.i18n.json
@@ -0,0 +1,478 @@
+{
+ "accept": "接受",
+ "act-activity-notify": "[Wekan] 活動通知",
+ "act-addAttachment": "新增附件__attachment__至__card__",
+ "act-addChecklist": "added checklist __checklist__ to __card__",
+ "act-addChecklistItem": "added __checklistItem__ to checklist __checklist__ on __card__",
+ "act-addComment": "評論__card__: __comment__",
+ "act-createBoard": "完成新增 __board__",
+ "act-createCard": "將__card__加入__list__",
+ "act-createCustomField": "created custom field __customField__",
+ "act-createList": "新增__list__至__board__",
+ "act-addBoardMember": "在__board__中新增成員__member__",
+ "act-archivedBoard": "__board__ moved to Recycle Bin",
+ "act-archivedCard": "__card__ moved to Recycle Bin",
+ "act-archivedList": "__list__ moved to Recycle Bin",
+ "act-archivedSwimlane": "__swimlane__ moved to Recycle Bin",
+ "act-importBoard": "匯入__board__",
+ "act-importCard": "匯入__card__",
+ "act-importList": "匯入__list__",
+ "act-joinMember": "在__card__中新增成員__member__",
+ "act-moveCard": "將__card__從__oldList__移動至__list__",
+ "act-removeBoardMember": "從__board__中移除成員__member__",
+ "act-restoredCard": "將__card__回復至__board__",
+ "act-unjoinMember": "從__card__中移除成員__member__",
+ "act-withBoardTitle": "[Wekan] __board__",
+ "act-withCardTitle": "[__board__] __card__",
+ "actions": "操作",
+ "activities": "活動",
+ "activity": "活動",
+ "activity-added": "新增 %s 至 %s",
+ "activity-archived": "%s moved to Recycle Bin",
+ "activity-attached": "新增附件 %s 至 %s",
+ "activity-created": "建立 %s",
+ "activity-customfield-created": "created custom field %s",
+ "activity-excluded": "排除 %s 從 %s",
+ "activity-imported": "匯入 %s 至 %s 從 %s 中",
+ "activity-imported-board": "已匯入 %s 從 %s 中",
+ "activity-joined": "關聯 %s",
+ "activity-moved": "將 %s 從 %s 移動到 %s",
+ "activity-on": "在 %s",
+ "activity-removed": "移除 %s 從 %s 中",
+ "activity-sent": "寄送 %s 至 %s",
+ "activity-unjoined": "解除關聯 %s",
+ "activity-checklist-added": "新增待辦清單至 %s",
+ "activity-checklist-item-added": "新增待辦清單項目從 %s 到 %s",
+ "add": "新增",
+ "add-attachment": "新增附件",
+ "add-board": "新增看板",
+ "add-card": "新增卡片",
+ "add-swimlane": "Add Swimlane",
+ "add-checklist": "新增待辦清單",
+ "add-checklist-item": "新增項目",
+ "add-cover": "新增封面",
+ "add-label": "新增標籤",
+ "add-list": "新增清單",
+ "add-members": "新增成員",
+ "added": "新增",
+ "addMemberPopup-title": "成員",
+ "admin": "管理員",
+ "admin-desc": "可以瀏覽並編輯卡片,移除成員,並且更改該看板的設定",
+ "admin-announcement": "Announcement",
+ "admin-announcement-active": "Active System-Wide Announcement",
+ "admin-announcement-title": "Announcement from Administrator",
+ "all-boards": "全部看板",
+ "and-n-other-card": "和其他 __count__ 個卡片",
+ "and-n-other-card_plural": "和其他 __count__ 個卡片",
+ "apply": "送出",
+ "app-is-offline": "請稍候,資料讀取中,重整頁面可能會導致資料遺失。如果一直讀取,請檢查 Wekan 的伺服器是否正確運行。",
+ "archive": "Move to Recycle Bin",
+ "archive-all": "Move All to Recycle Bin",
+ "archive-board": "Move Board to Recycle Bin",
+ "archive-card": "Move Card to Recycle Bin",
+ "archive-list": "Move List to Recycle Bin",
+ "archive-swimlane": "Move Swimlane to Recycle Bin",
+ "archive-selection": "Move selection to Recycle Bin",
+ "archiveBoardPopup-title": "Move Board to Recycle Bin?",
+ "archived-items": "Recycle Bin",
+ "archived-boards": "Boards in Recycle Bin",
+ "restore-board": "還原看板",
+ "no-archived-boards": "No Boards in Recycle Bin.",
+ "archives": "Recycle Bin",
+ "assign-member": "分配成員",
+ "attached": "附加",
+ "attachment": "附件",
+ "attachment-delete-pop": "刪除附件的操作無法還原。",
+ "attachmentDeletePopup-title": "刪除附件?",
+ "attachments": "附件",
+ "auto-watch": "新增看板時自動加入觀察",
+ "avatar-too-big": "頭像檔案太大 (最大 70 KB)",
+ "back": "返回",
+ "board-change-color": "更改顏色",
+ "board-nb-stars": "%s 星號標記",
+ "board-not-found": "看板不存在",
+ "board-private-info": "該看板將被設為 <strong>私有</strong>.",
+ "board-public-info": "該看板將被設為 <strong>公開</strong>.",
+ "boardChangeColorPopup-title": "修改看板背景",
+ "boardChangeTitlePopup-title": "重新命名看板",
+ "boardChangeVisibilityPopup-title": "更改可視級別",
+ "boardChangeWatchPopup-title": "更改觀察",
+ "boardMenuPopup-title": "看板選單",
+ "boards": "看板",
+ "board-view": "Board View",
+ "board-view-swimlanes": "Swimlanes",
+ "board-view-lists": "清單",
+ "bucket-example": "例如 “目標清單”",
+ "cancel": "取消",
+ "card-archived": "This card is moved to Recycle Bin.",
+ "card-comments-title": "該卡片有 %s 則評論",
+ "card-delete-notice": "徹底刪除的操作不可復原,你將會遺失該卡片相關的所有操作記錄。",
+ "card-delete-pop": "所有的動作將從活動動態中被移除且您將無法重新打開該卡片。此操作無法復原。",
+ "card-delete-suggest-archive": "You can move a card Recycle Bin to remove it from the board and preserve the activity.",
+ "card-due": "到期",
+ "card-due-on": "到期",
+ "card-spent": "Spent Time",
+ "card-edit-attachments": "編輯附件",
+ "card-edit-custom-fields": "Edit custom fields",
+ "card-edit-labels": "編輯標籤",
+ "card-edit-members": "編輯成員",
+ "card-labels-title": "更改該卡片上的標籤",
+ "card-members-title": "在該卡片中新增或移除看板成員",
+ "card-start": "開始",
+ "card-start-on": "開始",
+ "cardAttachmentsPopup-title": "附件來源",
+ "cardCustomField-datePopup-title": "Change date",
+ "cardCustomFieldsPopup-title": "Edit custom fields",
+ "cardDeletePopup-title": "徹底刪除卡片?",
+ "cardDetailsActionsPopup-title": "卡片動作",
+ "cardLabelsPopup-title": "標籤",
+ "cardMembersPopup-title": "成員",
+ "cardMorePopup-title": "更多",
+ "cards": "卡片",
+ "cards-count": "卡片",
+ "change": "變更",
+ "change-avatar": "更改大頭貼",
+ "change-password": "更改密碼",
+ "change-permissions": "更改許可權",
+ "change-settings": "更改設定",
+ "changeAvatarPopup-title": "更改大頭貼",
+ "changeLanguagePopup-title": "更改語言",
+ "changePasswordPopup-title": "更改密碼",
+ "changePermissionsPopup-title": "更改許可權",
+ "changeSettingsPopup-title": "更改設定",
+ "checklists": "待辦清單",
+ "click-to-star": "點此來標記該看板",
+ "click-to-unstar": "點此來去除該看板的標記",
+ "clipboard": "剪貼簿貼上或者拖曳檔案",
+ "close": "關閉",
+ "close-board": "關閉看板",
+ "close-board-pop": "You will be able to restore the board by clicking the “Recycle Bin” button from the home header.",
+ "color-black": "黑色",
+ "color-blue": "藍色",
+ "color-green": "綠色",
+ "color-lime": "綠黃",
+ "color-orange": "橙色",
+ "color-pink": "粉紅",
+ "color-purple": "紫色",
+ "color-red": "紅色",
+ "color-sky": "天藍",
+ "color-yellow": "黃色",
+ "comment": "留言",
+ "comment-placeholder": "新增評論",
+ "comment-only": "只可以發表評論",
+ "comment-only-desc": "只可以對卡片發表評論",
+ "computer": "從本機上傳",
+ "confirm-checklist-delete-dialog": "Are you sure you want to delete checklist",
+ "copy-card-link-to-clipboard": "將卡片連結複製到剪貼板",
+ "copyCardPopup-title": "Copy Card",
+ "copyChecklistToManyCardsPopup-title": "Copy Checklist Template to Many Cards",
+ "copyChecklistToManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
+ "copyChecklistToManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
+ "create": "建立",
+ "createBoardPopup-title": "建立看板",
+ "chooseBoardSourcePopup-title": "匯入看板",
+ "createLabelPopup-title": "建立標籤",
+ "createCustomField": "Create Field",
+ "createCustomFieldPopup-title": "Create Field",
+ "current": "目前",
+ "custom-field-delete-pop": "There is no undo. This will remove this custom field from all cards and destroy its history.",
+ "custom-field-checkbox": "Checkbox",
+ "custom-field-date": "日期",
+ "custom-field-dropdown": "Dropdown List",
+ "custom-field-dropdown-none": "(none)",
+ "custom-field-dropdown-options": "List Options",
+ "custom-field-dropdown-options-placeholder": "Press enter to add more options",
+ "custom-field-dropdown-unknown": "(unknown)",
+ "custom-field-number": "Number",
+ "custom-field-text": "Text",
+ "custom-fields": "Custom Fields",
+ "date": "日期",
+ "decline": "拒絕",
+ "default-avatar": "預設大頭貼",
+ "delete": "刪除",
+ "deleteCustomFieldPopup-title": "Delete Custom Field?",
+ "deleteLabelPopup-title": "刪除標籤?",
+ "description": "描述",
+ "disambiguateMultiLabelPopup-title": "清除標籤動作歧義",
+ "disambiguateMultiMemberPopup-title": "清除成員動作歧義",
+ "discard": "取消",
+ "done": "完成",
+ "download": "下載",
+ "edit": "編輯",
+ "edit-avatar": "更改大頭貼",
+ "edit-profile": "編輯資料",
+ "edit-wip-limit": "Edit WIP Limit",
+ "soft-wip-limit": "Soft WIP Limit",
+ "editCardStartDatePopup-title": "更改開始日期",
+ "editCardDueDatePopup-title": "更改到期日期",
+ "editCustomFieldPopup-title": "Edit Field",
+ "editCardSpentTimePopup-title": "Change spent time",
+ "editLabelPopup-title": "更改標籤",
+ "editNotificationPopup-title": "更改通知",
+ "editProfilePopup-title": "編輯資料",
+ "email": "電子郵件",
+ "email-enrollAccount-subject": "您在 __siteName__ 的帳號已經建立",
+ "email-enrollAccount-text": "親愛的 __user__,\n\n點選下面的連結,即刻開始使用這項服務。\n\n__url__\n\n謝謝。",
+ "email-fail": "郵件寄送失敗",
+ "email-fail-text": "Error trying to send email",
+ "email-invalid": "電子郵件地址錯誤",
+ "email-invite": "寄送郵件邀請",
+ "email-invite-subject": "__inviter__ 向您發出邀請",
+ "email-invite-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入看板 \"__board__\" 參與協作。\n\n請點選下面的連結訪問看板:\n\n__url__\n\n謝謝。",
+ "email-resetPassword-subject": "重設您在 __siteName__ 的密碼",
+ "email-resetPassword-text": "親愛的 __user__,\n\n點選下面的連結,重置您的密碼:\n\n__url__\n\n謝謝。",
+ "email-sent": "郵件已寄送",
+ "email-verifyEmail-subject": "驗證您在 __siteName__ 的電子郵件",
+ "email-verifyEmail-text": "親愛的 __user__,\n\n點選下面的連結,驗證您的電子郵件地址:\n\n__url__\n\n謝謝。",
+ "enable-wip-limit": "Enable WIP Limit",
+ "error-board-doesNotExist": "該看板不存在",
+ "error-board-notAdmin": "需要成為管理員才能執行此操作",
+ "error-board-notAMember": "需要成為看板成員才能執行此操作",
+ "error-json-malformed": "不是有效的 JSON",
+ "error-json-schema": "JSON 資料沒有用正確的格式包含合適的資訊",
+ "error-list-doesNotExist": "不存在此列表",
+ "error-user-doesNotExist": "該使用者不存在",
+ "error-user-notAllowSelf": "不允許對自己執行此操作",
+ "error-user-notCreated": "該使用者未能成功建立",
+ "error-username-taken": "這個使用者名稱已被使用",
+ "error-email-taken": "電子信箱已被使用",
+ "export-board": "Export board",
+ "filter": "過濾",
+ "filter-cards": "過濾卡片",
+ "filter-clear": "清空過濾條件",
+ "filter-no-label": "沒有標籤",
+ "filter-no-member": "沒有成員",
+ "filter-no-custom-fields": "No Custom Fields",
+ "filter-on": "過濾條件啟用",
+ "filter-on-desc": "你正在過濾該看板上的卡片,點此編輯過濾條件。",
+ "filter-to-selection": "要選擇的過濾條件",
+ "advanced-filter-label": "Advanced Filter",
+ "advanced-filter-description": "Advanced Filter allows to write a string containing following operators: == != <= >= && || ( ) A space is used as a separator between the Operators. You can filter for all Custom Fields by typing their names and values. For Example: Field1 == Value1. Note: If fields or values contains spaces, you need to encapsulate them into single quotes. For Example: 'Field 1' == 'Value 1'. Also you can combine multiple conditions. For Example: F1 == V1 || F1 = V2. Normally all operators are interpreted from left to right. You can change the order by placing brackets. For Example: F1 == V1 and ( F2 == V2 || F2 == V3 )",
+ "fullname": "全稱",
+ "header-logo-title": "返回您的看板頁面",
+ "hide-system-messages": "隱藏系統訊息",
+ "headerBarCreateBoardPopup-title": "建立看板",
+ "home": "首頁",
+ "import": "匯入",
+ "import-board": "匯入看板",
+ "import-board-c": "匯入看板",
+ "import-board-title-trello": "匯入在 Trello 的看板",
+ "import-board-title-wekan": "從 Wekan 匯入看板",
+ "import-sandstorm-warning": "匯入資料將會移除所有現有的看版資料,並取代成此次匯入的看板資料",
+ "from-trello": "來自 Trello",
+ "from-wekan": "來自 Wekan",
+ "import-board-instruction-trello": "在你的Trello看板中,點選“功能表”,然後選擇“更多”,“列印與匯出”,“匯出為 JSON” 並拷貝結果文本",
+ "import-board-instruction-wekan": "在 Wekan 看板中點選“功能表”,然後選擇“匯出看版”且複製文字到下載的檔案",
+ "import-json-placeholder": "貼上您有效的 JSON 資料至此",
+ "import-map-members": "複製成員",
+ "import-members-map": "您匯入的看板有一些成員。請將您想匯入的成員映射到 Wekan 使用者。",
+ "import-show-user-mapping": "核對成員映射",
+ "import-user-select": "選擇您想將此成員映射到的 Wekan 使用者",
+ "importMapMembersAddPopup-title": "選擇 Wekan 成員",
+ "info": "版本",
+ "initials": "縮寫",
+ "invalid-date": "無效的日期",
+ "invalid-time": "Invalid time",
+ "invalid-user": "Invalid user",
+ "joined": "關聯",
+ "just-invited": "您剛剛被邀請加入此看板",
+ "keyboard-shortcuts": "鍵盤快速鍵",
+ "label-create": "建立標籤",
+ "label-default": "%s 標籤 (預設)",
+ "label-delete-pop": "此操作無法還原,這將會刪除該標籤並清除它的歷史記錄。",
+ "labels": "標籤",
+ "language": "語言",
+ "last-admin-desc": "你不能更改角色,因為至少需要一名管理員。",
+ "leave-board": "離開看板",
+ "leave-board-pop": "Are you sure you want to leave __boardTitle__? You will be removed from all cards on this board.",
+ "leaveBoardPopup-title": "Leave Board ?",
+ "link-card": "關聯至該卡片",
+ "list-archive-cards": "Move all cards in this list to Recycle Bin",
+ "list-archive-cards-pop": "This will remove all the cards in this list from the board. To view cards in Recycle Bin and bring them back to the board, click “Menu” > “Recycle Bin”.",
+ "list-move-cards": "移動清單中的所有卡片",
+ "list-select-cards": "選擇清單中的所有卡片",
+ "listActionPopup-title": "清單操作",
+ "swimlaneActionPopup-title": "Swimlane Actions",
+ "listImportCardPopup-title": "匯入 Trello 卡片",
+ "listMorePopup-title": "更多",
+ "link-list": "連結到這個清單",
+ "list-delete-pop": "所有的動作將從活動動態中被移除且您將無法再開啟該清單\b。此操作無法復原。",
+ "list-delete-suggest-archive": "You can move a list to Recycle Bin to remove it from the board and preserve the activity.",
+ "lists": "清單",
+ "swimlanes": "Swimlanes",
+ "log-out": "登出",
+ "log-in": "登入",
+ "loginPopup-title": "登入",
+ "memberMenuPopup-title": "成員更改",
+ "members": "成員",
+ "menu": "選單",
+ "move-selection": "移動被選擇的項目",
+ "moveCardPopup-title": "移動卡片",
+ "moveCardToBottom-title": "移至最下面",
+ "moveCardToTop-title": "移至最上面",
+ "moveSelectionPopup-title": "移動選取的項目",
+ "multi-selection": "多選",
+ "multi-selection-on": "多選啟用",
+ "muted": "靜音",
+ "muted-info": "您將不會收到有關這個看板的任何訊息",
+ "my-boards": "我的看板",
+ "name": "名稱",
+ "no-archived-cards": "No cards in Recycle Bin.",
+ "no-archived-lists": "No lists in Recycle Bin.",
+ "no-archived-swimlanes": "No swimlanes in Recycle Bin.",
+ "no-results": "無結果",
+ "normal": "普通",
+ "normal-desc": "可以建立以及編輯卡片,無法更改。",
+ "not-accepted-yet": "邀請尚未接受",
+ "notify-participate": "接收與你有關的卡片更新",
+ "notify-watch": "接收您關注的看板、清單或卡片的更新",
+ "optional": "選擇性的",
+ "or": "或",
+ "page-maybe-private": "本頁面被設為私有. 您必須 <a href='%s'>登入</a>以瀏覽其中內容。",
+ "page-not-found": "頁面不存在。",
+ "password": "密碼",
+ "paste-or-dragdrop": "從剪貼簿貼上,或者拖曳檔案到它上面 (僅限於圖片)",
+ "participating": "參與",
+ "preview": "預覽",
+ "previewAttachedImagePopup-title": "預覽",
+ "previewClipboardImagePopup-title": "預覽",
+ "private": "私有",
+ "private-desc": "該看板將被設為私有。只有該看板成員才可以進行檢視和編輯。",
+ "profile": "資料",
+ "public": "公開",
+ "public-desc": "該看板將被公開。任何人均可透過連結檢視,並且將對Google和其他搜尋引擎開放。只有加入至該看板的成員才可進行編輯。",
+ "quick-access-description": "被星號標記的看板在導航列中新增快速啟動方式",
+ "remove-cover": "移除封面",
+ "remove-from-board": "從看板中刪除",
+ "remove-label": "移除標籤",
+ "listDeletePopup-title": "刪除標籤",
+ "remove-member": "移除成員",
+ "remove-member-from-card": "從該卡片中移除",
+ "remove-member-pop": "確定從 __boardTitle__ 中移除 __name__ (__username__) 嗎? 該成員將被從該看板的所有卡片中移除,同時他會收到一則提醒。",
+ "removeMemberPopup-title": "刪除成員?",
+ "rename": "重新命名",
+ "rename-board": "重新命名看板",
+ "restore": "還原",
+ "save": "儲存",
+ "search": "搜尋",
+ "search-cards": "Search from card titles and descriptions on this board",
+ "search-example": "Text to search for?",
+ "select-color": "選擇顏色",
+ "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
+ "setWipLimitPopup-title": "Set WIP Limit",
+ "shortcut-assign-self": "分配目前卡片給自己",
+ "shortcut-autocomplete-emoji": "自動完成表情符號",
+ "shortcut-autocomplete-members": "自動補齊成員",
+ "shortcut-clear-filters": "清空全部過濾條件",
+ "shortcut-close-dialog": "關閉對話方塊",
+ "shortcut-filter-my-cards": "過濾我的卡片",
+ "shortcut-show-shortcuts": "顯示此快速鍵清單",
+ "shortcut-toggle-filterbar": "切換過濾程式邊欄",
+ "shortcut-toggle-sidebar": "切換面板邊欄",
+ "show-cards-minimum-count": "顯示卡片數量,當內容超過數量",
+ "sidebar-open": "開啟側邊欄",
+ "sidebar-close": "關閉側邊欄",
+ "signupPopup-title": "建立帳戶",
+ "star-board-title": "點此標記該看板,它將會出現在您的看板列表上方。",
+ "starred-boards": "已標記看板",
+ "starred-boards-description": "已標記看板將會出現在您的看板列表上方。",
+ "subscribe": "訂閱",
+ "team": "團隊",
+ "this-board": "這個看板",
+ "this-card": "這個卡片",
+ "spent-time-hours": "Spent time (hours)",
+ "overtime-hours": "Overtime (hours)",
+ "overtime": "Overtime",
+ "has-overtime-cards": "Has overtime cards",
+ "has-spenttime-cards": "Has spent time cards",
+ "time": "時間",
+ "title": "標題",
+ "tracking": "追蹤",
+ "tracking-info": "你將會收到與你有關的卡片的所有變更通知",
+ "type": "Type",
+ "unassign-member": "取消分配成員",
+ "unsaved-description": "未儲存的描述",
+ "unwatch": "取消觀察",
+ "upload": "上傳",
+ "upload-avatar": "上傳大頭貼",
+ "uploaded-avatar": "大頭貼已經上傳",
+ "username": "使用者名稱",
+ "view-it": "檢視",
+ "warn-list-archived": "warning: this card is in an list at Recycle Bin",
+ "watch": "觀察",
+ "watching": "觀察中",
+ "watching-info": "你將會收到關於這個看板所有的變更通知",
+ "welcome-board": "歡迎進入看板",
+ "welcome-swimlane": "Milestone 1",
+ "welcome-list1": "基本",
+ "welcome-list2": "進階",
+ "what-to-do": "要做什麼?",
+ "wipLimitErrorPopup-title": "Invalid WIP Limit",
+ "wipLimitErrorPopup-dialog-pt1": "The number of tasks in this list is higher than the WIP limit you've defined.",
+ "wipLimitErrorPopup-dialog-pt2": "Please move some tasks out of this list, or set a higher WIP limit.",
+ "admin-panel": "控制台",
+ "settings": "設定",
+ "people": "成員",
+ "registration": "註冊",
+ "disable-self-registration": "關閉自我註冊",
+ "invite": "邀請",
+ "invite-people": "邀請成員",
+ "to-boards": "至看板()",
+ "email-addresses": "電子郵件",
+ "smtp-host-description": "SMTP 外寄郵件伺服器",
+ "smtp-port-description": "SMTP 外寄郵件伺服器埠號",
+ "smtp-tls-description": "對 SMTP 啟動 TLS 支援",
+ "smtp-host": "SMTP 位置",
+ "smtp-port": "SMTP 埠號",
+ "smtp-username": "使用者名稱",
+ "smtp-password": "密碼",
+ "smtp-tls": "支援 TLS",
+ "send-from": "從",
+ "send-smtp-test": "Send a test email to yourself",
+ "invitation-code": "邀請碼",
+ "email-invite-register-subject": "__inviter__ 向您發出邀請",
+ "email-invite-register-text": "親愛的 __user__,\n\n__inviter__ 邀請您加入 Wekan 一同協作\n\n請點擊下列連結:\n__url__\n\n您的邀請碼為:__icode__\n\n謝謝。",
+ "email-smtp-test-subject": "SMTP Test Email From Wekan",
+ "email-smtp-test-text": "You have successfully sent an email",
+ "error-invitation-code-not-exist": "邀請碼不存在",
+ "error-notAuthorized": "沒有適合的權限觀看",
+ "outgoing-webhooks": "設定 Webhooks",
+ "outgoingWebhooksPopup-title": "設定 Webhooks",
+ "new-outgoing-webhook": "New Outgoing Webhook",
+ "no-name": "(Unknown)",
+ "Wekan_version": "Wekan 版本",
+ "Node_version": "Node 版本",
+ "OS_Arch": "系統架構",
+ "OS_Cpus": "系統\b CPU 數",
+ "OS_Freemem": "undefined",
+ "OS_Loadavg": "系統平均讀取",
+ "OS_Platform": "系統平臺",
+ "OS_Release": "系統發佈版本",
+ "OS_Totalmem": "系統總記憶體",
+ "OS_Type": "系統類型",
+ "OS_Uptime": "系統運行時間",
+ "hours": "小時",
+ "minutes": "分鐘",
+ "seconds": "秒",
+ "show-field-on-card": "Show this field on card",
+ "yes": "是",
+ "no": "否",
+ "accounts": "帳號",
+ "accounts-allowEmailChange": "准許變更電子信箱",
+ "accounts-allowUserNameChange": "Allow Username Change",
+ "createdAt": "Created at",
+ "verified": "Verified",
+ "active": "Active",
+ "card-received": "Received",
+ "card-received-on": "Received on",
+ "card-end": "End",
+ "card-end-on": "Ends on",
+ "editCardReceivedDatePopup-title": "Change received date",
+ "editCardEndDatePopup-title": "Change end date",
+ "assigned-by": "Assigned By",
+ "requested-by": "Requested By",
+ "board-delete-notice": "Deleting is permanent. You will lose all lists, cards and actions associated with this board.",
+ "delete-board-confirm-popup": "All lists, cards, labels, and activities will be deleted and you won't be able to recover the board contents. There is no undo.",
+ "boardDeletePopup-title": "Delete Board?",
+ "delete-board": "Delete Board"
+} \ No newline at end of file