Skip to content

Commit d8831aa

Browse files
committed
v0.6.2
1 parent be07e3e commit d8831aa

File tree

18 files changed

+641
-594
lines changed

18 files changed

+641
-594
lines changed

.github/scripts/pull-poeditor.mjs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@ const defaultLanguages = [
1717
'ko=src/locales/ko.json',
1818
'th=src/locales/th.json',
1919
'fr=src/locales/fr.json',
20-
'it=src/locales/it.json',
21-
'es=src/locales/es.json',
22-
'de=src/locales/de.json'
20+
'it=src/locales/it.json'
2321
].join(',');
2422

2523
if (!languagesEnv) {

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"[json]": {
33
"editor.formatOnSave": false
4-
}
4+
},
5+
"html.format.enable": false
56
}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Open the extension's Options page to select your language. In the Webflow Design
2929

3030
Click the toolbar icon to toggle translations at any time. This acts as a master switch — the badge will show OFF when translations are disabled.
3131

32-
It now supports Japanese, Traditional Chinese, Simplified Chinese, Korean, French, and Thai, with more languages to be added over time.
32+
It now supports Japanese, Traditional Chinese, Simplified Chinese, Korean, Thai, French, and Italian, with more languages to be added over time.
3333

3434
## Contribute Translations
3535

_locales/en/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "The name of the extension"
55
},
66
"appDescription": {
7-
"message": "Translate the Webflow Dashboard and Designer UI into Japanese, Chinese, Korean, and more!",
7+
"message": "Translate the Webflow Dashboard and Designer UI into Japanese, Chinese, Korean, Thai, French, Italian and more!",
88
"description": "The description of the extension"
99
}
1010
}

_locales/it/messages.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"extName": {
3+
"message": "Kumaflow - Localizzazione UI Webflow"
4+
},
5+
"extDescription": {
6+
"message": "Traduci l'interfaccia di Webflow in italiano e altro ancora!"
7+
}
8+
}

index.html

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44
<head>
55
<meta charset="UTF-8" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<meta name="description" content="Kumaflow brings Webflow UI localization to Japanese, Traditional & Simplified Chinese, Korean, French, and Thai so you can design in your language." />
8-
<meta name="keywords" content="Webflow localization, Webflow translation, Kumaflow, Webflow Japanese, Webflow Chinese, Webflow Korean, Webflow French, Webflow Thai, Webflow extension" />
7+
<meta name="description" content="Kumaflow brings Webflow UI localization to Japanese, Traditional & Simplified Chinese, Korean, Thai, French, and Italian so you can design in your language." />
8+
<meta name="keywords" content="Webflow localization, Webflow translation, Kumaflow, Webflow Japanese, Webflow Chinese, Webflow Korean, Webflow Thai, Webflow French, Webflow Italian, Webflow extension" />
99
<meta property="og:title" content="Kumaflow - Webflow UI Localization" />
10-
<meta property="og:description" content="Translate the Webflow Dashboard and Designer into Japanese, Chinese, Korean, French, and Thai with Kumaflow." />
10+
<meta property="og:description" content="Translate the Webflow Dashboard and Designer into Japanese, Chinese, Korean, Thai, French, and Italian with Kumaflow." />
1111
<meta property="og:image" content="https://webflow-ui-localization.pages.dev/web/images/kuma-keyart.avif" />
1212
<meta property="og:url" content="https://github.com/SPACESODA/Kumaflow" />
1313
<meta property="og:type" content="website" />
1414
<meta name="twitter:card" content="summary_large_image" />
1515
<meta name="twitter:title" content="Kumaflow - Webflow UI Localization" />
16-
<meta name="twitter:description" content="Translate the Webflow Dashboard and Designer into Japanese, Chinese, Korean, French, and Thai with Kumaflow." />
16+
<meta name="twitter:description" content="Translate the Webflow Dashboard and Designer into Japanese, Chinese, Korean, Thai, French, and Italian with Kumaflow." />
1717
<meta name="twitter:image" content="https://webflow-ui-localization.pages.dev/web/images/kuma-keyart.avif" />
1818
<meta name="twitter:url" content="https://github.com/SPACESODA/Kumaflow" />
1919
<title>Kumaflow - Webflow UI Localization</title>
@@ -261,7 +261,7 @@
261261
<div class="content">
262262
<p class="intro" id="intro-text">
263263
Experience Webflow in your language!<br />
264-
Kumaflow now translates the Webflow Dashboard and Designer UI into Japanese, Traditional & Simplified Chinese, Korean, French, and Thai.
264+
Kumaflow now translates the Webflow Dashboard and Designer UI into Japanese, Traditional & Simplified Chinese, Korean, Thai, French, and Italian.
265265
</p>
266266
<a href="https://github.com/SPACESODA/Kumaflow?tab=readme-ov-file#installation" target="_blank" rel="noreferrer noopener" class="btn-install" aria-label="Install Extension (opens in new tab)">
267267
Install Extension
@@ -307,13 +307,17 @@
307307
head: "한국어로 Webflow를 경험해 보세요!",
308308
desc: "Kumaflow는 Webflow 대시보드와 디자이너 인터페이스를 일본어, 중국어(번체/간체), 한국어, 프랑스어, 태국어로 번역합니다."
309309
},
310+
{
311+
head: "สัมผัสประสบการณ์ Webflow เป็นภาษาไทย!",
312+
desc: "Kumaflow แปลแดชบอร์ดและอินเทอร์เฟซ Designer ของ Webflow เป็นภาษาญี่ปุ่น จีน (ตัวเต็มและตัวย่อ) เกาหลี ฝรั่งเศส และไทย"
313+
},
310314
{
311315
head: "Découvrez Webflow en français !",
312316
desc: "Kumaflow traduit le tableau de bord et l'interface Designer de Webflow en japonais, chinois traditionnel et simplifié, coréen, français et thaï."
313317
},
314318
{
315-
head: "สัมผัสประสบการณ์ Webflow เป็นภาษาไทย!",
316-
desc: "Kumaflow แปลแดชบอร์ดและอินเทอร์เฟซ Designer ของ Webflow เป็นภาษาญี่ปุ่น จีน (ตัวเต็มและตัวย่อ) เกาหลี ฝรั่งเศส และไทย"
319+
head: "Prova Webflow in italiano!",
320+
desc: "Kumaflow traduce la Dashboard e l'interfaccia Designer di Webflow in giapponese, cinese tradizionale e semplificato, coreano, tailandese, francese e italiano."
317321
}
318322
];
319323
let currentIndex = -1;

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://json.schemastore.org/chrome-manifest.json",
33
"manifest_version": 3,
4-
"version": "0.6.1",
4+
"version": "0.6.2",
55
"default_locale": "en",
66
"name": "__MSG_appName__",
77
"description": "__MSG_appDescription__",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"private": true,
33
"name": "webflow-ui-localization",
44
"description": "Translate the Webflow Dashboard and Designer UI into Japanese, Chinese, Korean, and more!",
5-
"version": "0.6.1",
5+
"version": "0.6.2",
66
"license": "MIT",
77
"type": "module",
88
"author": {

src/_new_lang_checklist.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
# Adding New Languages - Checklist
22

3-
To add a new language code (e.g. "fr"), update these files:
3+
To add a new language, update these files:
44

55
- `src/types.ts`: Add 'fr' to LanguageCode type.
6-
- `src/locales/fr.json`: Prepare the MAIN translations (via POEditor).
7-
- `src/locales-extension/fr.json`: Prepare the extension's UI translations.
8-
- `src/content/scripts.ts`: Import `src/locales/fr.json` and add to BUNDLED_LANGUAGES object.
9-
- `src/options/OptionsApp.ts`: Import `src/locales-extension/fr.json`, add to LANGUAGES array, and add to EXTENSION_LOCALES.
6+
- `src/locales/*.json`: Prepare the MAIN translations (via POEditor).
7+
- `src/locales-extension/*.json`: Prepare the extension's UI translations.
8+
- `src/content/scripts.ts`: Import `src/locales/*.json` and add to BUNDLED_LANGUAGES object.
9+
- `src/options/OptionsApp.ts`: Import `src/locales-extension/*.json`, add to LANGUAGES array, and add to EXTENSION_LOCALES.
1010
- `src/content/injections.ts`: Add new language options.
1111
- `.github/scripts/pull-poeditor.mjs`: Add 'fr' to the list for pulling from POEditor.
12-
- `_locales/fr/messages.json`: Create extension metadata (name/description) for Chrome Web Store.
12+
- `_locales/*/messages.json`: Create extension metadata for Chrome Web Store.
1313
- `verify_json.mjs`: Add to the list of json files to verify.
1414

1515
Content updates:

0 commit comments

Comments
 (0)