From 387d9ee5c3bdd9fcc298bb2a03d62e4c795e13dd Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Tue, 21 Feb 2023 18:11:01 +0000 Subject: [PATCH 1/7] =?UTF-8?q?=F0=9F=9A=A8=20Fix=20lint=20error=20(single?= =?UTF-8?q?=20quotes)=20in=20MvgConnection=20widget?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Widgets/MvgConnection.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Widgets/MvgConnection.vue b/src/components/Widgets/MvgConnection.vue index b4eae50114..7d5ea54c2a 100644 --- a/src/components/Widgets/MvgConnection.vue +++ b/src/components/Widgets/MvgConnection.vue @@ -66,7 +66,7 @@ export default { connections: null, locationSearch: null, connectionName: null, - defaultTitle: "Connection", + defaultTitle: 'Connection', locations: { origin: undefined, destination: undefined, From 940879a7a7cb32317b6498fb61f8a0ec55da400b Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Tue, 21 Feb 2023 18:19:10 +0000 Subject: [PATCH 2/7] =?UTF-8?q?=F0=9F=93=9D=20Adds=20missing=20languages?= =?UTF-8?q?=20to=20readme,=20sorts=20alphabetically?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 6b9efae4fb..a3ad6b2fdd 100644 --- a/README.md +++ b/README.md @@ -400,30 +400,32 @@ All data is fully E2E encrypted before being sent to the backend (done in [`Clou ## Language Switching ๐ŸŒŽ > For full internationalization documentation, see: [**Multi-Language Support**](./docs/multi-language-support.md) -Dashy supports multiple languages and locales. When available, your language should be automatically detected and applied on load. But you can also select a language through the UI (under config --> Switch Language) or set `appConfig.language` to your language (specified as a 2-digit [ISO 639-1 code](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)). +Dashy supports multiple languages and locales. When available, your language should be automatically detected and applied on load. But you can also select a language through the UI (under config --> Switch Language) or set `appConfig.language` to your language (specified as a 2-digit [ISO 639-1 code](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)), as seen below, e.g. `language: de`. #### Supported Languages - ๐Ÿ‡ฌ๐Ÿ‡ง **English**: `en` - _Default_ +- ๐Ÿ‡ฆ๐Ÿ‡ช **Arabic**: `ar` - _Auto-generated_ +- ๐Ÿ‡ง๐Ÿ‡ฌ **Bulgarian**: `bg` - Contributed by **[@asenov](https://github.com/asenov)** - ๐Ÿ‡จ๐Ÿ‡ณ **Chinese**: `cn` - Contributed by **[@FormatToday](https://github.com/FormatToday)** +- ๐Ÿ‡จ๐Ÿ‡ฟ **Czech**: `cs` - Contributed by **[@Tuzi555](https://github.com/Tuzi555)** +- ๐Ÿ‡ฉ๐Ÿ‡ฐ **Danish**: `da` - Contributed by **[@lordpansar](https://github.com/lordpansar)** - ๐Ÿ‡ณ๐Ÿ‡ฑ **Dutch**: `nl` - Contributed by **[@evroon](https://github.com/evroon)** -- ๐Ÿ‡ฒ๐Ÿ‡ซ **French**: `fr` - Contributed by **[@EVOTk](https://github.com/EVOTk)** +- ๐Ÿ‡ซ๐Ÿ‡ท **French**: `fr` - Contributed by **[@EVOTk](https://github.com/EVOTk)** - ๐Ÿ‡ฉ๐Ÿ‡ช **German**: `de` - Contributed by **[@Niklashere](https://github.com/Niklashere)** +- ๐Ÿ‡ฎ๐Ÿ‡ณ **Hindi**: `hi` - _Auto-generated_ - ๐Ÿ‡ฎ๐Ÿ‡น **Italian**: `it` - Contributed by **[@alexdelprete](https://github.com/alexdelprete)** +- ๐Ÿ‡ฏ๐Ÿ‡ต **Japanese**: `ja` - _Auto-generated_ +- ๐Ÿ‡ฐ๐Ÿ‡ท **Korean**: `ko` - Contributed by **[@boggy-cs](https://github.com/boggy-cs)** - ๐Ÿ‡ณ๐Ÿ‡ด **Norwegian Bokmรฅl**: `nb` - Contributed by **[@rubjo](https://github.com/rubjo)** - ๐Ÿ‡ต๐Ÿ‡ฑ **Polish**: `pl` - Contributed by **[@skaarj1989](https://github.com/skaarj1989)** - ๐Ÿ‡ต๐Ÿ‡น **Portuguese**: `pt` - Contributed by **[@LeoColman](https://github.com/LeoColman)** -- ๐Ÿ‡ช๐Ÿ‡ธ **Spanish**: `es` - Contributed by **[@lu4t](https://github.com/lu4t)** +- ๐Ÿ‡ท๐Ÿ‡บ **Russian**: `ru` - _Auto-generated_ +- ๐Ÿ‡ธ๐Ÿ‡ฐ **Slovak**: `sk` - Contributed by **[@Smexhy](https://github.com/Smexhy)** - ๐Ÿ‡ธ๐Ÿ‡ฎ **Slovenian**: `sl` - Contributed by **[@UrekD](https://github.com/UrekD)** +- ๐Ÿ‡ช๐Ÿ‡ธ **Spanish**: `es` - Contributed by **[@lu4t](https://github.com/lu4t)** - ๐Ÿ‡ธ๐Ÿ‡ช **Swedish**: `sv` - Contributed by **[@BOZG](https://github.com/BOZG)** - ๐Ÿ‡น๐Ÿ‡ผ **Traditional Chinese**: `zh-TW` - Contributed by **[@stanly0726](https://github.com/stanly0726)** -- ๐Ÿ‡ท๐Ÿ‡บ **Russian**: `ru` -- ๐Ÿ‡ฆ๐Ÿ‡ช **Arabic**: `ar` -- ๐Ÿ‡ฎ๐Ÿ‡ณ **Hindi**: `hi` -- ๐Ÿ‡ฏ๐Ÿ‡ต **Japanese**: `ja` -- ๐Ÿ‡ฐ๐Ÿ‡ท **Korean**: `ko` - Contributed by **[@boggy-cs](https://github.com/boggy-cs)** -- ๐Ÿ‡ธ๐Ÿ‡ฐ **Slovak**: `sk` - Contributed by **[@Smexhy](https://github.com/Smexhy)** -- ๐Ÿ‡ฉ๐Ÿ‡ฐ **Danish**: `da` - Contributed by **[@lordpansar](https://github.com/lordpansar)** -- ๐Ÿ‡จ๐Ÿ‡ฟ **Czech**: `cs` - Contributed by **[@Tuzi555](https://github.com/Tuzi555)** +- ๐Ÿดโ€โ˜ ๏ธ **Pirate**: `pirate` - Contributed by **[@Lissy93](https://github.com/lissy93)** #### Add your Language I would love Dashy to be available to everyone without language being a barrier to entry. If you've got a few minutes to spare, consider adding translations for your language. It's a quick task, and all text is in [a single JSON file](https://github.com/Lissy93/dashy/tree/master/src/assets/locales). Since any missing text will fall back to English, you don't need to translate it all. From 70a6cc6b64d580a19e835cde4e03bb8a368b34d8 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Tue, 21 Feb 2023 18:23:45 +0000 Subject: [PATCH 3/7] =?UTF-8?q?=F0=9F=9A=9A=20Sorts=20languages=20alphabet?= =?UTF-8?q?ically,=20by=20code?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/languages.js | 199 +++++++++++++++++++++-------------------- 1 file changed, 100 insertions(+), 99 deletions(-) diff --git a/src/utils/languages.js b/src/utils/languages.js index 223171f1bd..25d585394c 100644 --- a/src/utils/languages.js +++ b/src/utils/languages.js @@ -1,29 +1,30 @@ -// Locales - Import translation files here! +// Locales - Import translation files here! (sort alphabetically) import en from '@/assets/locales/en.json'; +import ar from '@/assets/locales/ar.json'; +import bg from '@/assets/locales/bg.json'; +import cs from '@/assets/locales/cs.json'; +import da from '@/assets/locales/da.json'; import de from '@/assets/locales/de.json'; -import nl from '@/assets/locales/nl.json'; -import pl from '@/assets/locales/pl.json'; -import fr from '@/assets/locales/fr.json'; -import sl from '@/assets/locales/sl.json'; import es from '@/assets/locales/es.json'; -import it from '@/assets/locales/it.json'; -import zhCN from '@/assets/locales/zh-CN.json'; -import zhTW from '@/assets/locales/zh-TW.json'; -import ar from '@/assets/locales/ar.json'; +import fr from '@/assets/locales/fr.json'; import hi from '@/assets/locales/hi.json'; +import it from '@/assets/locales/it.json'; import ja from '@/assets/locales/ja.json'; +import ko from '@/assets/locales/ko.json'; +import nb from '@/assets/locales/nb.json'; +import nl from '@/assets/locales/nl.json'; +import pl from '@/assets/locales/pl.json'; import pt from '@/assets/locales/pt.json'; import ru from '@/assets/locales/ru.json'; -import nb from '@/assets/locales/nb.json'; -import pirate from '@/assets/locales/zz-pirate.json'; -import sv from '@/assets/locales/sv.json'; -import bg from '@/assets/locales/bg.json'; -import ko from '@/assets/locales/ko.json'; import sk from '@/assets/locales/sk.json'; -import da from '@/assets/locales/da.json'; -import cs from '@/assets/locales/cs.json'; +import sl from '@/assets/locales/sl.json'; +import sv from '@/assets/locales/sv.json'; +import zhCN from '@/assets/locales/zh-CN.json'; +import zhTW from '@/assets/locales/zh-TW.json'; +import pirate from '@/assets/locales/zz-pirate.json'; // Language data - Next register your language by adding it to this list +// Sorted alphabetically by code (except English which is first, and specials at the end) export const languages = [ { name: 'English', @@ -31,23 +32,41 @@ export const languages = [ locale: en, flag: '๐Ÿ‡ฌ๐Ÿ‡ง', }, + { // Arabic + name: 'ุงู„ุนุฑุจูŠุฉ', + code: 'ar', + locale: ar, + flag: '๐Ÿ‡ฆ๐Ÿ‡ช', + }, + { // Bulgarian + name: 'ะ‘ัŠะปะณะฐั€ัะบะธ', + code: 'bg', + locale: bg, + flag: '๐Ÿ‡ง๐Ÿ‡ฌ', + }, + { // Czech + name: 'ฤŒeลกtina', + code: 'cs', + locale: cs, + flag: '๐Ÿ‡จ๐Ÿ‡ฟ', + }, + { // Danish + name: 'Dansk', + code: 'da', + locale: da, + flag: '๐Ÿ‡ฉ๐Ÿ‡ฐ', + }, { // German name: 'Deutsch', code: 'de', locale: de, flag: '๐Ÿ‡ฉ๐Ÿ‡ช', }, - { - name: 'Dutch', - code: 'nl', - locale: nl, - flag: '๐Ÿ‡ณ๐Ÿ‡ฑ', - }, - { - name: 'polski', - code: 'pl', - locale: pl, - flag: '๐Ÿ‡ต๐Ÿ‡ฑ', + { // Spanish + name: 'Espaรฑol', + code: 'es', + locale: es, + flag: '๐Ÿ‡ช๐Ÿ‡ธ', }, { name: 'Franรงais', @@ -55,17 +74,11 @@ export const languages = [ locale: fr, flag: '๐Ÿ‡ฒ๐Ÿ‡ซ', }, - { - name: 'Slovenลกฤina', - code: 'sl', - locale: sl, - flag: '๐Ÿ‡ธ๐Ÿ‡ฎ', - }, - { // Spanish - name: 'Espaรฑol', - code: 'es', - locale: es, - flag: '๐Ÿ‡ช๐Ÿ‡ธ', + { // Hindi + name: 'เคจเคนเฅ€เค‚', + code: 'hi', + locale: hi, + flag: '๐Ÿ‡ฎ๐Ÿ‡ณ', }, { // Italian name: 'Italiano', @@ -73,36 +86,36 @@ export const languages = [ locale: it, flag: '๐Ÿ‡ฎ๐Ÿ‡น', }, - { // Chinese - name: '็ฎ€ไฝ“ไธญๆ–‡', - code: 'cn', - locale: zhCN, - flag: '๐Ÿ‡จ๐Ÿ‡ณ', - }, - { // Chinese - name: '็น้ซ”ไธญๆ–‡', - code: 'zh-TW', - locale: zhTW, - flag: '๐Ÿ‡น๐Ÿ‡ผ', - }, - { // Arabic - name: 'ุงู„ุนุฑุจูŠุฉ', - code: 'ar', - locale: ar, - flag: '๐Ÿ‡ฆ๐Ÿ‡ช', - }, - { // Hindi - name: 'เคจเคนเฅ€เค‚', - code: 'hi', - locale: hi, - flag: '๐Ÿ‡ฎ๐Ÿ‡ณ', - }, { // Japanese name: 'ๆ—ฅๆœฌ่ชž', code: 'ja', locale: ja, flag: '๐Ÿ‡ฏ๐Ÿ‡ต', }, + { // Korean + name: 'ํ•œ๊ตญ์–ด', + code: 'ko', + locale: ko, + flag: '๐Ÿ‡ฐ๐Ÿ‡ท', + }, + { // Norwegian + name: 'Norsk', + code: 'nb', + locale: nb, + flag: '๐Ÿ‡ณ๐Ÿ‡ด', + }, + { // Dutch + name: 'Nederlands', + code: 'nl', + locale: nl, + flag: '๐Ÿ‡ณ๐Ÿ‡ฑ', + }, + { + name: 'polski', + code: 'pl', + locale: pl, + flag: '๐Ÿ‡ต๐Ÿ‡ฑ', + }, { // Portuguese name: 'Portuguรชs', code: 'pt', @@ -115,17 +128,17 @@ export const languages = [ locale: ru, flag: '๐Ÿ‡ท๐Ÿ‡บ', }, - { // Norwegian - name: 'Norsk', - code: 'nb', - locale: nb, - flag: '๐Ÿ‡ณ๐Ÿ‡ด', + { // Slovak + name: 'Slovenฤina', + code: 'sk', + locale: sk, + flag: '๐Ÿ‡ธ๐Ÿ‡ฐ', }, - { // Joke Language - Pirate - name: 'Pirate', - code: 'pirate', - locale: pirate, - flag: '๐Ÿดโ€โ˜ ๏ธ', + { + name: 'Slovenลกฤina', + code: 'sl', + locale: sl, + flag: '๐Ÿ‡ธ๐Ÿ‡ฎ', }, { // Swedish name: 'Svenska', @@ -133,35 +146,23 @@ export const languages = [ locale: sv, flag: '๐Ÿ‡ธ๐Ÿ‡ช', }, - { // Bulgarian - name: 'ะ‘ัŠะปะณะฐั€ัะบะธ', - code: 'bg', - locale: bg, - flag: '๐Ÿ‡ง๐Ÿ‡ฌ', - }, - { // Korean - name: 'ํ•œ๊ตญ์–ด', - code: 'ko', - locale: ko, - flag: '๐Ÿ‡ฐ๐Ÿ‡ท', - }, - { // Slovak - name: 'Slovenฤina', - code: 'sk', - locale: sk, - flag: '๐Ÿ‡ธ๐Ÿ‡ฐ', + { // Chinese + name: '็ฎ€ไฝ“ไธญๆ–‡', + code: 'cn', + locale: zhCN, + flag: '๐Ÿ‡จ๐Ÿ‡ณ', }, - { // Danish - name: 'Dansk', - code: 'da', - locale: da, - flag: '๐Ÿ‡ฉ๐Ÿ‡ฐ', + { // Chinese + name: '็น้ซ”ไธญๆ–‡', + code: 'zh-TW', + locale: zhTW, + flag: '๐Ÿ‡น๐Ÿ‡ผ', }, - { // Czech - name: 'ฤŒeลกtina', - code: 'cs', - locale: cs, - flag: '๐Ÿ‡จ๐Ÿ‡ฟ', + { // Joke Language - Pirate + name: 'Pirate', + code: 'pirate', + locale: pirate, + flag: '๐Ÿดโ€โ˜ ๏ธ', }, ]; From 7200d87d6aea25a74805e9220503e41913059102 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Tue, 21 Feb 2023 18:26:08 +0000 Subject: [PATCH 4/7] =?UTF-8?q?=F0=9F=8C=90=20Adds=20Bengali=20(thanks=20@?= =?UTF-8?q?Soaibuzzaman=20=F0=9F=99=8C=20#1107)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + src/utils/languages.js | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/README.md b/README.md index a3ad6b2fdd..43fe197b92 100644 --- a/README.md +++ b/README.md @@ -405,6 +405,7 @@ Dashy supports multiple languages and locales. When available, your language sho #### Supported Languages - ๐Ÿ‡ฌ๐Ÿ‡ง **English**: `en` - _Default_ - ๐Ÿ‡ฆ๐Ÿ‡ช **Arabic**: `ar` - _Auto-generated_ +- ๐Ÿ‡ง๐Ÿ‡ฉ **Bengali**: `bn` - Contributed by **[@soaibsafi](https://github.com/soaibsafi)** - ๐Ÿ‡ง๐Ÿ‡ฌ **Bulgarian**: `bg` - Contributed by **[@asenov](https://github.com/asenov)** - ๐Ÿ‡จ๐Ÿ‡ณ **Chinese**: `cn` - Contributed by **[@FormatToday](https://github.com/FormatToday)** - ๐Ÿ‡จ๐Ÿ‡ฟ **Czech**: `cs` - Contributed by **[@Tuzi555](https://github.com/Tuzi555)** diff --git a/src/utils/languages.js b/src/utils/languages.js index 25d585394c..643466ac80 100644 --- a/src/utils/languages.js +++ b/src/utils/languages.js @@ -2,6 +2,7 @@ import en from '@/assets/locales/en.json'; import ar from '@/assets/locales/ar.json'; import bg from '@/assets/locales/bg.json'; +import bn from '@/assets/locales/bn.json'; import cs from '@/assets/locales/cs.json'; import da from '@/assets/locales/da.json'; import de from '@/assets/locales/de.json'; @@ -44,6 +45,12 @@ export const languages = [ locale: bg, flag: '๐Ÿ‡ง๐Ÿ‡ฌ', }, + { // Bengali + name: 'เฆฌเฆพเฆ‚เฆฒเฆพ', + code: 'bn', + locale: bn, + flag: '๐Ÿ‡ง๐Ÿ‡ฉ', + }, { // Czech name: 'ฤŒeลกtina', code: 'cs', From 2e053064d3285b94fb14300bfbe594c153c1ddca Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Tue, 21 Feb 2023 18:27:18 +0000 Subject: [PATCH 5/7] =?UTF-8?q?=F0=9F=8C=90=20Adds=20Turkish=20(thanks=20@?= =?UTF-8?q?imsakg=20=20=F0=9F=99=8C=20#1188)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + src/utils/languages.js | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/README.md b/README.md index 43fe197b92..6d9ff317ab 100644 --- a/README.md +++ b/README.md @@ -426,6 +426,7 @@ Dashy supports multiple languages and locales. When available, your language sho - ๐Ÿ‡ช๐Ÿ‡ธ **Spanish**: `es` - Contributed by **[@lu4t](https://github.com/lu4t)** - ๐Ÿ‡ธ๐Ÿ‡ช **Swedish**: `sv` - Contributed by **[@BOZG](https://github.com/BOZG)** - ๐Ÿ‡น๐Ÿ‡ผ **Traditional Chinese**: `zh-TW` - Contributed by **[@stanly0726](https://github.com/stanly0726)** +- ๐Ÿ‡น๐Ÿ‡ท **Turkish**: `tr` - _Auto-generated_ - ๐Ÿดโ€โ˜ ๏ธ **Pirate**: `pirate` - Contributed by **[@Lissy93](https://github.com/lissy93)** #### Add your Language diff --git a/src/utils/languages.js b/src/utils/languages.js index 643466ac80..7468c62185 100644 --- a/src/utils/languages.js +++ b/src/utils/languages.js @@ -20,6 +20,7 @@ import ru from '@/assets/locales/ru.json'; import sk from '@/assets/locales/sk.json'; import sl from '@/assets/locales/sl.json'; import sv from '@/assets/locales/sv.json'; +import tr from '@/assets/locales/tr.json'; import zhCN from '@/assets/locales/zh-CN.json'; import zhTW from '@/assets/locales/zh-TW.json'; import pirate from '@/assets/locales/zz-pirate.json'; @@ -153,6 +154,12 @@ export const languages = [ locale: sv, flag: '๐Ÿ‡ธ๐Ÿ‡ช', }, + { // Turkish + name: 'Tรผrkรงe', + code: 'tr', + locale: tr, + flag: '๐Ÿ‡น๐Ÿ‡ท', + }, { // Chinese name: '็ฎ€ไฝ“ไธญๆ–‡', code: 'cn', From 896b7093f31caa2a3c3ea1c0b9b4f9d66deb6ba0 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Thu, 23 Feb 2023 17:20:37 +0000 Subject: [PATCH 6/7] =?UTF-8?q?=F0=9F=8C=90=20Credits=20@imsakg=20for=20Tu?= =?UTF-8?q?rkish=20translations=20(#1088)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6d9ff317ab..242f7d9732 100644 --- a/README.md +++ b/README.md @@ -426,7 +426,7 @@ Dashy supports multiple languages and locales. When available, your language sho - ๐Ÿ‡ช๐Ÿ‡ธ **Spanish**: `es` - Contributed by **[@lu4t](https://github.com/lu4t)** - ๐Ÿ‡ธ๐Ÿ‡ช **Swedish**: `sv` - Contributed by **[@BOZG](https://github.com/BOZG)** - ๐Ÿ‡น๐Ÿ‡ผ **Traditional Chinese**: `zh-TW` - Contributed by **[@stanly0726](https://github.com/stanly0726)** -- ๐Ÿ‡น๐Ÿ‡ท **Turkish**: `tr` - _Auto-generated_ +- ๐Ÿ‡น๐Ÿ‡ท **Turkish**: `tr` - Contributed by **[@imsakg](https://github.com/imsakg)** - ๐Ÿดโ€โ˜ ๏ธ **Pirate**: `pirate` - Contributed by **[@Lissy93](https://github.com/lissy93)** #### Add your Language From b4496fb91081e6192d26603f25c644de286178f7 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Thu, 23 Feb 2023 17:41:58 +0000 Subject: [PATCH 7/7] =?UTF-8?q?=F0=9F=94=84=20Re-run=20CI=20builds?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit