0
저는 PHP에 익숙하지 않지만 커스텀 포스트 타입을 등록하는 데 성공했습니다. 이제 permalink 슬러그를 번역 할 수있게 만들고 싶습니다. 내 테마가 이미 올바르게 작동하는 현지화 파일 (20 개를 기반으로 함)이 있으며 작업 문자열이 많이 표시됩니다. 그래서 나는 내가 본 구문을 사용할 수 있다고 생각했으나 (모든 gettext 파일을 준비하고 MAMP를 다시 시작 했음에도 불구하고) 번역하지 않을 것입니다.겟트 텍스트가 포스트 타입 포맷 번역에 실패했습니다. permalink slug
add_action('init', 'create_post_type');
function create_post_type() {
register_post_type(
'new_magazine_issue',
array(
'labels' => array(
'name' => __('Magazine issue overviews', 'verwaltungsrundschau'),
'singular_name' => __('Magazine issue overview', 'verwaltungsrundschau')
),
'public' => true,
'show_ui' => true,
'supports' => array('title', 'editor', 'post-thumbnails', 'custom-fields', 'revisions'),
'rewrite' => array('slug' => __('magazine-issue-overviews', 'verwaltungsrundschau'))
)
);
}
이렇게 간단하게 처리 할 수 없습니까? 'name'과 'singular_name'번역은 다른 모든 것뿐만 아니라 다른 언어에서도 작동하지만이 단어는 번역하지 않습니다.
'슬러그'=> __ ('잡지 이슈 - 개요', 'verwaltungsrundschau')) 당신이 ** M에 안 확신 ** 다른를' __ ('calls calls M ) –
실은 그랬지만, 언급 한 내용은 우리가 말하는 슬러그 (작은 글자 만 가능)입니다. 이것은 URL의 일부로 생각됩니다. –