Chcielibyśmy przetłumaczyć naszą instalację Wordpress na wiele języków. Znalazłem następujące trzy wtyczki:
Słyszałem, że ICanLocalize to trochę bałagan. Nie znam innych. Integracja z biurem tłumaczeń nie jest aż tak ważna, ale tak naprawdę po prostu posiadanie witryny w wielu językach z rozsądną strukturą linków.
multi-language
Remy
źródło
źródło
Odpowiedzi:
Co powiesz na użycie wtyczki qtranslate ?
źródło
Możesz spojrzeć na transposh . Obsługuje tłumaczenie linków i język w części url, a także ręczną edycję i zatwierdzanie tłumaczeń
źródło
Najlepsza wtyczka lokalizacyjna WordPress to korzystanie z domyślnych funkcji WordPress .
To właściwie całkiem proste. Dowolny tekst, który chcesz zlokalizować, umieścisz w jednej z dwóch funkcji. Pierwszy poniżej odbija tekst bezpośrednio, a drugi zwraca tekst do obiektu. Zawsze wolę to drugie, ponieważ zawsze możesz wstawić „echo” przed funkcją, jeśli chcesz to zrobić.
_e($message, 'your_namespace')
__($message, 'your_namespace')
Co się dzieje, że jeśli wiadomość $ ma tłumaczenie, tłumaczenie jest zwracane. Jeśli nie, to odbija się echem. Jest to miłe, ponieważ pozwala wstawić wszystkie symbole zastępcze lokalizacji przed zebraniem tłumaczeń.
Następnie tworzysz pliki tłumaczeń. Możesz stworzyć własną przestrzeń nazw, używając jednego z wielu bezpłatnych narzędzi do utworzenia pliku „przenośnego obiektu” (.po), który zamienisz w „obiekt maszynowy” (.mo) zoptymalizowany do wyszukiwania tych rzeczy. Korzystam z bezpłatnego narzędzia o nazwie Poedit do edycji tych plików. Oprogramowanie jest wieloplatformowe.
Po ustawieniu symboli zastępczych i przesłaniu pliku tłumaczenia (.mo) po prostu upuszczasz pojedynczy wiersz kodu w pliku functions.php szablonu lub pliku wtyczki. Mówisz tutaj „użyj tych tłumaczeń, gdy próbujesz zlokalizować coś w przestrzeni nazw„ twoja_nazwa ”.”
load_textdomain('your_namespace', (WP_CONTENT_DIR . '/path/to/file.mo'));
źródło
Jest to albo qTranslate, albo WPML. Zobacz opinie
źródło
Spójrz na WPML
Przeczytaj to , wyjaśni to różnice między różnymi wtyczkami
źródło
Dwoma głównymi konkurentami jako najlepszymi wielojęzycznymi wtyczkami dla WordPress są WPML i QTranslate. Jeśli chcesz szybko odpowiedzieć na to pytanie, powiedziałbym, że idź na WPML. Jeśli masz wystarczająco dużo czasu, aby dać im jazdę próbną , sdblogerzy z pewnością to zrobią i sam zdecyduj , który z nich najlepiej pasuje do twoich potrzeb.
źródło