Menerjemahkan teks label

Tabel standar mencakup teks default untuk label yang tersedia dalam berbagai bahasa. Namun, saat Anda mengkustomisasi formulir, seperti menambahkan, mengubah kolom, atau membuat tabel kustom, Anda mungkin memerlukan label untuk komponen tersebut agar muncul dalam bahasa yang berbeda. Anda dapat mengimpor teks label yang diterjemahkan untuk tabel yang disesuaikan bagi aplikasi Anda sehingga teks label ditampilkan dalam bahasa selain bahasa dasar.

Bila Anda menerjemahkan teks label untuk formulir, Anda akan memodifikasi bahasa dasar formulir sebagai bagian dari penyesuaian formulir. Bila Anda melakukannya, buat perubahan tidak terkelola aktif pada label. Selanjutnya, jika Anda tidak memodifikasi terjemahan bahasa dasar untuk komponen, misalnya kolom, lalu mengekspor file terjemahan, id objek kolom tidak akan diekspor. Hal ini dikarenakan ekspor tidak mendeteksi adanya modifikasi apa pun yang dilakukan terhadap label bahasa dasar kolom tersebut.

Proses tingkat tinggi

  1. Ekspor terjemahan dari solusi yang berisi tabel yang ingin Anda terjemahkan teks label. Kemudian, buka file XML terjemahan dan tambahkan teks terjemahan. Informasi selengkapnya: Menerjemahkan teks tabel dan kolom yang dikustomisasi ke dalam bahasa lain
  2. Impor terjemahan. Informasi selengkapnya: Mengimpor teks tabel dan kolom yang telah diterjemahkan kembali ke aplikasi

Masalah umum dengan teks label formulir terjemahan

Terjemahan label formulir tidak muncul di lapisan

Terjemahan yang diimpor mungkin tidak muncul bila Anda melihat lapisan solusi untuk komponen. Pastikan terjemahan berada di tingkat <label> saat Anda melihat lapisan solusi. Perhatikan bahwa tag "DisplayName" berada pada tingkat atribut, sehingga mereka tidak akan menerjemahkan label. Tag "DisplayName" sebenarnya untuk label formulir dan akan menerjemahkan label formulir. Untuk informasi lebih lanjut tentang melihat lapisan solusi, lihat lapisan solusi.

Terjemahan label formulir tidak muncul secara khusus untuk bahasa dasar

Fitur ekspor dan impor terjemahan adalah alat untuk digunakan sehingga aplikasi Anda dapat menampilkan teks label terjemahan untuk komponen yang disesuaikan. Ini tidak dirancang untuk digunakan dalam mengelola semua label termasuk bahasa dasar.

Pada ekspor terjemahan, jika tidak ada perubahan yang dilakukan pada label bahasa dasar, tidak ada terjemahan yang akan diekspor dalam CrmTranslations.xml.

Pada impor terjemahan, jika terjemahan untuk label apa pun dalam kolom bahasa dasar diubah di CrmTranslations.XML, perubahan tidak akan diterapkan.

Jika masalah adalah bahasa dasar yang spesifik, lakukan langkah berikut:

  1. Ubah terjemahan untuk bahasa dasar menggunakan desainer formulir untuk setiap label yang telah diubah.
  2. Gunakan ekspor dan impor terjemahan untuk menambahkan terjemahan untuk bahasa lain yang tersedia.
  3. Mengekspor solusi aktif yang tidak terkelola sebagai terkelola.
  4. Impor solusi ini ke dalam lingkungan sasaran.

Deskripsi terjemahan label formulir muncul saat mengekspor sebagai tidak terkelola, namun "" saat mengekspor sebagai terkelola

Hal ini dapat terjadi karena label tidak memiliki terjemahan. Terjadi perilaku berikut ini:

  • Solusi yang tidak terkelola diisi dengan nama tampilan: <label description="example" languagecode="1033">
  • Solusi terkelola kosong, yang dipandang sebagai tidak ada dan jatuh kembali ke nama tampilan: <label description="" languagecode="1033">

Lihat juga

Menerjemahkan teks tabel dan kolom yang dikustomisasi ke dalam bahasa lain
Mengimpor teks tabel dan kolom yang telah diterjemahkan kembali ke aplikasi

Catatan

Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)

Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).