Poin utama
- Alamat beraksara Tionghoa ditulis dari provinsi dan kota menuju bangunan, ruangan, lalu penerima
- Alamat internasional hasil romanisasi biasanya dimulai dari penerima dan lokasi terperinci
- Simpan kode pos enam digit sebagai teks
- Romanisasi, terjemahan, dan validasi pos terpisah
Penulis dan tinjauan
Prinsip editorial- Ditulis oleh
- Tim Editorial Penghasil Alamat Acak
- Ditinjau oleh
- Tim Peninjau Format Alamat Internasional
- Pembaruan substantif terakhir
- Meninjau hierarki Tiongkok, tatanan internasional yang diromanisasi, dan kode pos enam digit terhadap materi referensi Universal Postal Union.
Hirarki domestik yang luas hingga spesifik
Dalam format domestik, alamat Tiongkok ditulis dari wilayah paling luas ke lokasi paling rinci: provinsi atau munisipalitas, kota, distrik, jalan, kompleks atau gedung, lantai, ruangan, lalu penerima. Untuk munisipalitas yang dikelola langsung, nilai provinsi dan kota dapat sama; model data tidak perlu memaksakan dua string berbeda.
Gunakan label yang dilokalkan dan tingkat administratif yang fleksibel daripada mengompresi setiap alamat menjadi Kota dan Negara Bagian.
Render internasional yang diromanisasi
Contoh referensi UPU mencantumkan penerima, ruangan dan gedung, jalan, kabupaten, kode pos dan kota, kemudian P.R. CHINA. Bangun ini dari komponen terstruktur; jangan membalikkan string beraksara Tionghoa. Izinkan pengguna mengonfirmasi nama dan tempat yang diromanisasi.
Memetakan bidang formulir internasional
Simpan alamat lengkap asli sambil menyusun provinsi, kota, kabupaten, dan baris alamat terperinci secara opsional. Hindari jumlah baris yang selalu tetap secara global.
| Bidang | Artinya | Tes |
|---|---|---|
| address-level1 | Provinsi, daerah otonom, atau kotamadya | Izinkan model kotamadya |
| address-level2 | Kota | Dapat mengulangi level1 di tampilan |
| address-level3 | Distrik atau kabupaten | Pertahankan label atau kode sumber |
| address-line1 | Jalan dan lokasi | Mendukung aksara Tionghoa |
| address-line2 | Kompleks, gedung, lantai, ruangan | Biarkan kosong atau panjang |
| postal-code | Kode pos enam digit | Simpan sebagai teks |
Pengkodean, nama, dan tes ekspor
Unicode harus bertahan dari input browser, JSON, penyimpanan database, ekspor CSV, dan font PDF. Baca kembali file yang diekspor alih-alih hanya menyatakan keberhasilan pengunduhan.
Jangan memaksakan setiap nama lengkap melalui kolom nama depan dan nama belakang Barat. Pertahankan fullName dan jadikan bidang yang diurai sebagai opsional.
- Aksara Tionghoa pulang pergi melalui JSON
- Impor ulang UTF-8 CSV
- Sematkan font PDF berkemampuan Mandarin
- Pertahankan fullName tanpa asumsi spasi
- Pertahankan angka nol di depan kode pos
Pisahkan format, transliterasi, dan keberadaannya
Catatan sintetis dapat memiliki hierarki yang benar tanpa mengidentifikasi ruangan sebenarnya. Pengiriman nyata memerlukan sumber data yang sah dan konfirmasi pengguna.
Tinjau sumber, komponen, dan keluaran internasional bersama-sama
Jangan hanya mengulas label bahasa Inggris final. Tempatkan bidang asli China, provinsi-kota-distrik dan detail yang telah diurai, dan rendering Romawi yang dikonfirmasi pengguna secara berdampingan. Peninjau harus dapat menelusuri setiap keluaran kembali ke komponen sumber dan melihat apakah suatu lantai, ruangan, atau distrik hilang selama penataan ulang.
Lewati catatan yang sama melalui input seluler, JSON API, database, CSV, dan PDF. Bandingkan teks Unicode, panjang kode pos, dan jumlah baris di setiap batas. CSV mungkin tampak benar saat pertama kali dibuka tetapi dikembalikan dengan kode pos numerik atau kode bahasa Mandarin yang salah diterjemahkan setelah diimpor.
Simpan status transliterasi dan status verifikasi pos di bidang yang berbeda. Ejaan Romawi yang disetujui manusia menjawab cara mencetak nama secara internasional; tidak disebutkan apa pun tentang apakah suatu tempat ada atau dapat menerima parsel.
Catat siapa yang mengkonfirmasi rendering internasional dan kapan. Jika pelanggan kemudian hanya mengedit nama bangunan yang diromanisasi, alamat asli berbahasa Mandarin harus tetap tidak berubah dan aplikasi tidak boleh menjalankan ulang setiap komponen lainnya secara diam-diam melalui layanan transliterasi. Uji jalur pembaruan sebagian ini melalui formulir dan API, termasuk pengeditan bersamaan, karena di sinilah sumber dan bidang tampilan terpisah sering kali tertimpa secara tidak sengaja.
- Tinjau sumber berbahasa Mandarin, bidang yang diurai, dan keluaran secara berdampingan
- Izinkan koreksi pada nama dan romanisasi tempat
- Pulang-pergi melalui API, CSV, dan PDF
- Simpan transliterasi dan verifikasi pos secara terpisah
Pertanyaan umum
Bisakah saya menerjemahkan alamat berbahasa Mandarin dengan membaliknya?
Tidak. Identifikasi komponen penerima, ruangan, jalan, kabupaten, dan kota, lalu susun dalam tatanan internasional.
Haruskah kode pos Tiongkok berupa angka?
Simpan sebagai teks. Ini adalah pengidentifikasi enam digit, bukan nilai aritmatika.
Bisakah saya hanya menyimpan alamat yang diromanisasi?
Simpan sumber berbahasa Mandarin untuk tinjauan lokal dan gunakan teks Romawi sebagai terjemahan internasional terpisah.
