Browse Source

chore: i18n: enable persian support (RTL-WIP)

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
pull/1458/head
Raju Udava 2 years ago
parent
commit
b074e2b985
  1. 1
      packages/nc-gui/components/utils/language.vue
  2. 3
      packages/nc-gui/plugins/i18n.js
  3. 43
      scripts/cypress/integration/common/6d_language_validation.js

1
packages/nc-gui/components/utils/language.vue

@ -44,6 +44,7 @@ export default {
de: 'Deutsch',
en: 'English',
es: 'Español',
fa: 'فارسی',
fr: 'Français',
id: 'Bahasa Indonesia',
it_IT: 'Italiano',

3
packages/nc-gui/plugins/i18n.js

@ -29,7 +29,7 @@ export default ({ app, store }) => {
id: require("~/lang/id.json"),
it_IT: require("~/lang/it_IT.json"),
ko: require("~/lang/ko.json"),
lv: require('~/lang/lv.json'),
lv: require("~/lang/lv.json"),
nl: require("~/lang/nl.json"),
ru: require("~/lang/ru.json"),
sv: require("~/lang/sv.json"),
@ -43,6 +43,7 @@ export default ({ app, store }) => {
th: require("~/lang/th.json"),
sl: require("~/lang/sl.json"),
pt_BR: require("~/lang/pt_BR.json"),
fa: require("~/lang/fa.json"),
},
});

43
scripts/cypress/integration/common/6d_language_validation.js

@ -48,27 +48,28 @@ export const genTest = (apiType, dbType) => {
langVerification(1, "de.json");
langVerification(2, "en.json");
langVerification(3, "es.json");
langVerification(4, "fi.json");
langVerification(5, "fr.json");
langVerification(6, "hr.json");
langVerification(7, "id.json");
langVerification(8, "it_IT.json");
langVerification(9, "iw.json");
langVerification(10, "ja.json");
langVerification(11, "ko.json");
langVerification(12, "lv.json");
langVerification(13, "nl.json");
langVerification(14, "no.json");
langVerification(15, "pt_BR.json");
langVerification(16, "ru.json");
langVerification(17, "sl.json");
langVerification(18, "sv.json");
langVerification(19, "th.json");
langVerification(20, "uk.json");
langVerification(21, "vi.json");
langVerification(22, "zh_CN.json");
langVerification(23, "zh_HK.json");
langVerification(24, "zh_TW.json");
langVerification(4, "fa.json");
langVerification(5, "fi.json");
langVerification(6, "fr.json");
langVerification(7, "hr.json");
langVerification(8, "id.json");
langVerification(9, "it_IT.json");
langVerification(10, "iw.json");
langVerification(11, "ja.json");
langVerification(12, "ko.json");
langVerification(13, "lv.json");
langVerification(14, "nl.json");
langVerification(15, "no.json");
langVerification(16, "pt_BR.json");
langVerification(17, "ru.json");
langVerification(18, "sl.json");
langVerification(19, "sv.json");
langVerification(20, "th.json");
langVerification(21, "uk.json");
langVerification(22, "vi.json");
langVerification(23, "zh_CN.json");
langVerification(24, "zh_HK.json");
langVerification(25, "zh_TW.json");
});
};

Loading…
Cancel
Save