Skip to content

Instantly share code, notes, and snippets.

@felipelavinz
Created August 12, 2013 22:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save felipelavinz/6215992 to your computer and use it in GitHub Desktop.
Save felipelavinz/6215992 to your computer and use it in GitHub Desktop.
Ejemplos de funciones de localización en WordPress
<?php
/**
* Para textos que pueden estar en singular o plural: _n( $singular, $plural, $numero, $dominio_de_traduccion )
* printf() permite intercalar la variable con el número en el mensaje a traducir
*/
printf( _n( 'Hay %d usuario activo.', 'Hay %d usuarios activos.', $count, 'dominio_de_traduccion' ), $count );
/**
* Desambiguación por contexto
* ===
* Para casos en el que el texto a traducir sea muy genérico y es posible que se utilice en otros
* lugares, con otro sentido
*/
_x( 'Texto a traducir', 'descripción del contexto', 'dominio_de_traduccion' );
/**
* También es posible agregar más información como comentario a los traductores
*/
/* translators: el texto debe estar en minúsculas y sin acento */
$slug = _x('destacadas', 'slug de entradas destacadas', 'dominio_de_traduccion');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment