Ben Drupal çoklu-dil web sitesi var, ama tüm içerik çevrilmiştir. Ben bu içerik için bir çeviri sadece varsa dil switcher blok bir içerik sayfasında görünmesini istiyorum.
Dil switcher blok izlenen içeriğin tercümesinin yolunu almak için translation_path_get_translations
fonksiyonunu kullanır. Hiçbir tercüme yolları varsa, blok anahtarlayıcının yazdırmaz.
Sorun bazen çevrilmiş versiyonu altında aynı yolu olduğunu olduğunu orijinal içerik (örneğin, bir görünüm veya bir modül tarafından oluşturulan içerik olduğunda). translation_path_get_translations
herhangi bir tercüme yolunu dönmek değil, ancak görünüm veya modül çeviri ilgilenir çünkü bu durumda, dil switcher, basılmış olmalıdır.
Örneğin, bu çevrilmiş bir içeriğin yolları vardır:
english/content-path-here
portuguese/conteudo-aqui
Ve bunlar bir görünüm veya modül tarafından oluşturulan bir içerik yolları şunlardır:
english/foobar
portuguese/foobar
Yani, bu çözmek için bir yol var? Belki belirli bir yol bir "gerçek içerik" (ve bir görünüm / modül) olup olmadığını belirlemek için bir yolu var mı?
Teşekkürler.