Ir al contenido

Widget.t

Widget.t(key, variables?): string

Widget.t devuelve un texto de strings del manifest.json en el idioma elegido. {nombre} se sustituye por variables.nombre.

{
"strings": {
"es": { "follow": "¡Nuevo follow de {name}!" },
"en": { "follow": "New follower: {name}!" }
}
}
Widget.dom.text(app, Widget.t("follow", { name: user }));

Con más de un idioma en strings, el menú de «Textos» deja elegir cuál usa el widget. Escribe los textos visibles ahí y no dentro del código: así se traducen sin tocar script.js.

El idioma elegido ("es", "en"…), uno de los que hay en strings.

El diseño elegido de designs del manifest.json; también queda en <html data-design>, para cambiar el aspecto desde el CSS.