Penempatan Lokasi
Menyesuaikan bahasa dApp anda dengan terjemahan terbina dalam
Secara lalai, RainbowKit menyokong lokal 'en-US' untuk pengguna bahasa Inggeris.
Jika tersedia, RainbowKit akan mengesan bahasa pilihan pengguna dan memilih terjemahan yang sesuai. Pembangun sentiasa boleh mengatasi bahasa lalai.
Untuk menentukan bahasa untuk pengguna anda, tambah sahaja locale="zh-CN" sebagai prop dalam RainbowKitProvider anda.
Sokongan penempatan lokasi RainbowKit berfungsi lebih baik dengan Laluan Sub-jalan.
Konfigurasikan projek Next.js anda seperti contoh di bawah untuk menambah laluan subpilihan /locale/ kepada laluan anda, yang akan membantu enjin carian dan pengguna untuk lebih mengenali sokongan pelbagai bahasa anda.
Kemudian operkan locale yang disediakan oleh Pages Router kepada RainbowKitProvider.
Anda boleh merujuk kepada contoh untuk Pages Router di sini.
App Router belum menyokong i18n. Rujuk contoh berasingan kami di sini untuk amalan terbaik pelaksanaan dengan perantara next-intl.
Adalah disyorkan anda menggunakan teknik yang sama untuk menterjemah kandungan dApp anda bagi menyokong sepenuhnya penempatan lokasi. Perpustakaan penempatan lokasi seperti i18n-js dan next-intl serta alat pengurusan seperti Crowdin akan memudahkan proses ini.
Kami menyediakan sokongan penuh untuk kawasan locale berikut:
| Bahasa | Wilayah | Locale | Shortform | |
|---|---|---|---|---|
Inggeris | Amerika Syarikat 🇺🇸 | en-US | en | |
中文 | China 🇨🇳 | zh-CN | zh-Hans | zh |
繁體中文 | Hong Kong 🇭🇰 | zh-HK | ||
繁體中文 | Taiwan 🇹🇼 | zh-TW | zh-Hant | |
हिंदी | India 🇮🇳 | hi-IN | hi | |
Español | Amerika Latin 🌎 | es-419 | es | |
Français | Perancis 🇫🇷 | fr-FR | fr | |
العربية | Timur Tengah 🌍 | ar-AR | ar | |
Português | Brazil 🇧🇷 | pt-BR | pt | |
Русский | Rusia 🇷🇺 | ru-RU | ru | |
Bahasa Indonesia | Indonesia 🇮🇩 | id-ID | id | |
日本語 | Jepun 🇯🇵 | ja-JP | ja | |
Türkçe | Turki 🇹🇷 | tr-TR | tr | |
한국어 | Korea Selatan 🇰🇷 | ko-KR | ko | |
ภาษาไทย | Thailand 🇹🇭 | th-TH | th | |
українська | Ukraine 🇺🇦 | uk-UA | ua | |
Tiếng Việt | Vietnam 🇻🇳 | vi-VN | vi | |
Deutsch | Jerman 🇩🇪 | de-DE | de | |
Bahasa Melayu | Malaysia 🇲🇾 | ms-MY | ms |
Jika anda ingin melihat sokongan untuk bahasa tambahan, sila buka GitHub Discussion dan kami akan berusaha untuk menyokongnya secepat mungkin.