Использовать текстовый домен WordPress по умолчанию для перевода меток

Мне интересно, есть ли способ использовать текстовый домен по умолчанию («WordPress» или «default») для перевода меток. Например, у меня есть следующий код:

// Register Custom Taxonomy function custom_taxonomy() { $labels = array( 'name' => _x( 'Press category', 'Taxonomy General Name', 'my_text_domain' ), 'singular_name' => _x( 'Press category', 'Taxonomy Singular Name', 'my_text_domain' ), 'menu_name' => __( 'Pressekateorien', 'my_text_domain' ), 'all_items' => __( 'All Items' ), 'parent_item' => __( 'Parent Item' ), 'parent_item_colon' => __( 'Parent Item:' ), 'new_item_name' => __( 'New Item Name' ), 'add_new_item' => __( 'Add New Item' ), 'edit_item' => __( 'Edit Item' ), 'update_item' => __( 'Update Item' ), 'view_item' => __( 'View Item' ), 'separate_items_with_commas' => __( 'Separate items with commas' ), 'add_or_remove_items' => __( 'Add or remove items' ), 'choose_from_most_used' => __( 'Choose from the most used' ), 'popular_items' => __( 'Popular Items' ), 'search_items' => __( 'Search Items' ), 'not_found' => __( 'Not Found' ), ); $args = array( 'labels' => $labels, 'hierarchical' => true, 'public' => true, 'show_ui' => true, 'show_admin_column' => true, 'show_in_nav_menus' => true, 'show_tagcloud' => false, ); register_taxonomy( 'category_press', array( 'press' ), $args ); } // Hook into the 'init' action add_action( 'init', 'custom_taxonomy', 0 ); 

Как вы можете видеть, я переводил только 3 строки («имя», «сингулярное имя» и «menu_name» с my_text_domain , другие должны быть переведены текстовым доменом по умолчанию, который WordPress использует в бэкэнд). Например, WPML показывает, что есть текстовый домен WordPress . Я также пытался использовать это, но ни по умолчанию, ни WordPress не работает, например, я пробовал:

 'all_items' => __( 'All Items', 'WordPress' ), // doesn't work 'parent_item' => __( 'Parent Item', 'default' ), // doesn't work 

Любые намеки?

БЛАГОДАРЯ!

Solutions Collecting From Web of "Использовать текстовый домен WordPress по умолчанию для перевода меток"

Если вы не указали какой-либо текстовый домен, используются строки WordPress. Если вы используете, например, __( 'Add New Tag' ); , перевод из ядра WordPress будет использоваться, потому что в WordPress существует 'Add New Tag' .

Ваша проблема в том, что вы определяете метки, которые не существуют в ядре WordPress, поэтому они не включены ни в какие файлы перевода WordPress. Я имею в виду, строки, такие как 'All Items' или 'Popular Items' , не существуют в WordPress, и они нигде не переведены.

Я думаю, что мои объяснения немного сложны, я надеюсь, вы поняли, что я имею в виду.