Toppay 支援多語言管理,讓您能新增、編輯或移除語言,並將平台本地化以服務全球使用者。您可以輕鬆設定預設語言,並在平台成長時同步更新翻譯字串。
Toppay supports multi-language management, allowing you to add, edit, or remove languages and localize the platform for a global audience. You can easily set a default language and keep translation strings updated as the application grows.
旗:每項語言的視覺旗標。
Flag: Visual indicator representing each language.
名稱與代碼:顯示語言名稱與其 ISO 代碼(例如:英文 → en)。
Name & Code: Shows the language name and its ISO code (e.g., English → en).
預設:設定應用程式的預設語言(同一時間只能有一個)。
Default: Set the system’s default language (only one can be active at a time).
地位:切換語言是否啟用供使用者選擇。
Status: Toggle whether the language is enabled for user selection.
行動:編輯翻譯、管理語言設定或刪除語言。
Actions: Edit translations, configure language settings, or delete a language.

新增:只需指定名稱、程式碼並上傳旗標,即可新增語言。
Add: Create a new language by specifying its name, code, and flag.
編輯翻譯:使用翻譯編輯器更新各語言的字串內容,保持整體一致性。
Edit Translations: Update translation strings using the built-in editor for consistency.
同步缺少翻譯:自動偵測系統新增功能後缺少的翻譯鍵並同步加入。
Sync Missing Translations: Automatically detect and add missing translation keys after updates.
啟動/停用:啟用或停用語言而不刪除其資料。
Activate/Deactivate: Enable or disable languages without removing their data.
刪除:完全移除語言(預設語言除外)。
Delete: Completely remove a language (default language excluded).
<!-- Language Management Example -->
1. Add Spanish (es) as a new language.
2. Use the editor to translate all keys for the Spanish locale.
3. Sync missing translations after a system update.
4. Set Spanish as the default language if needed.
🌎 從側邊欄→語言 存取此模組,以管理本地化並確保所有支援語言的無縫使用者體驗。
🌎 Access this module via Sidebar → Languages to manage localization and ensure a seamless experience across all supported languages.