do_action( 'wpml_register_string', string $string_value, string $string_name, array $package, string $string_title, string $string_type )
- 유형
- action
- 카테고리
- 콘텐츠 삽입
- WPML 버전
- 3.2
설명
*번역할 텍스트 문자열을 등록합니다. 등록되는 문자열은 (개별 문자열**이 아닌) 패키지 또는 문자열 그룹의 일부입니다.
*“패키지” 문자열 번역을 가져오려면 다음을 참조하세요: wpml_translate_string
**패키지에 속하지 않는 개별 텍스트 문자열을 등록하려면 다음을 참조하세요: wpml_register_single_string
참고: 이 훅에는 WPML 문자열 번역 모듈이 필요합니다.
인수
- $string_value
- (string) (필수) 번역용으로 등록할 문자열입니다.
- $string_name
- (string) (필수) 문자열의 고유한 이름입니다.
- $package
- (array) (필수) 패키지 객체입니다. 배열 키는 다음 WPML_Package 필드와 일치해야 하며, 객체의 번역을 위해 전송되는 모든 텍스트에 대해 동일합니다.
- kind패키지 객체를 식별하기 위한 자유 텍스트입니다. 동일한 유형의 모든 패키지에 대해 동일해야 합니다(예: ‘Gravity Form’ 또는 ‘Layout’).
- name문자열 세트를 식별하기 위한 이름입니다. ID와 같이 동일한 유형의 각 패키지에 대해 고유해야 합니다.
- title사람이 읽을 수 있는 패키지 제목입니다. 동일한 유형의 각 패키지마다 달라야 합니다.
- edit_link이 문자열 세트를 편집하기 위한 링크입니다(빈 문자열일 수 있음).
- view_link이 문자열 세트를 보기 위한 링크입니다(빈 문자열일 수 있음).
- $string_title
- (string) (필수) 번역을 편집할 때 표시할 문자열의 제목입니다.
- $string_type
- (string) (필수) 문자열 종류입니다. 다음 값 중 하나여야 합니다.
- AREA여러 줄을 포함해야 하는 모든 항목입니다.
- LINE한 줄 값입니다.
- VISUALWYSIWYG 에디터로 표시되며 HTML 콘텐츠로 처리됩니다.
사용 예시
완전하고 자세한 예제는 “문자열 패키지 번역” 문서 페이지에서 확인할 수 있습니다.
관련 훅
wpml_set_element_language_details, wpml_make_post_duplicates, wpml_admin_make_post_duplicates, wpml_copy_post_to_language, wpml_delete_package, wpml_import_get_trid_from_imported_translations, wpml_register_single_string, wpml_show_package_language_ui, wpml_delete_package_action