WordPress içeriğini yerelleştirmek için en iyi uygulamalar?


18

Bir müşteri yerelleştirilmiş içeriğe sahip olacak bir blog istedi (yani İngilizce içerik için en.blogname.com, Fransızca içerik için fr.blogname.com, vb.). Böyle bir blog oluşturmak için yeni olan, yakın zamanda ihtiyaçlarımız için mükemmel görünen WPML ve qTranslate'i keşfettik .

Çok dilli bir blog oluşturmak için en iyi / önerilen uygulamalarınız var mı?

Bu noktada, WordPress yazılımının çevrilmesi gerektiğini öngörmüyoruz, ancak bunun iyi bir fikir olduğunu tespit ettiyseniz bilmek isteriz. Yazarların hepsi çok dilli olacak (İngilizce + bir başka dil), ancak daha sonra İngilizce olmayan konuşmacıların işe alınabileceği düşünülebilir.


@Mike Lee: Cevabı da öğrenmek için endişeliyim. Buna ihtiyacı olan yeni bir müşterim olabilir.
MikeSchinkel

Yanıtlar:


11

En iyi yol eklenti olmadan - ben çok site ile WP3.0 ayarlayın; ilk blog, ueserlerin dili ile doğru blog'a yeniden yazılması için bir kukla, doğru dili yeniden yazmak için temada küçük bir senaryo; kullanıcıların tarayıcı dilinde görmek ve yeniden yazmak; ikincisi varsayılan blog, üçüncü blog başka bir blog ve benzeri - ayrıca WPMU'nun temel işlevi ile blogu post tot post'tan değiştirmek mümkündür ve yayınlanan blogdan diğer bloglarda taslak göndermek için kendi işlevlerini ekleyebilirsiniz. bir blog

sorunuz için güncelleme :

Üzgünüm benim ingilizce kötü

Wp3.0 veya MU ve ilk blogu yüklüyorum, admin-blog'un küçük bir teması, küçük bir işlevi olan bir şablonu var. Fonksiyon, alanın ön ucundaki kullanıcıların tarayıcı dilini okur ve bu kurulumun diğer bloguna sitch eder, varsayılan olarak bu dile sahiptir.

Diğer tüm bloglar farklı diller içindir ve bir blog bir dil içindir. Bu nedenle farklı mesajlar için harika tablolara sahip olmak ve tüm WP çekirdek yöntemleriyle çalışmak mümkündür. WPMU, farklı dilde postadan postaya geçiş yapmak için yeterli işleve sahiptir. Bu blog ingilizce bir yazı vermek ve blog almanca göndermek için bağlantı, ben bu yazı postmeta kendi eklentisi ile yazmak daha. Böylece kullanıcılar için, diğer dilde bir gönderiden ön ucu açabilir. Ayrıca wp_insert_post()blog ingilizce yayınladığınızda belki blog almanca bir taslak eklemek için kullanabilirsiniz .

Umarım yolumu anlarsınız - harika çalışır ve bu çözümle birçok müşterim var.

Güncelleme, yorumlardan alındı ​​12/22/2012

Bunu yapmak için ücretsiz bir eklenti oluşturduk:
wordpress.org/extend/plugins/multilingual-press
bueltge 22 Ara 11 '


@bueltge Lütfen yönteminizi daha ayrıntılı olarak açıklayabilir misiniz?
Chris_O

belki, ingilizcem kötü
bueltge

Cevabımda wirte var, yorum çok dizeleri yok.
bueltge

3
Açıklığa kavuşturmak için, bu 'eklenti' önermez, bunun yerine insanlara bir MS kurulumunda farklı siteleri birleştirmek için kendi eklentilerini yazmalarını söyler.
jerclarke

1
Şimdi bir güncelleme: Bunu yapmak için ücretsiz bir eklenti oluşturduk: wordpress.org/extend/plugins/multilingual-press
bueltge

3

QTranslate'i de başarıyla kullandım ve birkaç blogda uygulandığını gördüm.

ancak 2 eklentiden herhangi birini kullanmayla ilgili sorun, wordpress güncellemelerinde, eklenti sürümlerinin yeni sürümlerini beklemeniz ve güncellemeniz gerektiğidir. İletişim formu, derecelendirme sistemi veya bunun gibi diğer eklentilerle bunları geçici olarak devre dışı bırakabilir, başka bir yedek bulabilirsiniz, ancak bu kadar önemli bir şey için bunu yapamazsınız.

bu yüzden uzun vadede blogunuzun ana bileşenini yönetmek için 2 eklentiden herhangi birini kullanmak biraz zor, yani içeriğiniz ve güvenlik endişeleriniz ortaya çıkabilir.

Bu yüzden bueltge'ın yöntemini destekliyorum, uygulamaya çalışın ve bununla iyi şanslar :)


Bu arka plan bilgisi için teşekkürler. Bu temel özellik için eklentileri kullanmayla ilgili sorunlar büyük bir içgörüdür.
Mike Lee
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.