diff --git a/_locales/de/messages.json b/_locales/de/messages.json index af462191..4137611f 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -16,7 +16,7 @@ "description": "RegExp test report: title of the report" }, "bckpInstStyles": { - "message": "Styles Exportieren", + "message": "Styles exportieren", "description": "" }, "manageOnlyUsercss": { @@ -36,7 +36,7 @@ "description": "Label for the button to export a style ('edit' page) or all styles ('manage' page)" }, "installButton": { - "message": "Installieren", + "message": "Style installieren", "description": "Label for install button" }, "styleMetaErrorCheckbox": { @@ -47,6 +47,10 @@ "message": "Ungültiges JSON Format", "description": "Setting linter config with invalid JSON" }, + "popupHotkeysTooltip": { + "message": "Klicke, um Tastenkürzel zu sehen", + "description": "Tooltip displayed when hovering the right edge of the extension popup" + }, "optionsBadgeNormal": { "message": "Hintergrundfarbe", "description": "" @@ -204,7 +208,7 @@ "description": "Label for the checkbox in the style editor." }, "retrieveBckp": { - "message": "Styles Importieren", + "message": "Styles importieren", "description": "" }, "confirmStop": { @@ -322,6 +326,10 @@ "message": "Zählung der aktiven Styles anzeigen ", "description": "Label (must be very short) for the checkbox in the toolbar button context menu controlling toolbar badge text." }, + "popupHotkeysInfo": { + "message": "<1>-<9>, <0>, auch auf NumPad - schaltet n-ten Style um (0 ist 10)\n- schaltet ersten Style, dessen Name mit diesem Buchstaben beginnt\n öffnet Editor statt umzuschalten\n aktiviert die aufgeführten Styles\n deaktiviert die aufgeführten Styles\n und <`> (backtick) - schaltet anfänglich aktivierte Styles; trifft nicht auf Styles zu, die erst aktiviert werden, wenn das Popup noch geöffnet ist. Dadurch kann die Anfangseinstellung nach einem Test wiederhergestellt werden: Einfach alle deaktivieren, dann schalte z.B. \nMehr dazu im Wiki", + "description": "NOTE1: preserve < and > symbols so that is styled as a key.\nNOTE2: the last line is displayed as a text of the link to the wiki page.\nNOTE3: this is the list of hotkeys displayed after clicking the right edge of the extension popup." + }, "cm_lineWrapping": { "message": "Automatischer Zeilenumbruch", "description": "Label for the checkbox controlling word wrap option for the style editor." @@ -413,7 +421,7 @@ "description": "Text after the number of styles skipped due to being invalid (not a Stylus/Stylish backup file probably) in the report shown after importing styles" }, "optionsAdvancedNewStyleAsUsercss": { - "message": "Schreibe neuen Style als usercss", + "message": "Schreibe neuen Style als Usercss", "description": "" }, "genericResetLabel": { @@ -525,6 +533,10 @@ "message": "Optionen", "description": "Go to Options UI" }, + "usercssConfigIncomplete": { + "message": "Der Style wurde aktualisiert oder gelöscht, nachdem der Einstellungsdialog gezeigt wurde. Folgende Variablen wurden nicht gespeichert, um Metadatenkorruption zu verhindern:", + "description": "" + }, "openManage": { "message": "Verwalten", "description": "Link to open the manage page." @@ -546,6 +558,10 @@ "message": "Update installieren", "description": "Label for the button to install an update for a single style" }, + "syncStorageErrorSaving": { + "message": "Der Wert kann nicht gespeichert werden. Versuche, die Textmenge zu reduzieren.", + "description": "Displayed when trying to save an excessively big value via storage.sync API" + }, "optionsCheckUpdate": { "message": "Alle verfügbaren Updates Installieren", "description": "" @@ -832,6 +848,10 @@ "message": "Nichts wurde geändert.", "description": "Message in the report shown after importing styles" }, + "confirmDiscardChanges": { + "message": "Änderungen verwerfen?", + "description": "Generic label or title displayed when trying to close something (not a style) with unsaved changes" + }, "optionsActions": { "message": "Aktionen", "description": "" @@ -886,7 +906,7 @@ "description": "Label for the checkbox in the style editor." }, "installButtonReinstall": { - "message": "Neuinstallieren", + "message": "Style neu installieren", "description": "Label for reinstall button" }, "linterInvalidConfigError": { @@ -914,6 +934,10 @@ "message": "Rückgängig", "description": "Button label" }, + "usercssReplaceTemplateConfirmation": { + "message": "Ersetze das vorgegebene Template für neue Usercss styles mit dem vorliegenden Code?", + "description": "" + }, "cm_keyMap": { "message": "Tastaturbelegung", "description": "Label for the drop-down list controlling the keymap for the style editor." @@ -971,6 +995,10 @@ "message": "Ermögliche Iframes via HTML[stylus-iframe]", "description": "" }, + "usercssEditorNamePlaceholder": { + "message": "Gib @name im Code an", + "description": "Placeholder text for the empty name input field when creating a new Usercss style" + }, "addStyleLabel": { "message": "Neuen Style erstellen", "description": "Label for the button to go to the add style page" @@ -980,7 +1008,7 @@ "description": "" }, "installButtonUpdate": { - "message": "Aktualisieren", + "message": "Style updaten", "description": "Label for update button" }, "backupButtons": { @@ -996,7 +1024,7 @@ "description": "Label for the button to go to the edit style page" }, "installButtonInstalled": { - "message": "Installiert", + "message": "Style installiert", "description": "Text displayed when the style is successfully installed" }, "author": { @@ -1034,5 +1062,9 @@ "confirmClose": { "message": "Schließen", "description": "'Close' button in a confirm dialog" + }, + "usercssReplaceTemplateName": { + "message": "Ein leeres @name ersetzt das vorgegebene Template", + "description": "The text shown after @name when creating a new Usercss style" } } \ No newline at end of file diff --git a/_locales/es/messages.json b/_locales/es/messages.json index b2c232f1..3dce74f1 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -36,7 +36,7 @@ "description": "Label for the button to export a style ('edit' page) or all styles ('manage' page)" }, "installButton": { - "message": "Instalar", + "message": "Instalar estilo", "description": "Label for install button" }, "styleMetaErrorCheckbox": { @@ -47,6 +47,10 @@ "message": "Formato JSON no válido", "description": "Setting linter config with invalid JSON" }, + "popupHotkeysTooltip": { + "message": "Pulse para ver teclas de atajo disponibles.", + "description": "Tooltip displayed when hovering the right edge of the extension popup" + }, "optionsBadgeNormal": { "message": "Color de fondo", "description": "" @@ -330,6 +334,10 @@ "message": "Mostrar número de estilos activos", "description": "Label (must be very short) for the checkbox in the toolbar button context menu controlling toolbar badge text." }, + "popupHotkeysInfo": { + "message": "<1>-<9>, <0>, también en el teclado numérico - acciona el n-esimo estilo (0 es 10)\n- acciona el primer estilo con un nombre que comienza con la letra\n abre el editor en lugar de accionar\n habilita los estilos listados\n deshabilita los estilos listados\n y <`> (acento grave) - acciona los estilos habilitados inicialmente; no se aplica a los estilos habilitados subsecuentemente mientras el cuadro emergente está abierto, así que puede restaurar la selección inicial tras probar el material: simplemente deshabilite todo, y luego accione, es decir \nMás información en el wiki", + "description": "NOTE1: preserve < and > symbols so that is styled as a key.\nNOTE2: the last line is displayed as a text of the link to the wiki page.\nNOTE3: this is the list of hotkeys displayed after clicking the right edge of the extension popup." + }, "cm_lineWrapping": { "message": "Ajuste de línea", "description": "Label for the checkbox controlling word wrap option for the style editor." @@ -541,6 +549,10 @@ "message": "Opciones", "description": "Go to Options UI" }, + "usercssConfigIncomplete": { + "message": "El estilo se actualizó o borró después de que se mostrara el cuadro de diálogo de configuración. Estas variables no se guardaron para evitar corromper los metadatos del estilo:", + "description": "" + }, "openManage": { "message": "Administrar", "description": "Link to open the manage page." @@ -562,6 +574,10 @@ "message": "Instalar actualización", "description": "Label for the button to install an update for a single style" }, + "syncStorageErrorSaving": { + "message": "El valor no se puede guardar. Trate de reducir la longitud del texto.", + "description": "Displayed when trying to save an excessively big value via storage.sync API" + }, "optionsCheckUpdate": { "message": "Buscar e instalar todas las actualizaciones disponibles", "description": "" @@ -864,6 +880,10 @@ "message": "No se cambió nada.", "description": "Message in the report shown after importing styles" }, + "confirmDiscardChanges": { + "message": "¿Descartar los cambios?", + "description": "Generic label or title displayed when trying to close something (not a style) with unsaved changes" + }, "optionsActions": { "message": "Acciones", "description": "" @@ -918,7 +938,7 @@ "description": "Label for the checkbox in the style editor." }, "installButtonReinstall": { - "message": "Reinstalar", + "message": "Reinstalar estilo", "description": "Label for reinstall button" }, "linterInvalidConfigError": { @@ -942,6 +962,10 @@ "message": "Deshacer", "description": "Button label" }, + "usercssReplaceTemplateConfirmation": { + "message": "¿Reemplazar con el código actual la plantilla predeterminada para nuevos estilos Usercss?", + "description": "" + }, "cm_keyMap": { "message": "Mapa de teclado", "description": "Label for the drop-down list controlling the keymap for the style editor." @@ -999,6 +1023,10 @@ "message": "Exponer marcos integrados (iframes) vía HTML[stylus-iframe]", "description": "" }, + "usercssEditorNamePlaceholder": { + "message": "Especifique @name en el código", + "description": "Placeholder text for the empty name input field when creating a new Usercss style" + }, "addStyleLabel": { "message": "Escribir un estilo nuevo", "description": "Label for the button to go to the add style page" @@ -1008,7 +1036,7 @@ "description": "" }, "installButtonUpdate": { - "message": "Actualizar", + "message": "Actualizar estilo", "description": "Label for update button" }, "backupButtons": { @@ -1024,7 +1052,7 @@ "description": "Label for the button to go to the edit style page" }, "installButtonInstalled": { - "message": "Instalado", + "message": "Estilo instalado", "description": "Text displayed when the style is successfully installed" }, "author": { @@ -1066,5 +1094,9 @@ "confirmClose": { "message": "Cerrar", "description": "'Close' button in a confirm dialog" + }, + "usercssReplaceTemplateName": { + "message": "@name vacío reemplaza la plantilla predeterminada", + "description": "The text shown after @name when creating a new Usercss style" } } \ No newline at end of file diff --git a/_locales/et/messages.json b/_locales/et/messages.json index a95565c8..c6740bda 100644 --- a/_locales/et/messages.json +++ b/_locales/et/messages.json @@ -19,6 +19,10 @@ "message": "Ekspordi stiilid", "description": "" }, + "manageOnlyUsercss": { + "message": "Ainult Usercss stiilid", + "description": "Checkbox to show only Usercss styles" + }, "optionsUpdateInterval": { "message": "Automaatselt kontrolli ja installi kõik saadaolevad kasutajastiili uuendused (tundides)", "description": "" @@ -83,6 +87,10 @@ "message": "Stiili ei rakendatud selle \"regexp()\" vale kasutuse tõttu", "description": "Tooltip in the popup for styles that were not applied at all" }, + "colorpickerSwitchFormatTooltip": { + "message": "Vaheta formaate: HEX -> RGB -> HSL.\nShift-klõps vastupidise suuna jaoks.\nSamuti klahvidega PgUp (PageUp), PgDn (PageDown).", + "description": "Tooltip for the switch button in the color picker popup in the style editor." + }, "styleRegexpInvalidExplanation": { "message": "Teatud \"regexp()\" reegleid ei suudetud üldse kompileerida.", "description": "" @@ -195,6 +203,10 @@ "message": "Tühista", "description": "" }, + "cm_autoCloseBracketsTooltip": { + "message": "Automaatselt lisab sulgeva paarilise, kui kirjutad avava ühest järgnevast: ()[]{}''\"\"", + "description": "Label for the checkbox in the style editor." + }, "retrieveBckp": { "message": "Impordi stiilid", "description": "" @@ -252,6 +264,15 @@ "message": "Ainult kohalikult loodud stiilid", "description": "Checkbox to show only locally created styles i.e. non-updatable" }, + "styleMetaErrorPreprocessor": { + "message": "Mittetoetatud eeltöötleja: $preprocessor$", + "description": "Error displayed when the value of @preprocessor is not supported", + "placeholders": { + "preprocessor": { + "content": "$1" + } + } + }, "linterIssuesHelp": { "message": "$link$ leidis need vead:", "description": "Help popup message for the selected CSS linter issues block on the style edit page", @@ -277,6 +298,10 @@ "message": "Kontrolli uuesti, ma ei muutnud ühtegi stiili!", "description": "Label for the button to apply all detected updates" }, + "manageOnlyNonUsercss": { + "message": "Ainult mitte-Usercss stiilid", + "description": "Checkbox to show only non-Usercss (standard) styles" + }, "liveReloadLabel": { "message": "Reaalajas uuestilaadimine", "description": "The label of live-reload feature" @@ -512,6 +537,10 @@ "message": "Valikud", "description": "Go to Options UI" }, + "usercssConfigIncomplete": { + "message": "Stiili uuendati või eemaldati pärast seadistusdialoogi kuvamist. Neid muutujaid ei salvestatud, et vältida stiili metaandmete korrumpeerumist:", + "description": "" + }, "openManage": { "message": "Halda", "description": "Link to open the manage page." @@ -533,6 +562,10 @@ "message": "Installi uuendus", "description": "Label for the button to install an update for a single style" }, + "syncStorageErrorSaving": { + "message": "Väärtust ei saa salvestada. Proovi teksti hulka vähendada.", + "description": "Displayed when trying to save an excessively big value via storage.sync API" + }, "optionsCheckUpdate": { "message": "Kontrolli ja installi kõik saadaolevad uuendused", "description": "" @@ -653,7 +686,7 @@ "description": "Text that displays when an update check skipped updating the style to avoid losing local modifications" }, "linterRulesLink": { - "message": "Vaata reeglite täielikku loendit", + "message": "Vaata reeglite täielikku loendit lehel", "description": "Stylelint or CSSLint rules label added immediately before a link" }, "styleUpdateDiscardChanges": { @@ -717,6 +750,15 @@ "message": "Automaattäide kirjutamisel", "description": "Label for the checkbox in the style editor." }, + "linterCSSLintIncompatible": { + "message": "CSSLint ei toeta eelprotsessorit $preprocessorname$", + "description": "The label to display when the preprocessor isn't compatible with CSSLint", + "placeholders": { + "preprocessorname": { + "content": "$1" + } + } + }, "styleMetaErrorSelectValueMismatch": { "message": "Vigane @select: väärtust pole loendis olemas", "description": "Error displayed when the value of @select is invalid" @@ -826,6 +868,10 @@ "message": "Midagi ei muudetud.", "description": "Message in the report shown after importing styles" }, + "confirmDiscardChanges": { + "message": "Tühistada muudatused?", + "description": "Generic label or title displayed when trying to close something (not a style) with unsaved changes" + }, "optionsActions": { "message": "Tegevused", "description": "" @@ -867,6 +913,10 @@ "message": "identset vahele jäetud", "description": "Text after the number of styles skipped due to being identical to the already installed ones in the report shown after importing styles" }, + "manageNewStyleAsUsercss": { + "message": "Usercss-ina", + "description": "VERY SHORT label for the checkbox next to the 'Write new style' button in the style manager" + }, "optionsPopupWidth": { "message": "Hüpikakna laius (pikslites)", "description": "" @@ -887,6 +937,15 @@ "message": "Ei", "description": "'No' button in a confirm dialog" }, + "styleMissingMeta": { + "message": "$key$metaandmed puuduvad", + "description": "Error displayed when a mandatory metadata is missing", + "placeholders": { + "key": { + "content": "$1" + } + } + }, "appliesLineWidgetWarning": { "message": "Ei tööta minimeeritud CSS-iga", "description": "A warning that applies-to information won't show properly with minified CSS" @@ -895,6 +954,10 @@ "message": "Võta tagasi", "description": "Button label" }, + "usercssReplaceTemplateConfirmation": { + "message": "Asendad vaikimisi malli uutes kasutajacss stiilides praeguse koodiga?", + "description": "" + }, "cm_keyMap": { "message": "Klahvimäärangud", "description": "Label for the drop-down list controlling the keymap for the style editor." @@ -927,6 +990,10 @@ "message": "Asenda tekstiga", "description": "Label before the replace-with input field in the editor shown on Ctrl-H etc." }, + "liveReloadError": { + "message": "Faili vaatamisel esines viga", + "description": "The label of live-reload error" + }, "deleteStyleLabel": { "message": "Kustuta", "description": "Label for the button to delete a style" @@ -948,6 +1015,10 @@ "message": "Paljasta iframe-id HTML [stylus-iframe] kaudu", "description": "" }, + "usercssEditorNamePlaceholder": { + "message": "Kirjelda koodis @name", + "description": "Placeholder text for the empty name input field when creating a new Usercss style" + }, "addStyleLabel": { "message": "Kirjuta uus stiil", "description": "Label for the button to go to the add style page" @@ -1015,5 +1086,9 @@ "confirmClose": { "message": "Sulge", "description": "'Close' button in a confirm dialog" + }, + "usercssReplaceTemplateName": { + "message": "Tühi @name asendab vaikimisi malli", + "description": "The text shown after @name when creating a new Usercss style" } } \ No newline at end of file diff --git a/_locales/hu/messages.json b/_locales/hu/messages.json index bcc71601..e766fb9f 100644 --- a/_locales/hu/messages.json +++ b/_locales/hu/messages.json @@ -3,6 +3,10 @@ "message": "Minden", "description": "Text displayed for styles that apply to all sites" }, + "linterIssues": { + "message": "Problémák", + "description": "Label for the CSS linter issues block on the style edit page" + }, "defaultTheme": { "message": "alapértelmezett", "description": "Default CodeMirror CSS theme option on the edit style page" @@ -27,6 +31,14 @@ "message": "Exportálás", "description": "Label for the button to export a style ('edit' page) or all styles ('manage' page)" }, + "styleMetaErrorCheckbox": { + "message": "Érvénytelen @var jelölődoboz: az értéknek 0-nak vagy 1-nek kell lennie", + "description": "Error displayed when the value of @var checkbox is invalid" + }, + "linterJSONError": { + "message": "Érvénytelen JSON formátum", + "description": "Setting linter config with invalid JSON" + }, "optionsBadgeNormal": { "message": "Háttérszín", "description": "" @@ -111,6 +123,10 @@ "message": "Szürke mód", "description": "Label for the checkbox that toggles grayed out mode of applies-to favicons in the new UI on manage page" }, + "versionInvalidOlder": { + "message": "A verzió régebb a telepített stílusnál", + "description": "Displayed when the version of style is older than the installed one" + }, "confirmYes": { "message": "Igen", "description": "'Yes' button in a confirm dialog" @@ -135,6 +151,10 @@ "message": "Engedélyezve", "description": "Label for the enabled state of styles" }, + "linterConfigTooltip": { + "message": "Kattints ennek a linternek a beállításához", + "description": "Icon tooltip to indicate that it opens a popup with the selected linter configuration" + }, "styleToMozillaFormatHelp": { "message": "A Mozilla formátumú kódot beküldheted a userstyles.org-ra és használhatod a klasszikus Stylish Firefoxkiegészítővel.", "description": "Help info for the Mozilla format header section that converts the code to/from Mozilla format" @@ -151,6 +171,10 @@ "message": "Mentés", "description": "Label for save button for style editing" }, + "genericSavedMessage": { + "message": "Mentve", + "description": "Used in various parts of the UI to indicate that something was saved" + }, "confirmDelete": { "message": "Törlés", "description": "" @@ -216,6 +240,15 @@ "message": "Csak helyileg létrehozott stílusok", "description": "Checkbox to show only locally created styles i.e. non-updatable" }, + "linterIssuesHelp": { + "message": "$link$a következő hibákat találta:", + "description": "Help popup message for the selected CSS linter issues block on the style edit page", + "placeholders": { + "link": { + "content": "$1" + } + } + }, "searchStyles": { "message": "Tartalom keresése", "description": "Label for the search filter textbox on the Manage styles page" @@ -330,6 +363,10 @@ } } }, + "dysfunctional": { + "message": "A Stylus nem működhet privát ablakokon belül, mert a Firefox nem enged közvetlen kapcsolatot a kiegészítő belső háttéroldal-kontextusával.", + "description": "Displayed in Firefox when its settings make Stylus dysfunctional" + }, "styleSectionsTitle": { "message": "Szekciók", "description": "Title for the style sections section" @@ -338,6 +375,10 @@ "message": "kihagyott érvénytelen", "description": "Text after the number of styles skipped due to being invalid (not a Stylus/Stylish backup file probably) in the report shown after importing styles" }, + "genericResetLabel": { + "message": "VIsszaállítás", + "description": "Used in various parts of UI to indicate that something may be reset to its original state" + }, "editStyleTitle": { "message": "A(z) $stylename$ stílus szerkesztése", "description": "Title of the page for editing styles", @@ -363,6 +404,10 @@ "message": "Használd a /re/ szintaxist a regexp kereséshez", "description": "Label after the search input field in the editor shown on Ctrl-F" }, + "popupBordersTooltip": { + "message": "Hasznos az új Chromehoz létrehozott sötét témákhoz, mert nem színezi át az oldalszegélyeket", + "description": "" + }, "updateCheckManualUpdateHint": { "message": "Egy frissítés erőltetése minden helyi szerkesztést felül fog írni.", "description": "Additional text displayed when an update check skipped updating the style to avoid losing local modifications" @@ -484,6 +529,10 @@ "message": "Ez a stílus olyan részlegesen illeszkedő reguláris kifejezéseket használ, melyek sértik aCSS4@dokumentumspecifikációt, mely szerint egy teljes URL-illeszkedésre van szükség. Az érintett CSS-szekciók nem kerültek alkalmazásra az oldalon. Ez a stílus valószínűleg a Stylish Chrome-kiegészítőben lett létrehozva, amely helytelenül ellenőrzi a „regexp()” szabályokat az első verziótól fogva (ismert hiba).", "description": "" }, + "linterCSSLintSettings": { + "message": "(Szabály megadása: 0 = letiltva; 1 = figyelmeztetés; 2 = hiba)", + "description": "CSSLint rule config values" + }, "styleBeautifyIndentConditional": { "message": "@media, @supports behúzása", "description": "CSS-beautifier option" @@ -504,6 +553,10 @@ "message": "Az összes stílus kikapcsolása", "description": "Label for the checkbox that turns all enabled styles off." }, + "appliesLineWidgetLabel": { + "message": "Információ megjelenítése arról, hogy mire van alkalmazva", + "description": "Label for the checkbox to display applies-to information in the single editor" + }, "updateCheckSkippedMaybeLocallyEdited": { "message": "Lehet, hogy ezt a stílust helyileg szerkesztették", "description": "Text that displays when an update check skipped updating the style to avoid losing possible local modifications" @@ -520,6 +573,10 @@ "message": "A frissítés befejeződött.", "description": "Text that displays when an update completed" }, + "dysfunctionalBackgroundConnection": { + "message": "Nem mőködhet megfelelően egy ebben a verzióban található ismert hiba miatt: chrome.extension.getBackgroundPage() eredménye nem érvényes", + "description": "Displayed in style manager when unable to connect to the background page" + }, "checkingForUpdate": { "message": "Ellenőrzés...", "description": "Text to display when checking a style for an update" @@ -532,6 +589,10 @@ "message": "Megjelenítendő célok száma", "description": "Label for the numeric input box to limit max number of applies-to targets in the new UI on manage page" }, + "popupManageTooltip": { + "message": "Shift-kattintás vagy jobb kattintás megnyitja a stíluskezelőt a jelenlegi oldalra érvényesülő stílusokkal", + "description": "Tooltip for the 'Manage' button in the popup." + }, "manageFaviconsHelp": { "message": "A Stylus egy külső szolgáltatást használ (https://www.google.com/s2/favicons)", "description": "Label for the checkbox that toggles applies-to favicons in the new UI on manage page" @@ -540,6 +601,10 @@ "message": "Ez a stílus helyileg lett szerkesztve.", "description": "Text that displays when an update check skipped updating the style to avoid losing local modifications" }, + "linterRulesLink": { + "message": "Lista az összes stílusról", + "description": "Stylelint or CSSLint rules label added immediately before a link" + }, "optionsResetButton": { "message": "Beállítások visszaállítása alapra", "description": "" @@ -552,6 +617,15 @@ "message": "Delete hozzáadása a gyorsmenühöz", "description": "" }, + "linterConfigPopupTitle": { + "message": "$linter$ szabály beállítása", + "description": "Stylelint or CSSLint popup header", + "placeholders": { + "linter": { + "content": "$1" + } + } + }, "importReportLegendUpdatedBoth": { "message": "metainformáció és kód frissítve", "description": "Text after the number of styles updated entirely in the report shown after importing styles" @@ -580,6 +654,19 @@ "message": "Automatikus kiegészítés gépeléskor", "description": "Label for the checkbox in the style editor." }, + "styleMetaErrorColor": { + "message": "A(z) $color$ nem valódi szín", + "description": "Error displayed when the value of @var color is invalid", + "placeholders": { + "color": { + "content": "$1" + } + } + }, + "externalFeedback": { + "message": "Visszajelzés", + "description": "Label for the external link to send feedback for the style" + }, "manageOnlyDisabled": { "message": "Csak letiltott stílusok", "description": "Checkbox to show only disabled styles" @@ -608,10 +695,18 @@ "message": "Stílus hozzáadása", "description": "Title of the page for adding styles" }, + "externalHomepage": { + "message": "Kezdőoldal", + "description": "Label for the external link to style's homepage" + }, "importReplaceLabel": { "message": "Stílus felülírása", "description": "Label for the button to import and overwrite current style" }, + "popupOpenEditInWindowTooltip": { + "message": "A fül a böngésző ablakától történő leválasztásával is engedélyezhető, és letiltható a fül egy másik ablakhoz való hozzácsatolásával.", + "description": "Label for the checkbox controlling 'edit' action behavior in the popup." + }, "dbError": { "message": "Hiba történt a Stylus adatbázisának használatakor. Szeretnéd meglátogatni a lehetséges megoldásokat tartalmazó weboldalt?", "description": "Prompt when a DB error is encountered" @@ -684,6 +779,10 @@ "message": "Felugró ablak szélessége (pixelben)", "description": "" }, + "linterInvalidConfigError": { + "message": "Nincs mentve ezek miatt az érvénytelen beállítások miatt:", + "description": "Invalid linter config will show a message followed by a list of invalid entries" + }, "confirmNo": { "message": "Nem", "description": "'No' button in a confirm dialog" @@ -696,6 +795,10 @@ "message": "Billentyűműveletek", "description": "Label for the drop-down list controlling the keymap for the style editor." }, + "externalSupport": { + "message": "Támogatás", + "description": "Label for the external link to style's support site" + }, "manageNewUI": { "message": "Az új kezelési felületkiosztás", "description": "Label for the checkbox that toggles the new UI on manage page" @@ -724,6 +827,15 @@ "message": "Frissítés telepítése (a helyi módosítások felül lesznek írva)", "description": "Additional text displayed when an update check skipped updating the style to avoid losing local modifications" }, + "styleInstallFailed": { + "message": "A stílus telepítése nem sikerült!\n$error$", + "description": "Warning when installation failed", + "placeholders": { + "error": { + "content": "$1" + } + } + }, "optionsAdvancedExposeIframes": { "message": "iframe-ek kitevése HTML[stylus-iframe]-en keresztül", "description": "" @@ -748,10 +860,18 @@ "message": "Szerkesztés", "description": "Label for the button to go to the edit style page" }, + "installButtonInstalled": { + "message": "Stílus telepítve", + "description": "Text displayed when the style is successfully installed" + }, "cm_theme": { "message": "Téma", "description": "Label for the style editor's CSS theme." }, + "popupOpenEditInWindow": { + "message": "Szerkesztő megnyitása új ablakban", + "description": "Label for the checkbox controlling 'edit' action behavior in the popup." + }, "backupMessage": { "message": "Válassz ki egy fájlt vagy húzd erre az oldalra!", "description": "Message for backup" @@ -764,6 +884,10 @@ "message": "Írj be egy parancsot", "description": "Placeholder text of inputbox in keymap help popup on the edit style page. Must be very short" }, + "linterResetMessage": { + "message": "Egy véletlen visszaállítás visszavonásához nyomj Ctrl-Z-t (vagy Cmd-Z) a szövegdobozon belül)", + "description": "Reset button tooltip to inform user on how to undo an accidental reset" + }, "description": { "message": "Tervezd újra a webet a Stylus-szal, ami egy stíluskezelő. A Stylus lehetővé teszi a témák és egyéni külsők egyszerű telepítését sok népszerű oldalhoz.", "description": "Extension description" diff --git a/_locales/ja/messages.json b/_locales/ja/messages.json index a4aa01a4..edb21c08 100644 --- a/_locales/ja/messages.json +++ b/_locales/ja/messages.json @@ -19,6 +19,10 @@ "message": "スタイルをエクスポート", "description": "" }, + "manageOnlyUsercss": { + "message": "Usercssスタイルのみ", + "description": "Checkbox to show only Usercss styles" + }, "optionsUpdateInterval": { "message": "利用可能なすべてのユーザースタイルの更新を自動的にチェックしてインストールします(時間単位)", "description": "" @@ -43,6 +47,10 @@ "message": "不正なJSONフォーマットです", "description": "Setting linter config with invalid JSON" }, + "popupHotkeysTooltip": { + "message": "クリックすると有効なホットキーを表示します", + "description": "Tooltip displayed when hovering the right edge of the extension popup" + }, "optionsBadgeNormal": { "message": "背景色", "description": "" @@ -83,6 +91,10 @@ "message": "'regexp()' の誤った使用のためスタイルを適用できませんでした", "description": "Tooltip in the popup for styles that were not applied at all" }, + "colorpickerSwitchFormatTooltip": { + "message": "フォーマット切り替え: HEX -> RGB -> HSL\nシフト - クリック で逆向きに切り替えます。\nまた、PgUp (PageUp), PgDn (PageDown) キーも使用できます。", + "description": "Tooltip for the switch button in the color picker popup in the style editor." + }, "styleRegexpInvalidExplanation": { "message": "いくつかの 'regexp()' のルールはコンパイルできませんでした", "description": "" @@ -232,7 +244,7 @@ "description": "Text after the number of styles with updated code (meta info is unchanged) in the report shown after importing styles" }, "styleInstall": { - "message": "「$stylename$」を Stylus にインストールしますか?", + "message": "「$stylename$」を Stylus にインストールしますか?", "description": "Confirmation when installing a style", "placeholders": { "stylename": { @@ -290,6 +302,10 @@ "message": "全スタイルを再チェックします。私はスタイルを編集していません!", "description": "Label for the button to apply all detected updates" }, + "manageOnlyNonUsercss": { + "message": "非Usercssスタイルのみ", + "description": "Checkbox to show only non-Usercss (standard) styles" + }, "liveReloadLabel": { "message": "自動リロード", "description": "The label of live-reload feature" @@ -314,6 +330,10 @@ "message": "アクティブなスタイルの数を表示する", "description": "Label (must be very short) for the checkbox in the toolbar button context menu controlling toolbar badge text." }, + "popupHotkeysInfo": { + "message": "<1>-<9>, <0>, または数字パッドキーによりN番目のスタイルの有効/無効を切り替えます (0は10番目になります)\n- はその文字で始まる先頭のスタイルを切り替えます\n は切り替えではなくエディターを開きます\n はリストのスタイルをすべて有効にします\n はリストのスタイルをすべて無効にします\n と <`>(バッククォート)は初期状態が有効なスタイルのみを切り替えます。すなわち、ポップアップ上で後から有効にしたスタイルは切り替えません。例えば、テスト後に初期の選択に戻すには、全解除してから切り替えてください(すなわち )\n詳細は wiki を参照ください", + "description": "NOTE1: preserve < and > symbols so that is styled as a key.\nNOTE2: the last line is displayed as a text of the link to the wiki page.\nNOTE3: this is the list of hotkeys displayed after clicking the right edge of the extension popup." + }, "cm_lineWrapping": { "message": "ワードラップ", "description": "Label for the checkbox controlling word wrap option for the style editor." @@ -355,7 +375,7 @@ "description": "" }, "deleteStyleConfirm": { - "message": "このスタイルを削除してもよろしいですか?", + "message": "このスタイルを削除してもよろしいですか?", "description": "Confirmation before deleting a style" }, "optionsCustomizePopup": { @@ -392,7 +412,7 @@ "description": "Label for the style maanger opener in the browser action context menu." }, "styleUpdate": { - "message": "「$stylename$」を更新してもよろしいですか?", + "message": "「$stylename$」を更新してもよろしいですか?", "description": "Confirmation when updating a style", "placeholders": { "stylename": { @@ -525,6 +545,10 @@ "message": "オプション", "description": "Go to Options UI" }, + "usercssConfigIncomplete": { + "message": "設定ダイアログの表示後に、スタイルが更新または削除されました。スタイルのメタデータの破損を避けるため、これらの変数は保存されませんでした:", + "description": "" + }, "openManage": { "message": "管理", "description": "Link to open the manage page." @@ -546,6 +570,10 @@ "message": "更新をインストール", "description": "Label for the button to install an update for a single style" }, + "syncStorageErrorSaving": { + "message": "値を保存できません。テキストの量を減らしてください。", + "description": "Displayed when trying to save an excessively big value via storage.sync API" + }, "optionsCheckUpdate": { "message": "使用可能なすべての更新を確認してインストールする", "description": "" @@ -801,7 +829,7 @@ "description": "Label for the checkbox controlling 'edit' action behavior in the popup." }, "dbError": { - "message": "Stylusのデータベース使用中にエラーが発生しました。考えられる解決策を記載したWebページを開きますか?", + "message": "Stylusのデータベース使用中にエラーが発生しました。考えられる解決策を記載したWebページを開きますか?", "description": "Prompt when a DB error is encountered" }, "optionsAdvanced": { @@ -844,6 +872,10 @@ "message": "変更がありませんでした。", "description": "Message in the report shown after importing styles" }, + "confirmDiscardChanges": { + "message": "変更を破棄しますか?", + "description": "Generic label or title displayed when trying to close something (not a style) with unsaved changes" + }, "optionsActions": { "message": "アクション", "description": "" @@ -885,6 +917,10 @@ "message": "件の同一のスタイルをスキップしました", "description": "Text after the number of styles skipped due to being identical to the already installed ones in the report shown after importing styles" }, + "manageNewStyleAsUsercss": { + "message": "Usercssとして", + "description": "VERY SHORT label for the checkbox next to the 'Write new style' button in the style manager" + }, "optionsPopupWidth": { "message": "ポップアップの幅(ピクセル単位)", "description": "" @@ -922,6 +958,10 @@ "message": "元に戻す", "description": "Button label" }, + "usercssReplaceTemplateConfirmation": { + "message": "現在のコードで、新しいUsercssスタイルのデフォルト・テンプレートを置き換えますか?", + "description": "" + }, "cm_keyMap": { "message": "キーマップ", "description": "Label for the drop-down list controlling the keymap for the style editor." @@ -979,6 +1019,10 @@ "message": "HTML[stylus-iframe] によってiframeへのアクセスを可能にします", "description": "" }, + "usercssEditorNamePlaceholder": { + "message": "コード内で @name を指定します", + "description": "Placeholder text for the empty name input field when creating a new Usercss style" + }, "addStyleLabel": { "message": "新しいスタイルを作成", "description": "Label for the button to go to the add style page" @@ -1046,5 +1090,9 @@ "confirmClose": { "message": "閉じる", "description": "'Close' button in a confirm dialog" + }, + "usercssReplaceTemplateName": { + "message": "@name を空にすると、デフォルト・テンプレートを置き換えます", + "description": "The text shown after @name when creating a new Usercss style" } } \ No newline at end of file diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json index 00a5f257..8f4281e4 100644 --- a/_locales/pl/messages.json +++ b/_locales/pl/messages.json @@ -36,7 +36,7 @@ "description": "Label for the button to export a style ('edit' page) or all styles ('manage' page)" }, "installButton": { - "message": "Zainstaluj", + "message": "Zainstaluj styl", "description": "Label for install button" }, "styleMetaErrorCheckbox": { @@ -47,6 +47,10 @@ "message": "Nieprawidłowy format JSON", "description": "Setting linter config with invalid JSON" }, + "popupHotkeysTooltip": { + "message": "Kliknij, aby zobaczyć dostępne skróty klawiszowe", + "description": "Tooltip displayed when hovering the right edge of the extension popup" + }, "optionsBadgeNormal": { "message": "Kolor tła", "description": "" @@ -326,6 +330,10 @@ "message": "Pokaż liczbę aktywnych stylów", "description": "Label (must be very short) for the checkbox in the toolbar button context menu controlling toolbar badge text." }, + "popupHotkeysInfo": { + "message": "<1>-<9>, <0>, również na klawiaturze numerycznej - przełącza n-ty styl (0 to 10)\n- przełącza pierwszy styl z nazwą zaczynającą się na literę\n otwiera edytor zamiast przełączać\n włącza wymienione style\n wyłącza wymienione style\n oraz <`> (grawis) - przełącza początkowo włączone style; nie ma zastosowania do później włączonych stylów, podczas gdy okienko podręczne jest otwarte, więc możesz przywrócić początkowy wybór po przetestowaniu: po prostu wyłącz wszystkie, a następnie przełącz, np. \nWięcej informacji na wiki", + "description": "NOTE1: preserve < and > symbols so that is styled as a key.\nNOTE2: the last line is displayed as a text of the link to the wiki page.\nNOTE3: this is the list of hotkeys displayed after clicking the right edge of the extension popup." + }, "cm_lineWrapping": { "message": "Zawijanie tekstu", "description": "Label for the checkbox controlling word wrap option for the style editor." @@ -537,6 +545,10 @@ "message": "Opcje", "description": "Go to Options UI" }, + "usercssConfigIncomplete": { + "message": "Styl został zaktualizowany lub usunięty po wyświetleniu okna dialogowego konfiguracji. Te zmienne nie zostały zapisane, aby uniknąć uszkodzenia metadanych stylu:", + "description": "" + }, "openManage": { "message": "Zarządzaj", "description": "Link to open the manage page." @@ -558,6 +570,10 @@ "message": "Zainstaluj aktualizację", "description": "Label for the button to install an update for a single style" }, + "syncStorageErrorSaving": { + "message": "Nie można zapisać wartości. Spróbuj zmniejszyć ilość tekstu.", + "description": "Displayed when trying to save an excessively big value via storage.sync API" + }, "optionsCheckUpdate": { "message": "Sprawdź i zainstaluj wszystkie dostępne aktualizacje", "description": "" @@ -868,6 +884,10 @@ "message": "Nic nie zostało zmienione.", "description": "Message in the report shown after importing styles" }, + "confirmDiscardChanges": { + "message": "Odrzucić zmiany?", + "description": "Generic label or title displayed when trying to close something (not a style) with unsaved changes" + }, "optionsActions": { "message": "Akcje", "description": "" @@ -922,7 +942,7 @@ "description": "Label for the checkbox in the style editor." }, "installButtonReinstall": { - "message": "Przeinstaluj", + "message": "Przeinstaluj styl", "description": "Label for reinstall button" }, "linterInvalidConfigError": { @@ -950,6 +970,10 @@ "message": "Cofnij", "description": "Button label" }, + "usercssReplaceTemplateConfirmation": { + "message": "Zastąpić domyślny szablon dla nowych stylów Usercss aktualnym kodem?", + "description": "" + }, "cm_keyMap": { "message": "Mapa klawiszy", "description": "Label for the drop-down list controlling the keymap for the style editor." @@ -1007,6 +1031,10 @@ "message": "Odsłoń ramki pływające za pomocą HTML[stylus-iframe]", "description": "" }, + "usercssEditorNamePlaceholder": { + "message": "Określ @name w kodzie", + "description": "Placeholder text for the empty name input field when creating a new Usercss style" + }, "addStyleLabel": { "message": "Napisz nowy styl", "description": "Label for the button to go to the add style page" @@ -1016,7 +1044,7 @@ "description": "" }, "installButtonUpdate": { - "message": "Zaktualizuj", + "message": "Zaktualizuj styl", "description": "Label for update button" }, "backupButtons": { @@ -1032,7 +1060,7 @@ "description": "Label for the button to go to the edit style page" }, "installButtonInstalled": { - "message": "Zainstalowany", + "message": "Styl zainstalowano", "description": "Text displayed when the style is successfully installed" }, "author": { @@ -1074,5 +1102,9 @@ "confirmClose": { "message": "Zamknij", "description": "'Close' button in a confirm dialog" + }, + "usercssReplaceTemplateName": { + "message": "Puste @name zastępuje szablon domyślny", + "description": "The text shown after @name when creating a new Usercss style" } } \ No newline at end of file diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json index e7165087..b9edb4d9 100644 --- a/_locales/ru/messages.json +++ b/_locales/ru/messages.json @@ -36,7 +36,7 @@ "description": "Label for the button to export a style ('edit' page) or all styles ('manage' page)" }, "installButton": { - "message": "Установить", + "message": "Установить стиль", "description": "Label for install button" }, "styleMetaErrorCheckbox": { @@ -47,6 +47,10 @@ "message": "Ошибка формата JSON", "description": "Setting linter config with invalid JSON" }, + "popupHotkeysTooltip": { + "message": "Показать клавиатурные сочетания", + "description": "Tooltip displayed when hovering the right edge of the extension popup" + }, "optionsBadgeNormal": { "message": "Цвет фона", "description": "" @@ -330,6 +334,10 @@ "message": "Число активных стилей", "description": "Label (must be very short) for the checkbox in the toolbar button context menu controlling toolbar badge text." }, + "popupHotkeysInfo": { + "message": "<1>-<9>, <0>, и цифровой блок - переключает стиль по номеру (0 это 10)\n- переключает стиль начинающийся с нажатой буквы\n открывает в редакторе вместо переключения\n включает стили в списке\n выключает стили в списке\n и <`> (обратный апостроф) - переключает изначально включенные стили вне зависимости от последующего переключения других ранее не включенных стилей, так что можно потестировать и восстановить исходный список нажав \nПодробнее на вики.", + "description": "NOTE1: preserve < and > symbols so that is styled as a key.\nNOTE2: the last line is displayed as a text of the link to the wiki page.\nNOTE3: this is the list of hotkeys displayed after clicking the right edge of the extension popup." + }, "cm_lineWrapping": { "message": "Перенос по словам", "description": "Label for the checkbox controlling word wrap option for the style editor." @@ -541,6 +549,10 @@ "message": "Настройки", "description": "Go to Options UI" }, + "usercssConfigIncomplete": { + "message": "Стиль был обновлен или удален после вызова окна настройки. Следующие настройки не были сохранены, чтобы не повредить метаданные стиля:", + "description": "" + }, "openManage": { "message": "Менеджер", "description": "Link to open the manage page." @@ -562,6 +574,10 @@ "message": "Установить обновление", "description": "Label for the button to install an update for a single style" }, + "syncStorageErrorSaving": { + "message": "Ошибка сохранения. Попробуйте уменьшить количество текста.", + "description": "Displayed when trying to save an excessively big value via storage.sync API" + }, "optionsCheckUpdate": { "message": "Найти и установить обновления стилей", "description": "" @@ -868,6 +884,10 @@ "message": "Ничего не изменилось.", "description": "Message in the report shown after importing styles" }, + "confirmDiscardChanges": { + "message": "Отказаться от изменений?", + "description": "Generic label or title displayed when trying to close something (not a style) with unsaved changes" + }, "optionsActions": { "message": "Другие действия", "description": "" @@ -922,7 +942,7 @@ "description": "Label for the checkbox in the style editor." }, "installButtonReinstall": { - "message": "Переустановить", + "message": "Переустановить стиль", "description": "Label for reinstall button" }, "linterInvalidConfigError": { @@ -950,6 +970,10 @@ "message": "Отменить", "description": "Button label" }, + "usercssReplaceTemplateConfirmation": { + "message": "Заменить шаблон по умолчанию для нового стиля в формате Usercss текущим кодом?", + "description": "" + }, "cm_keyMap": { "message": "Раскладка", "description": "Label for the drop-down list controlling the keymap for the style editor." @@ -1007,6 +1031,10 @@ "message": "Выявлять iframe путем добавления HTML[stylus-iframe]", "description": "" }, + "usercssEditorNamePlaceholder": { + "message": "Укажите имя после @name в коде", + "description": "Placeholder text for the empty name input field when creating a new Usercss style" + }, "addStyleLabel": { "message": "Создать стиль", "description": "Label for the button to go to the add style page" @@ -1016,7 +1044,7 @@ "description": "" }, "installButtonUpdate": { - "message": "Обновить", + "message": "Обновить стиль", "description": "Label for update button" }, "backupButtons": { @@ -1032,7 +1060,7 @@ "description": "Label for the button to go to the edit style page" }, "installButtonInstalled": { - "message": "Установлен", + "message": "Стиль установлен", "description": "Text displayed when the style is successfully installed" }, "author": { @@ -1074,5 +1102,9 @@ "confirmClose": { "message": "Закрыть", "description": "'Close' button in a confirm dialog" + }, + "usercssReplaceTemplateName": { + "message": "Пустой @name заменяет шаблон по умолчанию", + "description": "The text shown after @name when creating a new Usercss style" } } \ No newline at end of file diff --git a/_locales/zh_TW/messages.json b/_locales/zh_TW/messages.json index 022d830e..eb2bf237 100644 --- a/_locales/zh_TW/messages.json +++ b/_locales/zh_TW/messages.json @@ -19,6 +19,10 @@ "message": "匯出樣式", "description": "" }, + "manageOnlyUsercss": { + "message": "僅 Usercss 樣式", + "description": "Checkbox to show only Usercss styles" + }, "optionsUpdateInterval": { "message": "自動檢查並安裝可用的使用者樣式更新(以小時計)", "description": "" @@ -83,6 +87,10 @@ "message": "因為不正確的 'regexp()' 使用導致未套用", "description": "Tooltip in the popup for styles that were not applied at all" }, + "colorpickerSwitchFormatTooltip": { + "message": "切換格式:HEX → RGB → HSL。\nShift 並點選則為反向進行。\n也可以使用 PgUp (PageUp) 與 PgDn (PageDown) 鍵。", + "description": "Tooltip for the switch button in the color picker popup in the style editor." + }, "styleRegexpInvalidExplanation": { "message": "部份 'regexp()' 歸則可能不再能被編譯。", "description": "" @@ -294,6 +302,10 @@ "message": "再次檢查,我沒有編輯任何樣式!", "description": "Label for the button to apply all detected updates" }, + "manageOnlyNonUsercss": { + "message": "僅非 Usercss 樣式", + "description": "Checkbox to show only non-Usercss (standard) styles" + }, "liveReloadLabel": { "message": "即時重新整理", "description": "The label of live-reload feature" @@ -529,6 +541,10 @@ "message": "選項", "description": "Go to Options UI" }, + "usercssConfigIncomplete": { + "message": "在設定對話框顯示後,樣式已更新或刪除。這個變數將不會儲存,以避免損毀樣式的詮釋資料。", + "description": "" + }, "openManage": { "message": "管理已安裝樣式", "description": "Link to open the manage page." @@ -550,6 +566,10 @@ "message": "安裝更新", "description": "Label for the button to install an update for a single style" }, + "syncStorageErrorSaving": { + "message": "無法儲存值。嘗試減少文字量。", + "description": "Displayed when trying to save an excessively big value via storage.sync API" + }, "optionsCheckUpdate": { "message": "檢查並安裝所有可用的更新", "description": "" @@ -856,6 +876,10 @@ "message": "沒有變更。", "description": "Message in the report shown after importing styles" }, + "confirmDiscardChanges": { + "message": "放棄變更?", + "description": "Generic label or title displayed when trying to close something (not a style) with unsaved changes" + }, "optionsActions": { "message": "動作", "description": "" @@ -897,6 +921,10 @@ "message": "已跳過相同的", "description": "Text after the number of styles skipped due to being identical to the already installed ones in the report shown after importing styles" }, + "manageNewStyleAsUsercss": { + "message": "做為 Usercss", + "description": "VERY SHORT label for the checkbox next to the 'Write new style' button in the style manager" + }, "optionsPopupWidth": { "message": "彈出視窗寬度(以像素計)", "description": "" @@ -934,6 +962,10 @@ "message": "撤銷", "description": "Button label" }, + "usercssReplaceTemplateConfirmation": { + "message": "為新的 Usercss 樣式取代預設的範本為目前的程式碼?", + "description": "" + }, "cm_keyMap": { "message": "鍵盤映射", "description": "Label for the drop-down list controlling the keymap for the style editor." @@ -991,6 +1023,10 @@ "message": "透過 HTML[stylus-iframe] 公開 iframes", "description": "" }, + "usercssEditorNamePlaceholder": { + "message": "在程式碼中指定 @name", + "description": "Placeholder text for the empty name input field when creating a new Usercss style" + }, "addStyleLabel": { "message": "編寫新樣式", "description": "Label for the button to go to the add style page" @@ -1058,5 +1094,9 @@ "confirmClose": { "message": "關閉", "description": "'Close' button in a confirm dialog" + }, + "usercssReplaceTemplateName": { + "message": "清空 @name 取代目前範本", + "description": "The text shown after @name when creating a new Usercss style" } } \ No newline at end of file