White-label widget
Kustomisasi game mengubah game di dalam widget. White-label mengubah shell widget, chrome di sekitar setiap tantangan: kata, warna dan merek, dan tautan di strip mereknya. Kamu menulis penggantian di dasbor dan Caputchin menyajikannya ke setiap mount widget, tanpa perubahan kode dan tanpa fork.
White-label adalah fitur jenjang-Apex.
Di mana ia berada
Buka sebuah tim, atau sebuah kunci situs, dan pergi ke halaman White-label-nya (di bawah Pengaturan). Ia memakai editor yang sama dengan kustomisasi game, tapi ia menargetkan shell widget ketimbang game tertentu, jadi ia berlaku ke setiap tantangan yang dijalankan widget.
Tiga sumbu
White-label punya tiga sumbu yang sama dengan sebuah game, diterapkan ke set bidang bawaan shell:
| Sumbu | Apa yang ia kendalikan |
|---|---|
| Bahasa | String shell: label verifikasi, wordmark merek, label status dan tutup, dan label aksesibilitas. |
| Skin | Warna shell dan logo mereknya. |
| Konfigurasi | Target tautan strip merek: tautan home dan tautan legal. |
Kamu menimpa hanya bidang yang kamu mau; semua yang kamu biarkan menjaga default Caputchin.
Cakupan dan default
Penggantian white-label diselesaikan dengan cara yang sama seperti kustomisasi game, paling-spesifik-menang: preset kunci-situs mengalahkan baseline tim, yang mengalahkan default bawaan Caputchin, dihitung per nilai. Setel baseline sekali di tim dan timpa pengecualian per key. Tiap kelompok (tiap bahasa, masing-masing terang dan gelap, kelompok konfigurasi tunggal) punya satu default, yang kamu tandai di editor. Sebuah skin yang mode-nya any berfungsi di kedua latar, muncul di bawah kelompok terang dan gelap, dan bisa disetel sebagai default untuk salah satu atau keduanya. Kamu bisa memperluas preset bawaan dan mengubah hanya bidang yang kamu butuhkan. Tipe bidang dan model preset yang sama menggerakkan keduanya; lihat referensi skema.
Bagaimana ia menyebar
Menyimpan sebuah preset langsung tayang lintas setiap mount widget terdampak dalam hitungan detik. Widget sebentar menunggu penggantianmu saat memuat, lalu jatuh ke tampilan bawaan jika pengambilan lambat, jadi jaringan lambat tak pernah membiarkan pengunjung menatap widget kosong.
Bahasa yang dikirim shell
Shell widget (chrome di sekitar setiap verifikasi, bukan game di dalamnya) mengirim preset Bahasa bawaan untuk 11 bahasa ini, dengan Inggris sebagai default. Seorang pengunjung yang bahasa peramban-nya salah satu di antaranya melihat shell dalam bahasa itu secara otomatis; siapa pun yang lain jatuh ke Inggris. Ini adalah cakupan shell sendiri dan independen dari bahasa game, yang dipilih penulis tiap game secara terpisah.
| Bahasa | Tag |
|---|---|
| English (default) | en |
| Chinese (Simplified) | zh-Hans |
| Spanish | es |
| Arabic | ar |
| Portuguese | pt |
| French | fr |
| German | de |
| Russian | ru |
| Japanese | ja |
| Korean | ko |
| Indonesian | id |
Kamu tak mengonfigurasi ini; mereka menyala secara baku. Dua hal ditangani untukmu: bahasa kanan-ke-kiri (Arab) membalik tata letak shell ke rtl secara otomatis, dan bahasa CJK (Tionghoa, Jepang, Korea) merender dengan font sistem pengunjung, tanpa penyiapan apa pun.
Untuk mengubah kata di salah satu ini, atau menambahkan bahasa yang tak terdaftar, pakai sumbu Bahasa di atas: edit atau buat preset untuk language tag itu, persis seperti kamu menimpa string shell lain mana pun.
Lihat juga
- Bagaimana widget menyelesaikan bahasa dan skin-nya: bahasa dan skin mana yang dilihat pengunjung.
- Beri gaya widget dengan CSS: sesuaikan tata letak dan detail yang tak dicakup white-label.
- Referensi skema: bidang bawaan shell dan tipe bidang.
- Filosofi kami: di mana white-label berada di tangga kustomisasi, dan apa yang hanya ia bisa lakukan.