do_action( 'wpml_register_string', string $string_value, string $string_name, array $package, string $string_title, string $string_type )
- Tipo
- action
- Categoría
- Insertar contenido
- Versión de WPML
- 3.2
Descripción
*Registra una cadena de texto para su traducción. La cadena que se registra es parte de un paquete o de un grupo de cadenas (a diferencia de una cadena individual**).
*Para recuperar la traducción de una cadena de un «paquete», consulte: wpml_translate_string
**Para registrar una cadena de texto individual que no pertenece a un paquete, consulte: wpml_register_single_string
Nota: Este hook requiere el módulo WPML Traducción de cadenas
Argumentos
- $string_value
- (string) (Obligatorio) La cadena que se va a registrar para su traducción
- $string_name
- (string) (Obligatorio) Un nombre único para la cadena
- $package
- (array) (Obligatorio) El objeto del paquete. Las claves del array deben coincidir con los siguientes campos de WPML_Package y serán las mismas para todos los textos enviados a traducción para un objeto:
- kindUn texto libre para identificar el objeto del paquete. Debe ser el mismo para todos los paquetes del mismo tipo. Por ejemplo, «Gravity Forms» o «Layout»
- nameUn nombre para identificar el conjunto de cadenas. Debe ser único para cada paquete del mismo tipo, como un ID.
- titleUn título legible por humanos para el paquete. Debe ser diferente para cada paquete del mismo tipo.
- edit_linkEnlace para editar este conjunto de cadenas (puede ser una cadena vacía)
- view_linkEnlace para ver este conjunto de cadenas (puede ser una cadena vacía)
- $string_title
- (string) (Obligatorio) El título de la cadena que se mostrará al editar la traducción.
- $string_type
- (string) (Obligatorio) El tipo de cadena. Debe ser uno de los siguientes valores:
- AREACualquier cosa que deba contener varias filas
- LINEUn valor de una sola línea
- VISUALEsto se mostrará como un editor WYSIWYG y se tratará como contenido HTML
Ejemplo de uso
Puede encontrar un ejemplo completo y detallado en la página de documentación «Traducción de paquetes de cadenas».
Hooks relacionados
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