Compare commits

..

3 Commits

4 changed files with 13 additions and 31 deletions

View File

@ -2,18 +2,13 @@
A simple guide on how to translate `Dockge` in your native language. A simple guide on how to translate `Dockge` in your native language.
## How to Translate
(11-26-2023) Updated
1. Go to <https://weblate.kuma.pet>
2. Register an account on Weblate
3. Make sure your GitHub email is matched with Weblate's account, so that it could show you as a contributor on GitHub
4. Choose your language on Weblate and start translating.
## How to add a new language in the dropdown ## How to add a new language in the dropdown
1. Add your Language at <https://weblate.kuma.pet/projects/dockge/dockge/>. (11-21-2023) Updated
2. Find the language code (You can find it at the end of the URL)
1. Add your Language at `frontend/src/lang/` by creating a new file with your language Code, format: `zh-TW.json` .
2. Copy the content from `en.json` and make translations from that.
3. Add your language at the end of `languageList` in `frontend/src/i18n.ts`, format: `"zh-TW": "繁體中文 (台灣)"`, 3. Add your language at the end of `languageList` in `frontend/src/i18n.ts`, format: `"zh-TW": "繁體中文 (台灣)"`,
4. Commit to new branch and make a new Pull Request for me to approve. 4. Commit to new branch and make a new Pull Request for me to approve.
*Note:* Currently we are only accepting one Pull Request per Language Translate.

View File

@ -12,7 +12,7 @@
"registry": "رجسٹری", "registry": "رجسٹری",
"compose": "تحریر", "compose": "تحریر",
"addFirstStackMsg": "اپنا پہلا اسٹیک کمپوز کریں!", "addFirstStackMsg": "اپنا پہلا اسٹیک کمپوز کریں!",
"stackName": "اسٹیک کا نام", "stackName" : "اسٹیک کا نام",
"deployStack": "تعینات", "deployStack": "تعینات",
"deleteStack": "حذف کریں", "deleteStack": "حذف کریں",
"stopStack": "روکو", "stopStack": "روکو",
@ -22,7 +22,7 @@
"editStack": "ترمیم", "editStack": "ترمیم",
"discardStack": "رد کر دیں۔", "discardStack": "رد کر دیں۔",
"saveStackDraft": "محفوظ کریں۔", "saveStackDraft": "محفوظ کریں۔",
"notAvailableShort": "N / A", "notAvailableShort" : "N / A",
"deleteStackMsg": "کیا آپ واقعی اس اسٹیک کو حذف کرنا چاہتے ہیں؟", "deleteStackMsg": "کیا آپ واقعی اس اسٹیک کو حذف کرنا چاہتے ہیں؟",
"stackNotManagedByDockgeMsg": "یہ اسٹیک Dockge کے زیر انتظام نہیں ہے۔", "stackNotManagedByDockgeMsg": "یہ اسٹیک Dockge کے زیر انتظام نہیں ہے۔",
"primaryHostname": "بنیادی میزبان نام", "primaryHostname": "بنیادی میزبان نام",
@ -90,13 +90,5 @@
"Allowed commands:": "اجازت شدہ احکامات:", "Allowed commands:": "اجازت شدہ احکامات:",
"Internal Networks": "اندرونی نیٹ ورکس", "Internal Networks": "اندرونی نیٹ ورکس",
"External Networks": "بیرونی نیٹ ورکس", "External Networks": "بیرونی نیٹ ورکس",
"No External Networks": "کوئی بیرونی نیٹ ورک نہیں", "No External Networks": "کوئی بیرونی نیٹ ورک نہیں"
"reverseProxyMsg1": "ایک ریورس پراکسی کا استعمال کرتے ہوئے؟",
"Cannot connect to the socket server.": "ساکٹ سرور سے منسلک نہیں ہو سکتا۔",
"reconnecting...": "دوبارہ منسلک ہو رہا ہے...",
"connecting...": "ساکٹ سرور سے منسلک ہو رہا ہے...",
"url": "یو آر ایل | یو آر ایل",
"extra": "اضافی",
"downStack": "اسٹاپ اینڈ ڈاؤن",
"reverseProxyMsg2": "اسے WebSocket کے لیے ترتیب دینے کا طریقہ چیک کریں"
} }

View File

@ -12,7 +12,7 @@
"registry": "镜像仓库", "registry": "镜像仓库",
"compose": "Compose", "compose": "Compose",
"addFirstStackMsg": "组合你的第一个堆栈!", "addFirstStackMsg": "组合你的第一个堆栈!",
"stackName": "堆栈名称", "stackName" : "堆栈名称",
"deployStack": "部署", "deployStack": "部署",
"deleteStack": "删除", "deleteStack": "删除",
"stopStack": "停止", "stopStack": "停止",
@ -22,7 +22,7 @@
"editStack": "编辑", "editStack": "编辑",
"discardStack": "放弃", "discardStack": "放弃",
"saveStackDraft": "保存", "saveStackDraft": "保存",
"notAvailableShort": "不可用", "notAvailableShort" : "不可用",
"deleteStackMsg": "你确定要删除这个堆栈吗?", "deleteStackMsg": "你确定要删除这个堆栈吗?",
"stackNotManagedByDockgeMsg": "这个堆栈不由Dockge管理", "stackNotManagedByDockgeMsg": "这个堆栈不由Dockge管理",
"primaryHostname": "主机名", "primaryHostname": "主机名",
@ -90,10 +90,5 @@
"Allowed commands:": "允许使用的指令:", "Allowed commands:": "允许使用的指令:",
"Internal Networks": "内部网络", "Internal Networks": "内部网络",
"External Networks": "外部网络", "External Networks": "外部网络",
"No External Networks": "无外部网络", "No External Networks": "无外部网络"
"reconnecting...": "重连中...",
"reverseProxyMsg2": "检查如何配置WebSocket",
"reverseProxyMsg1": "正在使用反向代理?",
"connecting...": "正在连接到socket服务器...",
"Cannot connect to the socket server.": "无法连接到socket服务器。"
} }

View File

@ -1,6 +1,6 @@
{ {
"name": "dockge", "name": "dockge",
"version": "1.2.0", "version": "1.1.1",
"type": "module", "type": "module",
"engines": { "engines": {
"node": ">= 18.0.0 && <= 18.17.1" "node": ">= 18.0.0 && <= 18.17.1"