Übersetzungsdaten in Arabisch übersetzen

Ich muss Post-Veröffentlichungsdaten aus dem Englischen ins Arabische übersetzen.

Ich habe die po-Datei von diesem Link hochgeladen, mit WPML String-Übersetzung: http://wpcentral.io/internationalization/ar/

Die .po-Datei enthält Übersetzungen für Monate, aber keine Jahre und Daten.

Ich möchte, dass ein Datum wie der 22. Januar 2015 am 22. Juni 2015 erscheint, aber ich kann es nur als 22. Juni 2015 sehen

Was verpasse ich?

Solutions Collecting From Web of "Übersetzungsdaten in Arabisch übersetzen"

Fand es. Jeder mit einem ähnlichen Problem kann diesen Code zu ihrem Site-Plugin oder dem Theme functions.php hinzufügen

function convert_numbers_to_arabic( $string ) { $arabic_numbers = array('۰', '۱', '۲', '۳', '٤', '۵', '٦', '۷', '۸', '۹', '.'); $english_numbers = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.'); return str_replace($english_numbers, $arabic_numbers, $string); } add_filter( 'get_the_time', 'wpse_convert_arabic_time' ); add_filter( 'get_the_date', 'wpse_convert_arabic_time' ); function wpse_convert_arabic_time( $the_time ) { if ( get_bloginfo( 'language' ) == 'ar' ) { $the_time = convert_numbers_to_arabic( $the_time ); } return $the_time; }