From 5e400c5c4eefcdb8e784142eff6ced138dd564af Mon Sep 17 00:00:00 2001 From: Daniel Hiller Date: Sat, 30 Sep 2023 02:15:22 +0200 Subject: [PATCH] Add: Translation Hindi (AI) --- client/src/locales/hi/core.js | 236 +++++++++++++++++++++++++++++++++ client/src/locales/hi/index.js | 11 ++ client/src/locales/hi/login.js | 20 +++ 3 files changed, 267 insertions(+) create mode 100644 client/src/locales/hi/core.js create mode 100644 client/src/locales/hi/index.js create mode 100644 client/src/locales/hi/login.js diff --git a/client/src/locales/hi/core.js b/client/src/locales/hi/core.js new file mode 100644 index 00000000..c2886c1e --- /dev/null +++ b/client/src/locales/hi/core.js @@ -0,0 +1,236 @@ +export default { + format: { + date: 'd/M/yyyy', + time: 'A', + dateTime: '$t(format:date), $t(format:time)', + longDate: 'd MMM', + longDateTime: "d MMMM 'को' $t(format:time)", + }, + + translation: { + common: { + aboutPlanka: 'Planka के बारे में', + account: 'खाता', + actions: 'क्रियाएँ', + addAttachment_title: 'अटैचमेंट जोड़ें', + addComment: 'टिप्पणी जोड़ें', + addManager_title: 'मैनेजर जोड़ें', + addMember_title: 'सदस्य जोड़ें', + addUser_title: 'उपयोगकर्ता जोड़ें', + administrator: 'प्रशासक', + all: 'सभी', + allChangesWillBeAutomaticallySavedAfterConnectionRestored: + 'सभी परिवर्तन अपने आप सहेजे जाएंगे
कनेक्शन बहाल होने के बाद', + areYouSureYouWantToDeleteThisAttachment: 'क्या आप वाकई इस अटैचमेंट को हटाना चाहते हैं?', + areYouSureYouWantToDeleteThisBoard: 'क्या आप वाकई इस बोर्ड को हटाना चाहते हैं?', + areYouSureYouWantToDeleteThisCard: 'क्या आप वाकई इस कार्ड को हटाना चाहते हैं?', + areYouSureYouWantToDeleteThisComment: 'क्या आप वाकई इस टिप्पणी को हटाना चाहते हैं?', + areYouSureYouWantToDeleteThisLabel: 'क्या आप वाकई इस लेबल को हटाना चाहते हैं?', + areYouSureYouWantToDeleteThisList: 'क्या आप वाकई इस सूची को हटाना चाहते हैं?', + areYouSureYouWantToDeleteThisProject: 'क्या आप वाकई इस परियोजना को हटाना चाहते हैं?', + areYouSureYouWantToDeleteThisTask: 'क्या आप वाकई इस कार्य को हटाना चाहते हैं?', + areYouSureYouWantToDeleteThisUser: 'क्या आप वाकई इस उपयोगकर्ता को हटाना चाहते हैं?', + areYouSureYouWantToLeaveBoard: 'क्या आप वाकई इस बोर्ड को छोड़ना चाहते हैं?', + areYouSureYouWantToLeaveProject: 'क्या आप वाकई इस परियोजना को छोड़ना चाहते हैं?', + areYouSureYouWantToRemoveThisManagerFromProject: + 'क्या आप वाकई इस परियोजना से इस मैनेजर को हटाना चाहते हैं?', + areYouSureYouWantToRemoveThisMemberFromBoard: + 'क्या आप वाकई इस बोर्ड से इस सदस्य को हटाना चाहते हैं?', + attachment: 'अटैचमेंट', + attachments: 'अटैचमेंट्स', + authentication: 'प्रमाणीकरण', + background: 'पृष्ठभूमि', + board: 'बोर्ड', + boardNotFound_title: 'बोर्ड नहीं मिला', + canComment: 'टिप्पणी कर सकते हैं', + canEditContentOfBoard: 'बोर्ड की सामग्री को संपादित कर सकते हैं', + canOnlyViewBoard: 'केवल बोर्ड देख सकते हैं', + cardActions_title: 'कार्ड क्रियाएँ', + cardNotFound_title: 'कार्ड नहीं मिला', + cardOrActionAreDeleted: 'कार्ड या क्रिया हटा दी गई हैं', + color: 'रंग', + createBoard_title: 'बोर्ड बनाएं', + createLabel_title: 'लेबल बनाएं', + createNewOneOrSelectExistingOne: 'नया बनाएं या
मौजूदा चुनें', + createProject_title: 'परियोजना बनाएं', + createTextFile_title: 'टेक्स्ट फ़ाइल बनाएं', + currentPassword: 'वर्तमान पासवर्ड', + dangerZone_title: 'खतरे का क्षेत्र', + date: 'तारीख', + dueDate_title: 'नियत तारीख', + deleteAttachment_title: 'अटैचमेंट हटाएं', + deleteBoard_title: 'बोर्ड हटाएं', + deleteCard_title: 'कार्ड हटाएं', + deleteComment_title: 'टिप्पणी हटाएं', + deleteLabel_title: 'लेबल हटाएं', + deleteList_title: 'सूची हटाएं', + deleteProject_title: 'परियोजना हटाएं', + deleteTask_title: 'कार्य हटाएं', + deleteUser_title: 'उपयोगकर्ता हटाएं', + description: 'विवरण', + detectAutomatically: 'स्वचालित खोजें', + dropFileToUpload: 'अपलोड करने के लिए फ़ाइल छोड़ें', + editor: 'संपादक', + editAttachment_title: 'अटैचमेंट संपादित करें', + editAvatar_title: 'अवतार संपादित करें', + editBoard_title: 'बोर्ड संपादित करें', + editDueDate_title: 'नियत तारीख संपादित करें', + editEmail_title: 'ईमेल संपादित करें', + editInformation_title: 'जानकारी संपादित करें', + editLabel_title: 'लेबल संपादित करें', + editPassword_title: 'पासवर्ड संपादित करें', + editPermissions_title: 'अनुमतियाँ संपादित करें', + editStopwatch_title: 'स्टॉपवॉच संपादित करें', + editUsername_title: 'उपयोगकर्ता नाम संपादित करें', + email: 'ईमेल', + emailAlreadyInUse: 'ईमेल पहले से उपयोग में है', + enterCardTitle: 'कार्ड शीर्षक दर्ज करें... [Ctrl+Enter] ऑटो-खुला करने के लिए', + enterDescription: 'विवरण दर्ज करें...', + enterFilename: 'फ़ाइल का नाम दर्ज करें', + enterListTitle: 'सूची का शीर्षक दर्ज करें...', + enterProjectTitle: 'परियोजना का शीर्षक दर्ज करें', + enterTaskDescription: 'कार्य का विवरण दर्ज करें...', + filterByLabels_title: 'लेबल से फ़िल्टर करें', + filterByMembers_title: 'सदस्यों से फ़िल्टर करें', + fromComputer_title: 'कंप्यूटर से', + fromTrello: 'Trello से', + general: 'सामान्य', + hours: 'घंटे', + importBoard_title: 'बोर्ड आयात करें', + invalidCurrentPassword: 'अमान्य वर्तमान पासवर्ड', + labels: 'लेबल', + language: 'भाषा', + leaveBoard_title: 'बोर्ड छोड़ें', + leaveProject_title: 'परियोजना छोड़ें', + list: 'सूची', + listActions_title: 'सूची क्रियाएँ', + managers: 'मैनेजर', + members: 'सदस्य', + minutes: 'मिनट', + moveCard_title: 'कार्ड को ले जाएं', + name: 'नाम', + newEmail: 'नई ईमेल', + newPassword: 'नया पासवर्ड', + newUsername: 'नया उपयोगकर्ता नाम', + noConnectionToServer: 'सर्वर से कोई जुड़ाव नहीं है', + noBoards: 'कोई बोर्ड नहीं', + noLists: 'कोई सूची नहीं', + noProjects: 'कोई परियोजनाएँ नहीं', + notifications: 'सूचनाएँ', + noUnreadNotifications: 'कोई अपठित सूचनाएँ नहीं हैं', + openBoard_title: 'बोर्ड खोलें', + optional_inline: 'वैकल्पिक', + organization: 'संगठन', + phone: 'फ़ोन', + preferences: 'प्राथमिकताएँ', + pressPasteShortcutToAddAttachmentFromClipboard: + 'सुझाव: क्लिपबोर्ड से अटैचमेंट जोड़ने के लिए Ctrl-V (Mac पर Cmd-V) दबाएं', + project: 'परियोजना', + projectNotFound_title: 'परियोजना नहीं मिली', + removeManager_title: 'मैनेजर हटाएं', + removeMember_title: 'सदस्य हटाएं', + searchLabels: 'लेबल खोजें...', + searchMembers: 'सदस्य खोजें...', + searchUsers: 'उपयोगकर्ताओं को खोजें...', + seconds: 'सेकंड्स', + selectBoard: 'बोर्ड चुनें', + selectList: 'सूची चुनें', + selectPermissions_title: 'अनुमतियाँ चुनें', + selectProject: 'परियोजना चुनें', + settings: 'सेटिंग्स', + stopwatch: 'स्टॉपवॉच', + subscribeToMyOwnCardsByDefault: 'डिफ़ॉल्ट रूप से मेरे अपने कार्डों की सदस्यता लें', + taskActions_title: 'कार्य क्रियाएँ', + tasks: 'कार्य', + thereIsNoPreviewAvailableForThisAttachment: + 'इस अटैचमेंट के लिए कोई पूर्वावलोकन उपलब्ध नहीं है', + time: 'समय', + title: 'शीर्षक', + userActions_title: 'उपयोगकर्ता क्रियाएँ', + userAddedThisCardToList: '<0>{{user}}<1> ने इस कार्ड को {{list}} में जोड़ा', + userLeftNewCommentToCard: + '{{user}} ने कार्ड <2>{{card}} पर नई टिप्पणी छोड़ी «{{comment}}»', + userMovedCardFromListToList: + '{{user}} ने <2>{{card}} को {{fromList}} से {{toList}} में मूव किया', + userMovedThisCardFromListToList: + '<0>{{user}}<1> ने इस कार्ड को {{fromList}} से {{toList}} में मूव किया', + username: 'उपयोगकर्ता नाम', + usernameAlreadyInUse: 'उपयोगकर्ता नाम पहले से उपयोग में है', + users: 'उपयोगकर्ताओं', + version: 'संस्करण', + viewer: 'दर्शक', + writeComment: 'टिप्पणी लिखें...', + }, + + action: { + addAnotherCard: 'एक और कार्ड जोड़ें', + addAnotherList: 'एक और सूची जोड़ें', + addAnotherTask: 'एक और कार्य जोड़ें', + addCard: 'कार्ड जोड़ें', + addCard_title: 'कार्ड जोड़ें', + addComment: 'टिप्पणी जोड़ें', + addList: 'सूची जोड़ें', + addMember: 'सदस्य जोड़ें', + addMoreDetailedDescription: 'अधिक विस्तारित विवरण जोड़ें', + addTask: 'कार्य जोड़ें', + addToCard: 'कार्ड में जोड़ें', + addUser: 'उपयोगकर्ता जोड़ें', + createBoard: 'बोर्ड बनाएं', + createFile: 'फ़ाइल बनाएं', + createLabel: 'लेबल बनाएं', + createNewLabel: 'नई लेबल बनाएं', + createProject: 'परियोजना बनाएं', + delete: 'हटाएं', + deleteAttachment: 'अटैचमेंट हटाएं', + deleteAvatar: 'अवतार हटाएं', + deleteBoard: 'बोर्ड हटाएं', + deleteCard: 'कार्ड हटाएं', + deleteCard_title: 'कार्ड हटाएं', + deleteComment: 'टिप्पणी हटाएं', + deleteImage: 'छवि हटाएं', + deleteLabel: 'लेबल हटाएं', + deleteList: 'सूची हटाएं', + deleteList_title: 'सूची हटाएं', + deleteProject: 'परियोजना हटाएं', + deleteProject_title: 'परियोजना हटाएं', + deleteTask: 'कार्य हटाएं', + deleteTask_title: 'कार्य हटाएं', + deleteUser: 'उपयोगकर्ता हटाएं', + edit: 'संपादित करें', + editDueDate_title: 'नियत तारीख संपादित करें', + editDescription_title: 'विवरण संपादित करें', + editEmail_title: 'ईमेल संपादित करें', + editInformation_title: 'जानकारी संपादित करें', + editPassword_title: 'पासवर्ड संपादित करें', + editPermissions: 'अनुमतियाँ संपादित करें', + editStopwatch_title: 'स्टॉपवॉच संपादित करें', + editTitle_title: 'शीर्षक संपादित करें', + editUsername_title: 'उपयोगकर्ता नाम संपादित करें', + hideDetails: 'विवरण छुपाएं', + import: 'आयात करें', + leaveBoard: 'बोर्ड छोड़ें', + leaveProject: 'परियोजना छोड़ें', + logOut_title: 'लॉग आउट', + makeCover_title: 'कवर बनाएं', + move: 'मूव करें', + moveCard_title: 'कार्ड को ले जाएं', + remove: 'हटाएं', + removeBackground: 'पृष्ठभूमि हटाएं', + removeCover_title: 'कवर हटाएं', + removeFromBoard: 'बोर्ड से हटाएं', + removeFromProject: 'परियोजना से हटाएं', + removeManager: 'मैनेजर हटाएं', + removeMember: 'सदस्य हटाएं', + save: 'सहेजें', + showAllAttachments: 'सभी अटैचमेंट दिखाएं ({{hidden}} छुपे हुए)', + showDetails: 'विवरण दिखाएं', + showFewerAttachments: 'कम अटैचमेंट दिखाएं', + start: 'शुरू करें', + stop: 'रोकें', + subscribe: 'सदस्यता लें', + unsubscribe: 'सदस्यता रद्द करें', + uploadNewAvatar: 'नया अवतार अपलोड करें', + uploadNewImage: 'नई छवि अपलोड करें', + }, + }, +}; diff --git a/client/src/locales/hi/index.js b/client/src/locales/hi/index.js new file mode 100644 index 00000000..9b451e6a --- /dev/null +++ b/client/src/locales/hi/index.js @@ -0,0 +1,11 @@ +import merge from 'lodash/merge'; + +import login from './login'; +import core from './core'; + +export default { + language: 'hi', + country: 'hi', + name: 'Hindi', + embeddedLocale: merge(login, core), +}; diff --git a/client/src/locales/hi/login.js b/client/src/locales/hi/login.js new file mode 100644 index 00000000..5a120870 --- /dev/null +++ b/client/src/locales/hi/login.js @@ -0,0 +1,20 @@ +export default { + translation: { + common: { + emailOrUsername: 'ईमेल या उपयोगकर्ता नाम', + invalidEmailOrUsername: 'अवैध ईमेल या उपयोगकर्ता नाम', + invalidPassword: 'अवैध पासवर्ड', + logInToPlanka: 'Planka में लॉग इन करें', + noInternetConnection: 'कोई इंटरनेट कनेक्शन नहीं', + pageNotFound_title: 'पृष्ठ नहीं मिला', + password: 'पासवर्ड', + projectManagement: 'परियोजना प्रबंधन', + serverConnectionFailed: 'सर्वर कनेक्शन विफल हो गया', + unknownError: 'अज्ञात त्रुटि, बाद में पुनः प्रयास करें', + }, + + action: { + logIn: 'लॉग इन करें', + }, + }, +};