Complete settings localization, localize extension description, & add spanish translation

This commit is contained in:
JustinCB 2020-05-28 17:30:12 -04:00 committed by Mike Welsh
parent 4ceed0e2eb
commit 15476618b1
5 changed files with 62 additions and 4 deletions

View File

@ -40,5 +40,11 @@
}, },
"open_settings_page": { "open_settings_page": {
"message": "Open Settings Page" "message": "Open Settings Page"
},
"settings_page": {
"message": "Settings Page"
},
"description": {
"message": "Puts Flash back on the web where it belongs."
} }
} }

View File

@ -0,0 +1,50 @@
{
"settings_ruffle_enable": {
"message": "Reproducer contenido Flash en Ruffle"
},
"settings_page_ignore_optout": {
"message": "Reproducer contenido Flash en sitios que deshabilitan Ruffle"
},
"settings_ignore_optout": {
"message": "Ignorar avisos de compatibilidad de sitos web"
},
"status_init": {
"message": "Leyendo pestaña actual..."
},
"status_no_tabs": {
"message": "No hay pestaña activada."
},
"status_tabs_error": {
"message": "Occuró un error buscando la pestaña actual."
},
"status_message_init": {
"message": "Verificando estado de Ruffle en la pestaña actual..."
},
"status_result_running": {
"message": "Ruffle está cargado y reproduciendo contenido Flash en la pestaña actual."
},
"status_result_optout": {
"message": "Ruffle no está cargado porque la página actual se marcó incompatible."
},
"status_result_disabled": {
"message": "Ruffle no está cargado porque fue desactivdo por el usario."
},
"status_result_error": {
"message": "Ocurró un error consultando la instancia de Ruffle de la pestaña actual."
},
"status_result_protected": {
"message": "Ruffle no puede cargar en páginas protegidas por el navegador."
},
"action_reload": {
"message": "Recargar pestaña para aplicar cambios"
},
"open_settings_page": {
"message": "Abrir Página de Configuración"
},
"settings_page": {
"message": "Página de Configuración"
},
"description": {
"message": "Pone Flash en el web, donde debe ser, otra vez."
}
}

View File

@ -13,7 +13,7 @@
</head> </head>
<body> <body>
<table style="margin:0 auto;"><tbody><tr><td> <table style="margin:0 auto;"><tbody><tr><td>
<h1 style="text-align:center;">Ruffle Settings</h1> <h1 style="text-align:center;" id="title"></h1>
<form> <form>
<input type="checkbox" id="enable" name="enable" /><label for="enable" id="enablelabel"></label> <input type="checkbox" id="enable" name="enable" /><label for="enable" id="enablelabel"></label>
<input type="checkbox" id="ignoreoptout" name="ignoreoptout" /><label for="ignoreoptout" id="ignorelabel"></label> <input type="checkbox" id="ignoreoptout" name="ignoreoptout" /><label for="ignoreoptout" id="ignorelabel"></label>

View File

@ -51,13 +51,15 @@ function set_sync_storage(key) {
get_sync_storage(["ruffle_enable", "ignore_optout"], function (data) { get_sync_storage(["ruffle_enable", "ignore_optout"], function (data) {
var play_flash_message = get_i18n_string("settings_ruffle_enable"); var play_flash_message = get_i18n_string("settings_ruffle_enable");
var ignore_optout_message = get_i18n_string("settings_page_ignore_optout"); var ignore_optout_message = get_i18n_string("settings_page_ignore_optout");
var title_text = get_i18n_string("settings_page");
var play_flash_label = document.getElementById("enablelabel"); var play_flash_label = document.getElementById("enablelabel");
var ignore_optout_label = document.getElementById("ignorelabel"); var ignore_optout_label = document.getElementById("ignorelabel");
var play_flash_checkbox = document.getElementById("enable"); var play_flash_checkbox = document.getElementById("enable");
var ignore_optout_checkbox = document.getElementById("ignoreoptout"); var ignore_optout_checkbox = document.getElementById("ignoreoptout");
var save_button = document.getElementById("save"); var save_button = document.getElementById("save");
console.log(play_flash_message); var title = document.getElementById("title");
console.log(ignore_optout_message); title.innerHTML = title_text;
document.title = title_text;
play_flash_label.innerHTML = play_flash_message + "<br />"; play_flash_label.innerHTML = play_flash_message + "<br />";
ignore_optout_label.innerHTML = ignore_optout_message + "<br />"; ignore_optout_label.innerHTML = ignore_optout_message + "<br />";
if (data.ruffle_enable == "on") { if (data.ruffle_enable == "on") {

View File

@ -1,7 +1,7 @@
{ {
"manifest_version": 2, "manifest_version": 2,
"name": "Ruffle", "name": "Ruffle",
"description": "Puts Flash back on the web where it belongs.", "description": "__MSG_description__",
"default_locale": "en", "default_locale": "en",
"icons": { "icons": {
"16": "icons/16.png", "16": "icons/16.png",