Aracılığıyla paylaş


Etiket metnini çevirme

Standart tablolar, birçok farklı dilde sunulan varsayılan etiket metinleri içerir. Ancak, sütun ekleme veya değiştirme gibi bir işlemle formu özelleştirdiğiniz veya özel tablolar oluşturduğunuzda, bu bileşenlere ait etiketlerin farklı dillerde görünmesine ihtiyaç duyabilirsiniz. Uygulamalarınız için özelleştirilmiş tabloların çevrilmiş etiket metnini içeri aktararak etiket metninin temel dil dışındaki dillerde görüntülenmesini sağlayabilirsiniz.

Bir form için etiket metnini çevirdiğinizde, form özelleştirmesi kapsamında formun temel dilini değiştirirsiniz. Bunu yaptığınızda, etiketlerde etkin yönetilmeyen değişiklikler oluşturursunuz. Ardından, bileşenin (ör. sütun) temel dil çevirisini değiştirmez ve ardından çeviri dosyasını dışarı aktarırsanız sütunun nesne kimliği dışa aktarılmaz. Bunun nedeni, dışarı aktarma işleminin ilgili sütunun temel dil etiketinde yapılan değişiklikleri görmemesidir.

Üst düzey süreç

  1. Etiket metnini çevirmek istediğiniz tabloları içeren çözümden çevirileri dışarı aktarın. Ardından, çeviriler XML dosyasını açın ve çevrilmiş metni ekleyin. Daha fazla bilgi: Özelleştirilmiş tablo ve sütun metnini başka dillere çevirme
  2. Çevirileri içeri aktarın. Daha fazla bilgi: Çevrilmiş tablo ve sütun metnini yeniden uygulamaya aktarma

Form etiketi metnini çevirirken karşılaşılan yaygın sorunlar

Form etiketi çevirileri katmanlarda görüntülenmiyor

Bileşenin çözüm katmanlarını görüntülediğinizde içe aktarılan çeviriler görüntülenmeyebilir. Çözüm katmanını görüntülerken çevirilerin <Etiket> düzeyinde olduğundan emin olun. "displayname" etiketlerinin öznitelik düzeyinde olduğunu ve bu nedenle etiketleri çevirmediklerini unutmayın. "DisplayName" etiketleri gerçekte form etiketleri içindir ve form etiketlerini çevirir. Çözüm katmanlarını görüntüleme hakkında daha fazla bilgi için bkz. Çözüm katmanları.

Form etiketi çevirileri özellikle temel dil için görüntülenmiyor

Çeviri dışarı ve içeri aktarma özelliği, uygulamalarınızın özelleştirilmiş bileşenler için çevrilmiş etiket metni gösterebilmesini sağlamak amacıyla kullanılan bir araçtır. Temel dil de dahil olmak üzere tüm etiketlerin yönetiminde kullanılmak üzere tasarlanmamıştır.

Çeviri dışarı aktarma sırasında temel dil etiketinde herhangi bir değişiklik yapılmazsa CrmTranslations.xml'de hiçbir çeviri dışarı aktarılmaz.

Çeviri içeri aktarma sırasında, temel dil sütunundaki herhangi bir etiket için çeviriler CrmTranslations.xml dosyasında değiştirilmişse, bu değişiklikler etkili olmaz.

Sorun temel dile özgü ise aşağıdakileri yapın:

  1. Değiştirilen her etiket için form tasarımcısını kullanarak temel dile ait çevirileri değiştirin.
  2. Sağlanan diğer dillere çeviri eklemek için çeviri dışarı ve içeri aktarma özelliğini kullanın.
  3. Etkin yönetilmeyen çözümü yönetilen olarak dışarı aktarın.
  4. Bu çözümü hedef ortama aktarın.

Form Etiketi çeviri açıklamaları, yönetilmeyen olarak dışarı aktarıldığında gösterilir ancak yönetilen olarak aktarıldığında "" şeklinde olur

Bunun nedeni etikette çeviri olmaması olabilir. Aşağıdaki davranış gerçekleşir:

  • Yönetilmeyen çözüm şu görünen ad ile doldurulur: <label description="example" languagecode="1033">
  • Yönetilen çözüm boştur ve var olmayan olarak görünür ve görünen adı şuna döner: <label description="" languagecode="1033">

Ayrıca bkz.

Özelleştirilmiş tablo ve sütun metnini başka dillere çevirme
Çevrilmiş tablo ve sütun metnini yeniden uygulamaya aktarma

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).