Menerjemahkan tampilan: konten untuk tampilan grup teks tidak diperbolehkan untuk terjemahan karena format teksnya

11

Saya memiliki masalah ini ketika dengan tajuk tampilan saya. Saya diizinkan memasukkan terjemahan tetapi teks yang diterjemahkan tidak diterjemahkan saat tampilan ditampilkan dalam bahasa itu.

Saya memiliki peringatan berikut di antarmuka Views: content for textgroup views is not allowed for translation because of its text format.

Saya membaca posting lain menyarankan untuk pergi ke Configuration » Regional and language » Multilingual settingsdan memverifikasi bahwa format teks dipilih. Posting ini membahas masalah untuk blok dan itu tidak menyelesaikan masalah saya. Adakah pengalaman atau solusi serupa?

Drupal 7 - Tampilan 3

znat
sumber

Jawaban:

21

Saya memiliki masalah yang sama, kemudian menemukan solusi. Saya akan menunjukkan detail dengan tangkapan layar.

  1. Pertama-tama aktifkan Tampilan Internasionalisasi (i18nviews) .
  2. Buat tampilan khusus Anda. Sebagai contoh, saya hanya akan daftar node yang terkait dengan tipe konten artikel.
  3. Tambahkan tajuk:
    1. Klik "tambah" di sebelah bagian Header Header - tambahkan
    2. Tambahkan "Global: Area teks" Global: Area teks
    3. Ketikkan teks header Anda, dan pilih format input Anda. Harap perhatikan bahwa saya memilih "Filtered HTML" di sini! teks tajuk
    4. Klik Terapkan
  4. Setelah menyimpan tampilan, Anda akan melihat pemberitahuan, memberi tahu bahwa teks header ini tidak dapat diterjemahkan, jadi dalam kasus saya:
    "String views:list_articles:default:header:views:area:contentuntuk textgroup viewstidak diizinkan untuk terjemahan karena format teksnya."
    Tampilan - pemberitahuan terjemahan untuk header;  Tampilan string <code>: list_articles: default: header: views: area: content </code> untuk textgroup <code> views </code> tidak diizinkan untuk diterjemahkan karena format teksnya.
  5. Pergi ke admin/config/regional/i18n/strings(Beranda »Administrasi» Konfigurasi »Regional dan bahasa» Pengaturan multibahasa> Strings)
  6. Periksa format teks yang sesuai yang Anda gunakan di atas, ketika menambahkan teks header, itu harus sama - jadi dalam kasus saya, ini "Filtered HTML" -, lalu klik Simpan konfigurasi . admin / config / regional / i18n / strings - memeriksa format input yang sesuai
  7. Sekarang kembali ke tampilan kustom Anda, dan pada menu dropdown kanan, klik "translate view" : terjemahkan tampilan
  8. Sekarang Anda akan melihat ini: terjemahkan tampilan 2
  9. Klik salah satu tautan " terjemahkan " . Setelah itu, Anda akan melihat layar berikut, dan pesan bahwa string yang sesuai untuk terjemahan teks header telah dibuat - yang artinya mulai sekarang, Anda dapat menerjemahkannya! String yang dibuat untuk tampilan grup teks
  10. Gulir ke bawah ke teks header yang sesuai, dan terjemahkan: teks header untuk diterjemahkan
  11. Setelah menerjemahkan , klik "Simpan terjemahan".
  12. Pada layar berikut, Anda dapat melihat bahwa beberapa terjemahan telah disimpan .
  13. Sekarang ketika beralih ke bahasa lain, Anda akan melihat bahwa teks header diterjemahkan! Kamu siap! Teks header tayangan sudah diterjemahkan
Sk8erPeter
sumber
Saya tahu saya sangat terlambat dengan ini, tetapi ini sepertinya tidak berhasil. Ketika menambahkan terjemahan semuanya baik-baik saja dan terlihat bagus tetapi jika Anda mengubah konten asli (dalam kasus saya bahasa Inggris), semua bahasa lainnya diperbarui dengan teks bahasa Inggris dan Anda harus membacanya satu per satu lagi untuk mengubahnya kembali ke mereka bahasa sendiri.
xaddict