diff --git a/homepage/README.md b/homepage/README.md
index 0d485390..e1264e1d 100644
--- a/homepage/README.md
+++ b/homepage/README.md
@@ -74,13 +74,13 @@ Decap CMS 支援 Markdown 語法,如對此不熟悉可參考以下兩個網站
1. 增加語言於 [`next.config.js`](./next.config.js) 中的 `i18n.locales` 陣列中。語言代碼請參考 [BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question), [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes), [ISO 639-2](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes), [ISO 639-3](https://en.wikipedia.org/wiki/List_of_ISO_639-3_codes)
-目前支援的語言有 `zh-tw`, `en`。
+目前支援的語言有 `zh-Hant`, `en`。
```js
// next.config.js
i18n: {
- locales: ['zh-tw', 'en'],
- defaultLocale: 'zh-tw',
+ locales: ['zh-Hant', 'en'],
+ defaultLocale: 'zh-Hant',
},
// decap-cms.config.js
diff --git a/homepage/_cards/zh-tw/bigbluebutton.md b/homepage/_cards/zh-Hant/bigbluebutton.md
similarity index 100%
rename from homepage/_cards/zh-tw/bigbluebutton.md
rename to homepage/_cards/zh-Hant/bigbluebutton.md
diff --git a/homepage/_cards/zh-tw/common-voice.md b/homepage/_cards/zh-Hant/common-voice.md
similarity index 100%
rename from homepage/_cards/zh-tw/common-voice.md
rename to homepage/_cards/zh-Hant/common-voice.md
diff --git a/homepage/_cards/zh-tw/democracy-os.md b/homepage/_cards/zh-Hant/democracy-os.md
similarity index 100%
rename from homepage/_cards/zh-tw/democracy-os.md
rename to homepage/_cards/zh-Hant/democracy-os.md
diff --git a/homepage/_cards/zh-tw/firefox-1.md b/homepage/_cards/zh-Hant/firefox-1.md
similarity index 100%
rename from homepage/_cards/zh-tw/firefox-1.md
rename to homepage/_cards/zh-Hant/firefox-1.md
diff --git "a/homepage/_cards/zh-tw/github-\347\225\266\346\251\237\344\272\206.md" "b/homepage/_cards/zh-Hant/github-\347\225\266\346\251\237\344\272\206.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/github-\347\225\266\346\251\237\344\272\206.md"
rename to "homepage/_cards/zh-Hant/github-\347\225\266\346\251\237\344\272\206.md"
diff --git a/homepage/_cards/zh-tw/inkscape-1.md b/homepage/_cards/zh-Hant/inkscape-1.md
similarity index 100%
rename from homepage/_cards/zh-tw/inkscape-1.md
rename to homepage/_cards/zh-Hant/inkscape-1.md
diff --git a/homepage/_cards/zh-tw/libreoffice.md b/homepage/_cards/zh-Hant/libreoffice.md
similarity index 100%
rename from homepage/_cards/zh-tw/libreoffice.md
rename to homepage/_cards/zh-Hant/libreoffice.md
diff --git a/homepage/_cards/zh-tw/linux-kernel.md b/homepage/_cards/zh-Hant/linux-kernel.md
similarity index 100%
rename from homepage/_cards/zh-tw/linux-kernel.md
rename to homepage/_cards/zh-Hant/linux-kernel.md
diff --git a/homepage/_cards/zh-tw/notepad.md b/homepage/_cards/zh-Hant/notepad.md
similarity index 100%
rename from homepage/_cards/zh-tw/notepad.md
rename to homepage/_cards/zh-Hant/notepad.md
diff --git a/homepage/_cards/zh-tw/ocf-lab.md b/homepage/_cards/zh-Hant/ocf-lab.md
similarity index 100%
rename from homepage/_cards/zh-tw/ocf-lab.md
rename to homepage/_cards/zh-Hant/ocf-lab.md
diff --git a/homepage/_cards/zh-tw/opass.md b/homepage/_cards/zh-Hant/opass.md
similarity index 100%
rename from homepage/_cards/zh-tw/opass.md
rename to homepage/_cards/zh-Hant/opass.md
diff --git a/homepage/_cards/zh-tw/open-hack-farm-1.md b/homepage/_cards/zh-Hant/open-hack-farm-1.md
similarity index 100%
rename from homepage/_cards/zh-tw/open-hack-farm-1.md
rename to homepage/_cards/zh-Hant/open-hack-farm-1.md
diff --git a/homepage/_cards/zh-tw/public-money-public-code.md b/homepage/_cards/zh-Hant/public-money-public-code.md
similarity index 100%
rename from homepage/_cards/zh-tw/public-money-public-code.md
rename to homepage/_cards/zh-Hant/public-money-public-code.md
diff --git a/homepage/_cards/zh-tw/vtaiwan.md b/homepage/_cards/zh-Hant/vtaiwan.md
similarity index 100%
rename from homepage/_cards/zh-tw/vtaiwan.md
rename to homepage/_cards/zh-Hant/vtaiwan.md
diff --git "a/homepage/_cards/zh-tw/\344\272\206\350\247\243\351\226\213\346\272\220\346\216\210\346\254\212-1.md" "b/homepage/_cards/zh-Hant/\344\272\206\350\247\243\351\226\213\346\272\220\346\216\210\346\254\212-1.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\344\272\206\350\247\243\351\226\213\346\272\220\346\216\210\346\254\212-1.md"
rename to "homepage/_cards/zh-Hant/\344\272\206\350\247\243\351\226\213\346\272\220\346\216\210\346\254\212-1.md"
diff --git "a/homepage/_cards/zh-tw/\344\272\272\345\212\233\351\207\213\345\207\272.md" "b/homepage/_cards/zh-Hant/\344\272\272\345\212\233\351\207\213\345\207\272.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\344\272\272\345\212\233\351\207\213\345\207\272.md"
rename to "homepage/_cards/zh-Hant/\344\272\272\345\212\233\351\207\213\345\207\272.md"
diff --git "a/homepage/_cards/zh-tw/\344\276\206\350\267\237\347\253\213\345\247\224\345\220\203\344\270\200\347\242\227.md" "b/homepage/_cards/zh-Hant/\344\276\206\350\267\237\347\253\213\345\247\224\345\220\203\344\270\200\347\242\227.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\344\276\206\350\267\237\347\253\213\345\247\224\345\220\203\344\270\200\347\242\227.md"
rename to "homepage/_cards/zh-Hant/\344\276\206\350\267\237\347\253\213\345\247\224\345\220\203\344\270\200\347\242\227.md"
diff --git "a/homepage/_cards/zh-tw/\345\205\250\346\260\221\350\277\275\345\205\254\350\273\212.md" "b/homepage/_cards/zh-Hant/\345\205\250\346\260\221\350\277\275\345\205\254\350\273\212.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\205\250\346\260\221\350\277\275\345\205\254\350\273\212.md"
rename to "homepage/_cards/zh-Hant/\345\205\250\346\260\221\350\277\275\345\205\254\350\273\212.md"
diff --git "a/homepage/_cards/zh-tw/\345\205\254\345\205\261\346\224\277\347\255\226\347\266\262\350\267\257\345\217\203\350\210\207\345\271\263\350\207\272.md" "b/homepage/_cards/zh-Hant/\345\205\254\345\205\261\346\224\277\347\255\226\347\266\262\350\267\257\345\217\203\350\210\207\345\271\263\350\207\272.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\205\254\345\205\261\346\224\277\347\255\226\347\266\262\350\267\257\345\217\203\350\210\207\345\271\263\350\207\272.md"
rename to "homepage/_cards/zh-Hant/\345\205\254\345\205\261\346\224\277\347\255\226\347\266\262\350\267\257\345\217\203\350\210\207\345\271\263\350\207\272.md"
diff --git "a/homepage/_cards/zh-tw/\345\205\254\345\213\231\345\223\241.md" "b/homepage/_cards/zh-Hant/\345\205\254\345\213\231\345\223\241.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\205\254\345\213\231\345\223\241.md"
rename to "homepage/_cards/zh-Hant/\345\205\254\345\213\231\345\223\241.md"
diff --git "a/homepage/_cards/zh-tw/\345\217\210\350\200\201\345\217\210\347\252\256\345\225\212.md" "b/homepage/_cards/zh-Hant/\345\217\210\350\200\201\345\217\210\347\252\256\345\225\212.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\217\210\350\200\201\345\217\210\347\252\256\345\225\212.md"
rename to "homepage/_cards/zh-Hant/\345\217\210\350\200\201\345\217\210\347\252\256\345\225\212.md"
diff --git "a/homepage/_cards/zh-tw/\345\217\243\347\275\251\345\234\260\345\234\226.md" "b/homepage/_cards/zh-Hant/\345\217\243\347\275\251\345\234\260\345\234\226.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\217\243\347\275\251\345\234\260\345\234\226.md"
rename to "homepage/_cards/zh-Hant/\345\217\243\347\275\251\345\234\260\345\234\226.md"
diff --git "a/homepage/_cards/zh-tw/\345\217\260\347\201\243\346\210\220\345\212\237\345\212\240\345\205\245\343\200\214\351\226\213\346\224\276\346\224\277\345\272\234\345\244\245\344\274\264\350\201\257\347\233\237\343\200\215.md" "b/homepage/_cards/zh-Hant/\345\217\260\347\201\243\346\210\220\345\212\237\345\212\240\345\205\245\343\200\214\351\226\213\346\224\276\346\224\277\345\272\234\345\244\245\344\274\264\350\201\257\347\233\237\343\200\215.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\217\260\347\201\243\346\210\220\345\212\237\345\212\240\345\205\245\343\200\214\351\226\213\346\224\276\346\224\277\345\272\234\345\244\245\344\274\264\350\201\257\347\233\237\343\200\215.md"
rename to "homepage/_cards/zh-Hant/\345\217\260\347\201\243\346\210\220\345\212\237\345\212\240\345\205\245\343\200\214\351\226\213\346\224\276\346\224\277\345\272\234\345\244\245\344\274\264\350\201\257\347\233\237\343\200\215.md"
diff --git "a/homepage/_cards/zh-tw/\345\217\260\347\201\243\350\263\204\351\201\270\345\257\246\345\203\271\347\231\273\351\214\204\345\234\260\345\234\226.md" "b/homepage/_cards/zh-Hant/\345\217\260\347\201\243\350\263\204\351\201\270\345\257\246\345\203\271\347\231\273\351\214\204\345\234\260\345\234\226.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\217\260\347\201\243\350\263\204\351\201\270\345\257\246\345\203\271\347\231\273\351\214\204\345\234\260\345\234\226.md"
rename to "homepage/_cards/zh-Hant/\345\217\260\347\201\243\350\263\204\351\201\270\345\257\246\345\203\271\347\231\273\351\214\204\345\234\260\345\234\226.md"
diff --git "a/homepage/_cards/zh-tw/\345\233\233\345\244\247\350\207\252\347\224\261.md" "b/homepage/_cards/zh-Hant/\345\233\233\345\244\247\350\207\252\347\224\261.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\233\233\345\244\247\350\207\252\347\224\261.md"
rename to "homepage/_cards/zh-Hant/\345\233\233\345\244\247\350\207\252\347\224\261.md"
diff --git "a/homepage/_cards/zh-tw/\345\234\213\345\256\266\345\257\266\350\227\217.md" "b/homepage/_cards/zh-Hant/\345\234\213\345\256\266\345\257\266\350\227\217.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\234\213\345\256\266\345\257\266\350\227\217.md"
rename to "homepage/_cards/zh-Hant/\345\234\213\345\256\266\345\257\266\350\227\217.md"
diff --git "a/homepage/_cards/zh-tw/\345\234\213\346\260\221\346\263\225\345\256\230.md" "b/homepage/_cards/zh-Hant/\345\234\213\346\260\221\346\263\225\345\256\230.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\234\213\346\260\221\346\263\225\345\256\230.md"
rename to "homepage/_cards/zh-Hant/\345\234\213\346\260\221\346\263\225\345\256\230.md"
diff --git "a/homepage/_cards/zh-tw/\345\234\250\345\260\210\345\210\266\345\234\213\345\256\266\346\216\250\345\213\225\351\226\213\346\224\276\350\263\207\346\226\231\345\260\210\346\263\225.md" "b/homepage/_cards/zh-Hant/\345\234\250\345\260\210\345\210\266\345\234\213\345\256\266\346\216\250\345\213\225\351\226\213\346\224\276\350\263\207\346\226\231\345\260\210\346\263\225.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\234\250\345\260\210\345\210\266\345\234\213\345\256\266\346\216\250\345\213\225\351\226\213\346\224\276\350\263\207\346\226\231\345\260\210\346\263\225.md"
rename to "homepage/_cards/zh-Hant/\345\234\250\345\260\210\345\210\266\345\234\213\345\256\266\346\216\250\345\213\225\351\226\213\346\224\276\350\263\207\346\226\231\345\260\210\346\263\225.md"
diff --git "a/homepage/_cards/zh-tw/\345\257\246\345\203\271\347\231\273\351\214\204\345\210\260\351\226\200\347\211\214.md" "b/homepage/_cards/zh-Hant/\345\257\246\345\203\271\347\231\273\351\214\204\345\210\260\351\226\200\347\211\214.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\257\246\345\203\271\347\231\273\351\214\204\345\210\260\351\226\200\347\211\214.md"
rename to "homepage/_cards/zh-Hant/\345\257\246\345\203\271\347\231\273\351\214\204\345\210\260\351\226\200\347\211\214.md"
diff --git "a/homepage/_cards/zh-tw/\345\267\245\347\250\213\345\270\253.md" "b/homepage/_cards/zh-Hant/\345\267\245\347\250\213\345\270\253.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\345\267\245\347\250\213\345\270\253.md"
rename to "homepage/_cards/zh-Hant/\345\267\245\347\250\213\345\270\253.md"
diff --git "a/homepage/_cards/zh-tw/\346\212\261\346\255\211\344\272\206\346\210\221\347\232\204\350\202\235.md" "b/homepage/_cards/zh-Hant/\346\212\261\346\255\211\344\272\206\346\210\221\347\232\204\350\202\235.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\212\261\346\255\211\344\272\206\346\210\221\347\232\204\350\202\235.md"
rename to "homepage/_cards/zh-Hant/\346\212\261\346\255\211\344\272\206\346\210\221\347\232\204\350\202\235.md"
diff --git "a/homepage/_cards/zh-tw/\346\216\203\344\272\206\345\206\215\350\262\267.md" "b/homepage/_cards/zh-Hant/\346\216\203\344\272\206\345\206\215\350\262\267.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\216\203\344\272\206\345\206\215\350\262\267.md"
rename to "homepage/_cards/zh-Hant/\346\216\203\344\272\206\345\206\215\350\262\267.md"
diff --git "a/homepage/_cards/zh-tw/\346\224\277\345\272\234\350\263\207\346\226\231\351\226\213\346\224\276\345\271\263\350\207\272-1.md" "b/homepage/_cards/zh-Hant/\346\224\277\345\272\234\350\263\207\346\226\231\351\226\213\346\224\276\345\271\263\350\207\272-1.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\224\277\345\272\234\350\263\207\346\226\231\351\226\213\346\224\276\345\271\263\350\207\272-1.md"
rename to "homepage/_cards/zh-Hant/\346\224\277\345\272\234\350\263\207\346\226\231\351\226\213\346\224\276\345\271\263\350\207\272-1.md"
diff --git "a/homepage/_cards/zh-tw/\346\224\277\346\262\273\347\215\273\351\207\221\351\200\217\346\230\216\345\214\226\344\277\256\346\263\225.md" "b/homepage/_cards/zh-Hant/\346\224\277\346\262\273\347\215\273\351\207\221\351\200\217\346\230\216\345\214\226\344\277\256\346\263\225.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\224\277\346\262\273\347\215\273\351\207\221\351\200\217\346\230\216\345\214\226\344\277\256\346\263\225.md"
rename to "homepage/_cards/zh-Hant/\346\224\277\346\262\273\347\215\273\351\207\221\351\200\217\346\230\216\345\214\226\344\277\256\346\263\225.md"
diff --git "a/homepage/_cards/zh-tw/\346\225\270\344\275\215\346\224\277\345\247\224.md" "b/homepage/_cards/zh-Hant/\346\225\270\344\275\215\346\224\277\345\247\224.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\225\270\344\275\215\346\224\277\345\247\224.md"
rename to "homepage/_cards/zh-Hant/\346\225\270\344\275\215\346\224\277\345\247\224.md"
diff --git "a/homepage/_cards/zh-tw/\346\226\207\345\255\227\345\267\245\344\275\234\350\200\205.md" "b/homepage/_cards/zh-Hant/\346\226\207\345\255\227\345\267\245\344\275\234\350\200\205.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\226\207\345\255\227\345\267\245\344\275\234\350\200\205.md"
rename to "homepage/_cards/zh-Hant/\346\226\207\345\255\227\345\267\245\344\275\234\350\200\205.md"
diff --git "a/homepage/_cards/zh-tw/\346\226\234\346\247\223\351\235\221\345\271\264.md" "b/homepage/_cards/zh-Hant/\346\226\234\346\247\223\351\235\221\345\271\264.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\226\234\346\247\223\351\235\221\345\271\264.md"
rename to "homepage/_cards/zh-Hant/\346\226\234\346\247\223\351\235\221\345\271\264.md"
diff --git "a/homepage/_cards/zh-tw/\346\226\260\351\205\267\351\237\263\350\274\270\345\205\245\346\263\225.md" "b/homepage/_cards/zh-Hant/\346\226\260\351\205\267\351\237\263\350\274\270\345\205\245\346\263\225.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\226\260\351\205\267\351\237\263\350\274\270\345\205\245\346\263\225.md"
rename to "homepage/_cards/zh-Hant/\346\226\260\351\205\267\351\237\263\350\274\270\345\205\245\346\263\225.md"
diff --git "a/homepage/_cards/zh-tw/\346\230\257\350\212\245\346\234\253\346\227\245.md" "b/homepage/_cards/zh-Hant/\346\230\257\350\212\245\346\234\253\346\227\245.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\230\257\350\212\245\346\234\253\346\227\245.md"
rename to "homepage/_cards/zh-Hant/\346\230\257\350\212\245\346\234\253\346\227\245.md"
diff --git "a/homepage/_cards/zh-tw/\346\234\203\350\250\210\345\271\264\345\272\246\347\265\220\347\256\227.md" "b/homepage/_cards/zh-Hant/\346\234\203\350\250\210\345\271\264\345\272\246\347\265\220\347\256\227.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\234\203\350\250\210\345\271\264\345\272\246\347\265\220\347\256\227.md"
rename to "homepage/_cards/zh-Hant/\346\234\203\350\250\210\345\271\264\345\272\246\347\265\220\347\256\227.md"
diff --git "a/homepage/_cards/zh-tw/\346\260\221\346\204\217\344\273\243\350\241\250\346\212\225\347\245\250\346\214\207\345\215\227-1.md" "b/homepage/_cards/zh-Hant/\346\260\221\346\204\217\344\273\243\350\241\250\346\212\225\347\245\250\346\214\207\345\215\227-1.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\260\221\346\204\217\344\273\243\350\241\250\346\212\225\347\245\250\346\214\207\345\215\227-1.md"
rename to "homepage/_cards/zh-Hant/\346\260\221\346\204\217\344\273\243\350\241\250\346\212\225\347\245\250\346\214\207\345\215\227-1.md"
diff --git "a/homepage/_cards/zh-tw/\346\261\202\350\201\267\345\244\251\347\234\274\351\200\232.md" "b/homepage/_cards/zh-Hant/\346\261\202\350\201\267\345\244\251\347\234\274\351\200\232.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\261\202\350\201\267\345\244\251\347\234\274\351\200\232.md"
rename to "homepage/_cards/zh-Hant/\346\261\202\350\201\267\345\244\251\347\234\274\351\200\232.md"
diff --git "a/homepage/_cards/zh-tw/\346\263\225\345\213\231\344\272\272\345\223\241.md" "b/homepage/_cards/zh-Hant/\346\263\225\345\213\231\344\272\272\345\223\241.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\263\225\345\213\231\344\272\272\345\223\241.md"
rename to "homepage/_cards/zh-Hant/\346\263\225\345\213\231\344\272\272\345\223\241.md"
diff --git "a/homepage/_cards/zh-tw/\346\264\213\350\224\245\347\200\217\350\246\275\345\231\250.md" "b/homepage/_cards/zh-Hant/\346\264\213\350\224\245\347\200\217\350\246\275\345\231\250.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\264\213\350\224\245\347\200\217\350\246\275\345\231\250.md"
rename to "homepage/_cards/zh-Hant/\346\264\213\350\224\245\347\200\217\350\246\275\345\231\250.md"
diff --git "a/homepage/_cards/zh-tw/\346\270\233\350\226\252\344\274\221\345\201\207\345\225\212.md" "b/homepage/_cards/zh-Hant/\346\270\233\350\226\252\344\274\221\345\201\207\345\225\212.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\346\270\233\350\226\252\344\274\221\345\201\207\345\225\212.md"
rename to "homepage/_cards/zh-Hant/\346\270\233\350\226\252\344\274\221\345\201\207\345\225\212.md"
diff --git "a/homepage/_cards/zh-tw/\347\214\233\346\274\242\350\202\272\347\202\216\344\276\206\350\245\262.md" "b/homepage/_cards/zh-Hant/\347\214\233\346\274\242\350\202\272\347\202\216\344\276\206\350\245\262.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\347\214\233\346\274\242\350\202\272\347\202\216\344\276\206\350\245\262.md"
rename to "homepage/_cards/zh-Hant/\347\214\233\346\274\242\350\202\272\347\202\216\344\276\206\350\245\262.md"
diff --git "a/homepage/_cards/zh-tw/\347\222\260\345\242\203\346\204\237\346\270\254\345\231\250\347\266\262\350\267\257\347\263\273\347\265\261.md" "b/homepage/_cards/zh-Hant/\347\222\260\345\242\203\346\204\237\346\270\254\345\231\250\347\266\262\350\267\257\347\263\273\347\265\261.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\347\222\260\345\242\203\346\204\237\346\270\254\345\231\250\347\266\262\350\267\257\347\263\273\347\265\261.md"
rename to "homepage/_cards/zh-Hant/\347\222\260\345\242\203\346\204\237\346\270\254\345\231\250\347\266\262\350\267\257\347\263\273\347\265\261.md"
diff --git "a/homepage/_cards/zh-tw/\347\225\252\350\214\204\351\206\254\345\267\245\344\275\234\346\263\225.md" "b/homepage/_cards/zh-Hant/\347\225\252\350\214\204\351\206\254\345\267\245\344\275\234\346\263\225.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\347\225\252\350\214\204\351\206\254\345\267\245\344\275\234\346\263\225.md"
rename to "homepage/_cards/zh-Hant/\347\225\252\350\214\204\351\206\254\345\267\245\344\275\234\346\263\225.md"
diff --git "a/homepage/_cards/zh-tw/\347\234\237\347\232\204\345\201\207\347\232\204.md" "b/homepage/_cards/zh-Hant/\347\234\237\347\232\204\345\201\207\347\232\204.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\347\234\237\347\232\204\345\201\207\347\232\204.md"
rename to "homepage/_cards/zh-Hant/\347\234\237\347\232\204\345\201\207\347\232\204.md"
diff --git "a/homepage/_cards/zh-tw/\347\253\213\346\263\225\351\231\242\346\234\203\350\255\260\347\233\264\346\222\255.md" "b/homepage/_cards/zh-Hant/\347\253\213\346\263\225\351\231\242\346\234\203\350\255\260\347\233\264\346\222\255.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\347\253\213\346\263\225\351\231\242\346\234\203\350\255\260\347\233\264\346\222\255.md"
rename to "homepage/_cards/zh-Hant/\347\253\213\346\263\225\351\231\242\346\234\203\350\255\260\347\233\264\346\222\255.md"
diff --git "a/homepage/_cards/zh-tw/\347\276\216\350\241\223\350\250\255\350\250\210.md" "b/homepage/_cards/zh-Hant/\347\276\216\350\241\223\350\250\255\350\250\210.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\347\276\216\350\241\223\350\250\255\350\250\210.md"
rename to "homepage/_cards/zh-Hant/\347\276\216\350\241\223\350\250\255\350\250\210.md"
diff --git "a/homepage/_cards/zh-tw/\350\220\214\345\205\270.md" "b/homepage/_cards/zh-Hant/\350\220\214\345\205\270.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\350\220\214\345\205\270.md"
rename to "homepage/_cards/zh-Hant/\350\220\214\345\205\270.md"
diff --git "a/homepage/_cards/zh-tw/\350\241\214\351\212\267\345\205\254\351\227\234.md" "b/homepage/_cards/zh-Hant/\350\241\214\351\212\267\345\205\254\351\227\234.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\350\241\214\351\212\267\345\205\254\351\227\234.md"
rename to "homepage/_cards/zh-Hant/\350\241\214\351\212\267\345\205\254\351\227\234.md"
diff --git "a/homepage/_cards/zh-tw/\350\255\260\351\241\214\345\267\245\344\275\234\350\200\205.md" "b/homepage/_cards/zh-Hant/\350\255\260\351\241\214\345\267\245\344\275\234\350\200\205.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\350\255\260\351\241\214\345\267\245\344\275\234\350\200\205.md"
rename to "homepage/_cards/zh-Hant/\350\255\260\351\241\214\345\267\245\344\275\234\350\200\205.md"
diff --git "a/homepage/_cards/zh-tw/\350\263\207\346\226\231\347\224\263\350\253\213\345\260\217\345\271\253\346\211\213.md" "b/homepage/_cards/zh-Hant/\350\263\207\346\226\231\347\224\263\350\253\213\345\260\217\345\271\253\346\211\213.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\350\263\207\346\226\231\347\224\263\350\253\213\345\260\217\345\271\253\346\211\213.md"
rename to "homepage/_cards/zh-Hant/\350\263\207\346\226\231\347\224\263\350\253\213\345\260\217\345\271\253\346\211\213.md"
diff --git "a/homepage/_cards/zh-tw/\350\276\262\345\234\260\351\201\225\347\253\240\345\267\245\345\273\240\345\233\236\345\240\261.md" "b/homepage/_cards/zh-Hant/\350\276\262\345\234\260\351\201\225\347\253\240\345\267\245\345\273\240\345\233\236\345\240\261.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\350\276\262\345\234\260\351\201\225\347\253\240\345\267\245\345\273\240\345\233\236\345\240\261.md"
rename to "homepage/_cards/zh-Hant/\350\276\262\345\234\260\351\201\225\347\253\240\345\267\245\345\273\240\345\233\236\345\240\261.md"
diff --git "a/homepage/_cards/zh-tw/\351\226\213\346\224\276\350\241\227\345\234\226.md" "b/homepage/_cards/zh-Hant/\351\226\213\346\224\276\350\241\227\345\234\226.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\351\226\213\346\224\276\350\241\227\345\234\226.md"
rename to "homepage/_cards/zh-Hant/\351\226\213\346\224\276\350\241\227\345\234\226.md"
diff --git "a/homepage/_cards/zh-tw/\351\226\213\346\224\276\351\244\250\350\227\217.md" "b/homepage/_cards/zh-Hant/\351\226\213\346\224\276\351\244\250\350\227\217.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\351\226\213\346\224\276\351\244\250\350\227\217.md"
rename to "homepage/_cards/zh-Hant/\351\226\213\346\224\276\351\244\250\350\227\217.md"
diff --git "a/homepage/_cards/zh-tw/\351\235\221\345\271\264\350\243\234\345\212\251.md" "b/homepage/_cards/zh-Hant/\351\235\221\345\271\264\350\243\234\345\212\251.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\351\235\221\345\271\264\350\243\234\345\212\251.md"
rename to "homepage/_cards/zh-Hant/\351\235\221\345\271\264\350\243\234\345\212\251.md"
diff --git "a/homepage/_cards/zh-tw/\351\257\212\351\255\232\345\222\254\346\226\267\346\265\267\345\272\225\351\233\273\347\272\234.md" "b/homepage/_cards/zh-Hant/\351\257\212\351\255\232\345\222\254\346\226\267\346\265\267\345\272\225\351\233\273\347\272\234.md"
similarity index 100%
rename from "homepage/_cards/zh-tw/\351\257\212\351\255\232\345\222\254\346\226\267\346\265\267\345\272\225\351\233\273\347\272\234.md"
rename to "homepage/_cards/zh-Hant/\351\257\212\351\255\232\345\222\254\346\226\267\346\265\267\345\272\225\351\233\273\347\272\234.md"
diff --git a/homepage/_footer/zh-tw/footer.json b/homepage/_footer/zh-Hant/footer.json
similarity index 100%
rename from homepage/_footer/zh-tw/footer.json
rename to homepage/_footer/zh-Hant/footer.json
diff --git a/homepage/_pages/zh-tw/cards.md b/homepage/_pages/zh-Hant/cards.md
similarity index 100%
rename from homepage/_pages/zh-tw/cards.md
rename to homepage/_pages/zh-Hant/cards.md
diff --git a/homepage/_pages/zh-tw/index.md b/homepage/_pages/zh-Hant/index.md
similarity index 100%
rename from homepage/_pages/zh-tw/index.md
rename to homepage/_pages/zh-Hant/index.md
diff --git a/homepage/_pages/zh-tw/resource.md b/homepage/_pages/zh-Hant/resource.md
similarity index 100%
rename from homepage/_pages/zh-tw/resource.md
rename to homepage/_pages/zh-Hant/resource.md
diff --git a/homepage/next.config.js b/homepage/next.config.js
index bec9e403..09826694 100644
--- a/homepage/next.config.js
+++ b/homepage/next.config.js
@@ -4,8 +4,8 @@
module.exports = {
swcMinify: true,
i18n: {
- locales: ['zh-tw', 'en'],
- defaultLocale: 'zh-tw',
+ locales: ['zh-Hant', 'en'],
+ defaultLocale: 'zh-Hant',
},
trailingSlash: true,
};
diff --git a/homepage/src/layouts/header/languageDropdownMenu.jsx b/homepage/src/layouts/header/languageDropdownMenu.jsx
index 8d3103b8..50000c60 100644
--- a/homepage/src/layouts/header/languageDropdownMenu.jsx
+++ b/homepage/src/layouts/header/languageDropdownMenu.jsx
@@ -3,7 +3,7 @@ import Link from 'next/link';
const languageLabelDictionary = {
en: 'English',
- 'zh-tw': '中文',
+ 'zh-Hant': '中文',
};
const LanguageDropdownMenu = () => {
diff --git a/homepage/src/pages/404.jsx b/homepage/src/pages/404.jsx
index e112b96c..b2b825b6 100644
--- a/homepage/src/pages/404.jsx
+++ b/homepage/src/pages/404.jsx
@@ -9,7 +9,7 @@ export const getStaticProps = async ({ locale }) => {
const headInfo = {
title: {
en: `OpenStarTerVillage - Page Not Found`,
- 'zh-tw': `開源星手村 - 找不到網頁`,
+ 'zh-Hant': `開源星手村 - 找不到網頁`,
},
};
@@ -17,7 +17,7 @@ export const getStaticProps = async ({ locale }) => {
en: `
Bug report? Ask TwoMore. Filling the form to report a bug!
`,
- 'zh-tw': `
+ 'zh-Hant': `
有問題?找兔摩。填寫表單回報你找到的問題吧!
`,
};
diff --git a/homepage/src/pages/_app.jsx b/homepage/src/pages/_app.jsx
index 6e21400c..1bb7daef 100644
--- a/homepage/src/pages/_app.jsx
+++ b/homepage/src/pages/_app.jsx
@@ -22,7 +22,7 @@ const siteDataDictionary = {
description: `How can technology change the world? Play this board game and discover the answer for yourself!`,
logo: `/images/logo.png`,
},
- 'zh-tw': {
+ 'zh-Hant': {
title: `開源星手村`,
description: `科技怎麼改變世界?玩桌遊、就知道!`,
logo: `/images/logo.png`,
diff --git a/homepage/src/pages/cards.jsx b/homepage/src/pages/cards.jsx
index 7035d85b..4cccce91 100644
--- a/homepage/src/pages/cards.jsx
+++ b/homepage/src/pages/cards.jsx
@@ -13,7 +13,7 @@ export const getStaticProps = async ({ locale }) => {
const headInfo = {
title: {
en: `OpenStarTerVillage - Card Introduction`,
- 'zh-tw': `開源星手村 - 卡片介紹`,
+ 'zh-Hant': `開源星手村 - 卡片介紹`,
},
};
diff --git a/homepage/src/pages/index.jsx b/homepage/src/pages/index.jsx
index 4f3b82fa..ea298a82 100644
--- a/homepage/src/pages/index.jsx
+++ b/homepage/src/pages/index.jsx
@@ -12,11 +12,11 @@ export const getStaticProps = async ({ locale }) => {
const headInfo = {
title: {
en: `OpenStarTerVillage`,
- 'zh-tw': `開源星手村`,
+ 'zh-Hant': `開源星手村`,
},
description: {
en: `How can technology change the world? Play this board game and discover the answer for yourself!`,
- 'zh-tw': `科技怎麼改變世界?玩桌遊、就知道!`,
+ 'zh-Hant': `科技怎麼改變世界?玩桌遊、就知道!`,
},
};
diff --git a/homepage/src/pages/resource.jsx b/homepage/src/pages/resource.jsx
index 20430177..9f57cd92 100644
--- a/homepage/src/pages/resource.jsx
+++ b/homepage/src/pages/resource.jsx
@@ -11,7 +11,7 @@ export const getStaticProps = async ({ locale }) => {
const headInfo = {
title: {
en: `OpenStarTerVillage - Resource`,
- 'zh-tw': `開源星手村 - 資源頁`,
+ 'zh-Hant': `開源星手村 - 資源頁`,
},
};