diff --git a/README.md b/README.md index c37539e9..ec89b9b4 100644 --- a/README.md +++ b/README.md @@ -444,6 +444,7 @@ Dashy supports multiple languages and locales. When available, you're language s - ЁЯЗкЁЯЗ╕ **Spanish**: `es` - Contributed by **[@lu4t](https://github.com/lu4t)** - ЁЯЗ╕ЁЯЗо **Slovenian**: `sl` - Contributed by **[@UrekD](https://github.com/UrekD)** - ЁЯЗжЁЯЗк **Arabic**: `ar` +- ЁЯЗоЁЯЗ│ **Hindi**: `hi` #### Add your Language I would love for Dashy to be available to everyone, without language being a barrier to entry for non-native English speakers. If you have a few minutes to sapir, you're help with translating it would be very much appreciated. diff --git a/src/assets/locales/hi.json b/src/assets/locales/hi.json new file mode 100644 index 00000000..b29dc00b --- /dev/null +++ b/src/assets/locales/hi.json @@ -0,0 +1,172 @@ +{ + "home": { + "no-results": "рдЦреЛрдЬрдиреЗ рдкрд░ рдХреЛрдИ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рдорд┐рд▓рд╛", + "no-data": "рдХреЛрдИ рдбреЗрдЯрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛" + }, + "search": { + "search-label": "рдЦреЛрдЬ", + "search-placeholder": "рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдк рдХрд░рдирд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ", + "clear-search-tooltip": "рд╕реНрдкрд╖реНрдЯ рдЦреЛрдЬ", + "enter-to-search-web": "рд╡реЗрдм рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдВрдЯрд░ рджрдмрд╛рдПрдВ" + }, + "login": { + "title": "рджрд╢реА", + "username-label": "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо", + "password-label": "рдкрд╛рд╕рд╡рд░реНрдб", + "login-button": "рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ", + "remember-me-label": "рдореБрдЭреЗ рдпрд╛рдж рд░рдЦреЗрдВ", + "remember-me-never": "рдХрднреА рдирд╣реАрдБ", + "remember-me-hour": "рдЪрд╛рд░ рдШрдВрдЯреЗ", + "remember-me-day": "1 рджрд┐рди", + "remember-me-week": "1 рд╕рдкреНрддрд╛рд╣", + "error-missing-username": "рдЧреБрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо", + "error-missing-password": "рдкрд╛рд╕рд╡рд░реНрдб рдЧреБрдо рд╣реИ", + "error-incorrect-username": "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВ рдорд┐рд▓рд╛", + "error-incorrect-password": "рдЧрд▓рдд рдкрд╛рд╕рд╡рд░реНрдб", + "success-message": "рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛...", + "logout-message": "рдмрд╛рд╣рд░ рдЖ рдЧрдпреЗ", + "already-logged-in-title": "рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓реЙрдЧрд┐рди рд╣реИ", + "already-logged-in-text": "рдЖрдк рдЗрд╕ рд░реВрдк рдореЗрдВ рд▓реЙрдЧ рдЗрди рд╣реИрдВ", + "proceed-to-dashboard": "рдбреИрд╢рдмреЛрд░реНрдб рдкрд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВ", + "log-out-button": "рд▓реЙрдЧ рдЖрдЙрдЯ", + "proceed-guest-button": "рдЕрддрд┐рдерд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝реЗрдВ" + }, + "config": { + "main-tab": "рдореБрдЦреНрдп рдореЗрдиреВ", + "view-config-tab": "рдХреЙрдиреНрдлрд┐рдЧ рджреЗрдЦреЗрдВ", + "edit-config-tab": "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ", + "custom-css-tab": "рдХрд╕реНрдЯрдо рд╢реИрд▓рд┐рдпрд╛рдБ", + "heading": "рд╡рд┐рдиреНрдпрд╛рд╕ рд╡рд┐рдХрд▓реНрдк", + "download-config-button": "рдХреЙрдиреНрдлрд┐рдЧ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ", + "edit-config-button": "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ", + "edit-css-button": "рдХрд╕реНрдЯрдо рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ", + "cloud-sync-button": "рдХреНрд▓рд╛рдЙрдб рд╕рд┐рдВрдХ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ", + "edit-cloud-sync-button": "рдХреНрд▓рд╛рдЙрдб рд╕рд┐рдВрдХ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ", + "rebuild-app-button": "рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ", + "change-language-button": "рдРрдк рдХреА рднрд╛рд╖рд╛ рдмрджрд▓реЗрдВ", + "reset-settings-button": "рд╕реНрдерд╛рдиреАрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ", + "app-info-button": "рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреА рдЬрд╛рдирдХрд╛рд░реА", + "backup-note": "рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗрдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред", + "reset-config-msg-l1": "рдпрд╣ рд╕реНрдерд╛рдиреАрдп рд╕рдВрдЧреНрд░рд╣рдг рд╕реЗ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдкрдХреА 'conf.yml' рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред", + "reset-config-msg-l2": "рдпрджрд┐ рдЖрдк рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдХрд┐рдП рдЧрдП рдХрд┐рд╕реА рднреА рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдПред", + "reset-config-msg-l3": "рдХреНрдпрд╛ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?", + "data-cleared-msg": "рдбреЗрдЯрд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рд╛рдлрд╝ рдХрд┐рдпрд╛ рдЧрдпрд╛", + "actions-label": "рдХрд╛рд░реНрд░рд╡рд╛рдИ", + "copy-config-label": "рдХреЙрдиреНрдлрд┐рдЧ рдХреЙрдкреА рдХрд░реЗрдВ", + "data-copied-msg": "рдХреЙрдиреНрдлрд┐рдЧ рдХреЛ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдкрд░ рдХреЙрдкреА рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ", + "reset-config-label": "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ", + "css-save-btn": "рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░реЗрдВ", + "css-note-label": "рдзреНрдпрд╛рди рджреЗрдВ", + "css-note-l1": "рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдкреГрд╖реНрда рдХреЛ рд░реАрдлрд╝реНрд░реЗрд╢ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред", + "css-note-l2": "рд╢реИрд▓рд┐рдпрд╛рдБ рдУрд╡рд░рд░рд╛рдЗрдб рдХреЗрд╡рд▓ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ CSS рдХреА рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рдПрдБред", + "css-note-l3": "рд╕рднреА рдХрд╕реНрдЯрдо рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд╛рдордЧреНрд░реА рд╣рдЯрд╛рдПрдВ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рд╕рд╣реЗрдЬреЗрдВ рджрдмрд╛рдПрдВ" + }, + "alternate-views": { + "alternate-view-heading": "рджреГрд╢реНрдп рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ", + "default": "рдЪреВрдХ рдЬрд╛рдирд╛", + "workspace": "рдХрд╛рд░реНрдпрд╕реНрдерд╛рди", + "minimal": "рдХрдо рд╕реЗ рдХрдо" + }, + "settings": { + "theme-label": "рд╡рд┐рд╖рдп", + "layout-label": "рдЦрд╝рд╛рдХрд╛", + "layout-auto": "рдСрдЯреЛ", + "layout-horizontal": "рдХреНрд╖реИрддрд┐рдЬ", + "layout-vertical": "рдЦрдбрд╝рд╛", + "item-size-label": "рдЖрдЗрдЯрдо рдХрд╛ рдЖрдХрд╛рд░", + "item-size-small": "рдЫреЛрдЯрд╛", + "item-size-medium": "рдордзреНрдпрдо", + "item-size-large": "рдмрдбрд╝рд╛", + "config-launcher-label": "рдХреЙрдиреНрдлрд╝рд┐рдЧ", + "config-launcher-tooltip": "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ", + "sign-out-tooltip": "рд╕рд╛рдЗрди рдЖрдЙрдЯ", + "sign-in-tooltip": "рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ", + "sign-in-welcome": "рдирдорд╕реНрддреЗ {рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо}!" + }, + "updates": { + "app-version-note": "рдбреИрд╢реА рд╕рдВрд╕реНрдХрд░рдг", + "up-to-date": "рдЖрдзреБрдирд┐рдХ", + "out-of-date": "рдЙрдкрд▓рдмреНрдз рдЕрджреНрдпрддрди", + "unsupported-version-l1": "рдЖрдк рдбреИрд╢реА рдХреЗ рдПрдХ рдЕрд╕рдорд░реНрдерд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ", + "unsupported-version-l2": "рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрдиреБрднрд╡ рдФрд░ рд╣рд╛рд▓ рдХреЗ рд╕реБрд░рдХреНрд╖рд╛ рдкреИрдЪ рдХреЗ рд▓рд┐рдП, рдХреГрдкрдпрд╛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ" + }, + "language-switcher": { + "title": "рдПрдкреНрд▓рд┐рдХреЗрд╢рди рднрд╛рд╖рд╛ рдмрджрд▓реЗрдВ", + "dropdown-label": "рднрд╛рд╖рд╛ рдЪреБрдиреЗрдВ", + "save-button": "рд╕рд╣реЗрдЬреЗрдВ", + "success-msg": "рднрд╛рд╖рд╛ рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ" + }, + "theme-maker": { + "title": "рдереАрдо рд╡рд┐рдиреНрдпрд╛рд╕рдХрд░реНрддрд╛", + "export-button": "рдХрд╕реНрдЯрдо рдЪрд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ", + "reset-button": "рдХреЗ рд▓рд┐рдП рд╢реИрд▓рд┐рдпрд╛рдБ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ", + "show-all-button": "рд╕рднреА рдЪрд░ рджрд┐рдЦрд╛рдПрдВ", + "save-button": "рд╕рд╣реЗрдЬреЗрдВ", + "cancel-button": "рд░рджреНрдж рдХрд░реЗрдВ", + "saved-toast": "{рдереАрдо} рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛", + "copied-toast": "{theme} рдХрд╛ рдереАрдо рдбреЗрдЯрд╛ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдкрд░ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛", + "reset-toast": "{рдереАрдо} рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо рд░рдВрдЧ рдирд┐рдХрд╛рд▓реЗ рдЧрдП" + }, + "config-editor": { + "save-location-label": "рд╕реНрдерд╛рди рд╕рд╣реЗрдЬреЗрдВ", + "location-local-label": "рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЖрд╡реЗрджрди рдХрд░реЗрдВ", + "location-disk-label": "рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд▓рд┐рдЦреЗрдВ", + "save-button": "рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░реЗрдВ", + "valid-label": "рдХреЙрдиреНрдлрд┐рдЧ рдорд╛рдиреНрдп рд╣реИ", + "status-success-msg": "рдХрд╛рд░реНрдп рдкреВрд░реНрдг", + "status-fail-msg": "рдХрд╛рд░реНрдп рд╡рд┐рдлрд▓", + "success-msg-disk": "рдбрд┐рд╕реНрдХ рдкрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓рд┐рдЦреА рдЧрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓", + "success-msg-local": "рд╕реНрдерд╛рдиреАрдп рдкрд░рд┐рд╡рд░реНрддрди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рд╣реЗрдЬреЗ рдЧрдП", + "success-note-l1": "рдРрдк рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред", + "success-note-l2": "рдЗрд╕рдореЗрдВ рдПрдХ рдорд┐рдирдЯ рддрдХ рдХрд╛ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред", + "success-note-l3": "рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдкреГрд╖реНрда рдХреЛ рд░реАрдлреНрд░реЗрд╢ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред", + "error-msg-save-mode": "рдХреГрдкрдпрд╛ рдПрдХ рд╕рд╣реЗрдЬреЗрдВ рдореЛрдб рдЪреБрдиреЗрдВ: рд╕реНрдерд╛рдиреАрдп рдпрд╛ рдлрд╝рд╛рдЗрд▓", + "error-msg-cannot-save": "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд╣реЗрдЬрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ", + "error-msg-bad-json": "JSON рдореЗрдВ рддреНрд░реБрдЯрд┐, рд╕рдВрднрд╡рддрдГ рд╡рд┐рдХреГрдд", + "warning-msg-validation": "рд╕рддреНрдпрд╛рдкрди рдЪреЗрддрд╛рд╡рдиреА", + "not-admin-note": "рдЖрдк рдбрд┐рд╕реНрдХ рдореЗрдВ рдмрджрд▓рд╛ рд╣реБрдЖ рдирд╣реАрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧ рдЗрди рдирд╣реАрдВ рд╣реИрдВ" + }, + "app-rebuild": { + "title": "рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ", + "rebuild-note-l1": "рдкреНрд░рднрд╛рд╡реА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП conf.yml рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИред", + "rebuild-note-l2": "рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдпрд╣рд╛рдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред", + "rebuild-note-l3": "рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред", + "rebuild-button": "рдирд┐рд░реНрдорд╛рдг рд╢реБрд░реВ рдХрд░реЗрдВ", + "rebuilding-status-1": "рдЗрдорд╛рд░рдд...", + "rebuilding-status-2": "рдЗрд╕рдореЗрдВ рдХреБрдЫ рдорд┐рдирдЯ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВ", + "error-permission": "рдЖрдкрдХреЛ рдЗрд╕ рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ", + "success-msg": "рдирд┐рд░реНрдорд╛рдг рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рд╛ рд╣реБрдЖ", + "fail-msg": "рдирд┐рд░реНрдорд╛рдг рдХрд╛рд░реНрдп рд╡рд┐рдлрд▓", + "reload-note": "рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдм рдПрдХ рдкреГрд╖реНрда рдкреБрдирдГ рд▓реЛрдб рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ", + "reload-button": "рдкреГрд╖реНрда рдкреБрдирдГ рд▓реЛрдб рдХрд░реЗрдВ" + }, + "cloud-sync": { + "title": "рдХреНрд▓рд╛рдЙрдб рдмреИрдХрдЕрдк рдФрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛", + "intro-l1": "рдХреНрд▓рд╛рдЙрдб рдмреИрдХрдЕрдк рдФрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реБрд╡рд┐рдзрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЕрдкрдирд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддреА рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдбреИрд╢реА рдХреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдпрд╛ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдкрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддреА рд╣реИред", + "intro-l2": "рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдкрдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╕рднреА рдбреЗрдЯрд╛ рдПрдИрдПрд╕ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдВрдб-рдЯреВ-рдПрдВрдб рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╣реИред", + "intro-l3": "рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдХреГрдкрдпрд╛ рджреЗрдЦреЗрдВ", + "backup-title-setup": "рдПрдХ рдмреИрдХрдЕрдк рдмрдирд╛рдУ", + "backup-title-update": "рдмреИрдХрдЕрдк рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ", + "password-label-setup": "рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдЪреБрдиреЗрдВ", + "password-label-update": "рдЕрдкрдирд╛ рдХреВрдЯрд╢рдмреНрдж рднрд░реЗрдВ", + "backup-button-setup": "рдмреИрдХрдЕрдк", + "backup-button-update": "рдмреИрдХрдЕрдк рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ", + "backup-id-label": "рдЖрдкрдХреА рдмреИрдХрдЕрдк рдЖрдИрдбреА", + "backup-id-note": "рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╛рдж рдореЗрдВ рдмреИрдХрдЕрдк рд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЕрдкрдиреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдХрд╣реАрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦ рд▓реЗрдВред", + "restore-title": "рдПрдХ рдмреИрдХрдЕрдк рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ", + "restore-id-label": "рдЖрдИрдбреА рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ", + "restore-password-label": "рдкрд╛рд╕рд╡рд░реНрдб", + "restore-button": "рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд", + "backup-missing-password": "рдкрд╛рд╕рд╡рд░реНрдб рдЧреБрдо рд╣реИ", + "backup-error-unknown": "рдЕрдиреБрд░реЛрдз рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде", + "backup-error-password": "рдЧрд▓рдд рдкрд╛рд╕рд╡рд░реНрдбред рдХреГрдкрдпрд╛ рдЕрдкрдирд╛ рд╡рд░реНрддрдорд╛рди рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░реЗрдВред", + "backup-success-msg": "рд╕рдлрд▓рддрд╛рдкреБрд░реНрд╡рдХ рдкреВрд░рд╛", + "restore-success-msg": "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛" + }, + "menu": { + "sametab": "рд╡рд░реНрддрдорд╛рди рдЯреИрдм рдореЗрдВ рдЦреЛрд▓реЗрдВ", + "newtab": "рд╡реЗрдм рдЯреЗрдм рдореЗрдВ рдЦреЛрд▓реЗрдВ", + "modal": "рдкреЙрдк-рдЕрдк рдореЛрдбрд▓ рдореЗрдВ рдЦреЛрд▓реЗрдВ", + "workspace": "рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рджреГрд╢реНрдп рдореЗрдВ рдЦреЛрд▓реЗрдВ" + } +} diff --git a/src/utils/languages.js b/src/utils/languages.js index 0716f0ff..afced7c0 100644 --- a/src/utils/languages.js +++ b/src/utils/languages.js @@ -7,6 +7,7 @@ import sl from '@/assets/locales/sl.json'; import es from '@/assets/locales/es.json'; import zhCN from '@/assets/locales/zh-CN.json'; import ar from '@/assets/locales/ar.json'; +import hi from '@/assets/locales/hi.json'; // Language data - Next register your language by adding it to this list export const languages = [ @@ -40,24 +41,30 @@ export const languages = [ locale: sl, flag: 'ЁЯЗ╕ЁЯЗо', }, - { + { // Spanish name: 'Spanish', code: 'es', locale: es, flag: 'ЁЯЗкЁЯЗ╕', }, - { + { // Chinese name: 'чоАф╜Уф╕нцЦЗ', code: 'cn', locale: zhCN, flag: 'ЁЯЗиЁЯЗ│', }, - { + { // Arabic name: '╪з┘Д╪╣╪▒╪и┘К╪й', code: 'ar', locale: ar, flag: 'ЁЯЗжЁЯЗк', }, + { // Hindi + name: 'рдирд╣реАрдВ', + code: 'hi', + locale: hi, + flag: 'ЁЯЗоЁЯЗ│', + }, ]; /**