W przypadku Wordpress dla pojedynczej witryny, język musi być ustawiony na wp-config.php
's' WPLANG
, ale czy można ustawić z mojej wtyczki, która zastępuje wartość domyślną?
multi-language
translation
Howard
źródło
źródło
Odpowiedzi:
W
wp-includes/l10n.php
znajdziecie funkcjęget_locale()
. Oferuje filtr; możesz ustawić język i zignorować stałą:Aby zmienić go według wtyczki, użyj filtra
'locale'
. Przykład:źródło
Fatal error: Cannot redeclare get_locale()
. Więc po prostu zmieniłem nazwę funkcji zget_locale()
nanano_get_locale()
i działa ona cudownie.get_locale()
funkcję, to cytat z rdzenia. Wszystko czego potrzebujesz to ostatni blok kodu.