diff --git a/_locales/de/messages.json b/_locales/de/messages.json
index 4a7a0e31..af462191 100644
--- a/_locales/de/messages.json
+++ b/_locales/de/messages.json
@@ -19,6 +19,10 @@
 		"message": "Styles Exportieren",
 		"description": ""
 	},
+	"manageOnlyUsercss": {
+		"message": "Nur Usercss styles",
+		"description": "Checkbox to show only Usercss styles"
+	},
 	"optionsUpdateInterval": {
 		"message": "Automatischer Update- und Installations-Intervall (in Stunden)",
 		"description": ""
@@ -60,7 +64,7 @@
 		"description": "Label for the button to enable a style"
 	},
 	"styleMissingName": {
-		"message": "Bitte einen Namen eingeben",
+		"message": "Bitte Namen eingeben",
 		"description": "Error displayed when user saves without providing a name"
 	},
 	"genericHistoryLabel": {
@@ -83,6 +87,10 @@
 		"message": "Der Style wurde aufgrund ungültiger Regulärer Ausdrücke nicht angewandt.",
 		"description": "Tooltip in the popup for styles that were not applied at all"
 	},
+	"colorpickerSwitchFormatTooltip": {
+		"message": "Formate wechseln: HEX -> RGB ->HSL.\nShift-Klick, um Richtung umzukehren.\nKürzel: Bild auf- und Bild ab-Tasten.",
+		"description": "Tooltip for the switch button in the color picker popup in the style editor."
+	},
 	"styleRegexpInvalidExplanation": {
 		"message": "Einige Regeln der Regulären Ausdrücke konnten nicht überprüft werden.",
 		"description": ""
@@ -286,6 +294,10 @@
 		"message": "Nochmals überprüfen, ich habe keine Styles bearbeitet!",
 		"description": "Label for the button to apply all detected updates"
 	},
+	"manageOnlyNonUsercss": {
+		"message": "Keine Usercss styles",
+		"description": "Checkbox to show only non-Usercss (standard) styles"
+	},
 	"liveReloadLabel": {
 		"message": "Echtzeitaktualisierung",
 		"description": "The label of live-reload feature"
@@ -485,6 +497,10 @@
 		"message": "Style im Mozilla Format",
 		"description": "Title of the popup with the style code in Mozilla format, shown after pressing the Export button on Edit style page"
 	},
+	"cm_colorpicker": {
+		"message": "Farbwähler für CSS-Farben",
+		"description": "Label for the checkbox controlling colorpicker option for the style editor."
+	},
 	"writeStyleFor": {
 		"message": "Style erstellen für:",
 		"description": "Label for toolbar pop-up that precedes the links to write a new style"
@@ -836,6 +852,10 @@
 		"message": "Optionen",
 		"description": "Go to Options UI"
 	},
+	"colorpickerTooltip": {
+		"message": "Farbwähler öffnen",
+		"description": "Tooltip for the colored squares shown before CSS colors in the style editor."
+	},
 	"optionsCustomizeBadge": {
 		"message": "Badge auf dem Toolbar-Icon",
 		"description": ""
@@ -853,6 +873,10 @@
 		"message": "Identische übersprungen",
 		"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": "als Usercss",
+		"description": "VERY SHORT label for the checkbox next to the 'Write new style' button in the style manager"
+	},
 	"optionsPopupWidth": {
 		"message": "Popup-Breite (in Pixeln)",
 		"description": ""
diff --git a/_locales/es/messages.json b/_locales/es/messages.json
index 5b6d7cf7..b2c232f1 100644
--- a/_locales/es/messages.json
+++ b/_locales/es/messages.json
@@ -19,6 +19,10 @@
 		"message": "Exportar estilos",
 		"description": ""
 	},
+	"manageOnlyUsercss": {
+		"message": "Sólo estilos Usercss",
+		"description": "Checkbox to show only Usercss styles"
+	},
 	"optionsUpdateInterval": {
 		"message": "Buscar e instalar automáticamente todas las actualizaciones disponibles de estilos de usuario (en horas)",
 		"description": ""
@@ -83,6 +87,10 @@
 		"message": "El estilo no se aplicó debido a su uso incorrecto de 'regexp()'",
 		"description": "Tooltip in the popup for styles that were not applied at all"
 	},
+	"colorpickerSwitchFormatTooltip": {
+		"message": "Alternar formatos: HEX -> RGB -> HSL.\nMayús+Clic para invertir la dirección.\nTambién con las teclas RePág (Retroceso de página), AvPág (Avance de página).",
+		"description": "Tooltip for the switch button in the color picker popup in the style editor."
+	},
 	"styleRegexpInvalidExplanation": {
 		"message": "Algunas reglas «regexp()» que no se pudieron compilar en absoluto.",
 		"description": ""
@@ -294,6 +302,10 @@
 		"message": "Comprobar de nuevo, ¡no he editado ningún estilo!",
 		"description": "Label for the button to apply all detected updates"
 	},
+	"manageOnlyNonUsercss": {
+		"message": "Sólo estilos no-Usercss",
+		"description": "Checkbox to show only non-Usercss (standard) styles"
+	},
 	"liveReloadLabel": {
 		"message": "Recargar sobre la marcha",
 		"description": "The label of live-reload feature"
@@ -501,6 +513,10 @@
 		"message": "Estilo en formato Mozilla",
 		"description": "Title of the popup with the style code in Mozilla format, shown after pressing the Export button on Edit style page"
 	},
+	"cm_colorpicker": {
+		"message": "Selectores de color para colores CSS",
+		"description": "Label for the checkbox controlling colorpicker option for the style editor."
+	},
 	"writeStyleFor": {
 		"message": "Escribir estilo para:",
 		"description": "Label for toolbar pop-up that precedes the links to write a new style"
@@ -868,6 +884,10 @@
 		"message": "Interfaz de opciones",
 		"description": "Go to Options UI"
 	},
+	"colorpickerTooltip": {
+		"message": "Abrir selector de color",
+		"description": "Tooltip for the colored squares shown before CSS colors in the style editor."
+	},
 	"optionsCustomizeBadge": {
 		"message": "Distintivo en el icono de barra de herramientas",
 		"description": ""
@@ -885,6 +905,10 @@
 		"message": "idénticos omitidos",
 		"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": "como Usercss",
+		"description": "VERY SHORT label for the checkbox next to the 'Write new style' button in the style manager"
+	},
 	"optionsPopupWidth": {
 		"message": "Anchura del diálogo emergente (en píxeles)",
 		"description": ""
diff --git a/_locales/et/messages.json b/_locales/et/messages.json
index 5bc3eb6e..a95565c8 100644
--- a/_locales/et/messages.json
+++ b/_locales/et/messages.json
@@ -91,6 +91,10 @@
 		"message": "Tumedad brauseriteemad",
 		"description": ""
 	},
+	"styleFromMozillaFormatError": {
+		"message": "Mozilla-vormingust importimine ebaõnnestus",
+		"description": "Label for the import error"
+	},
 	"importAppendLabel": {
 		"message": "Lisa stiilile",
 		"description": "Label for the button to import a style and append to the existing sections"
@@ -257,6 +261,10 @@
 			}
 		}
 	},
+	"parseUsercssError": {
+		"message": "Stylus ei suutnud usercss-i analüüsida:",
+		"description": "The error message to show when stylus failed to parse usercss"
+	},
 	"searchStyles": {
 		"message": "Otsi sisu",
 		"description": "Label for the search filter textbox on the Manage styles page"
@@ -269,6 +277,10 @@
 		"message": "Kontrolli uuesti, ma ei muutnud ühtegi stiili!",
 		"description": "Label for the button to apply all detected updates"
 	},
+	"liveReloadLabel": {
+		"message": "Reaalajas uuestilaadimine",
+		"description": "The label of live-reload feature"
+	},
 	"unreachableFileHint": {
 		"message": "Stylus saab ligi pääseda file:// URLidele ainult siis, kui märgistad vastava kasti Stylus laiendusel chrome://extensions lehel",
 		"description": "Note in the toolbar popup for file:// URLs"
@@ -387,6 +399,10 @@
 		"message": "sobimatut vahele jäetud",
 		"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": "Kirjuta uus stiil usercss-ina",
+		"description": ""
+	},
 	"genericResetLabel": {
 		"message": "Lähtesta",
 		"description": "Used in various parts of UI to indicate that something may be reset to its original state"
@@ -416,6 +432,10 @@
 		"message": "Kasuta /re/ süntaksit regulaaravaldise otsinguks",
 		"description": "Label after the search input field in the editor shown on Ctrl-F"
 	},
+	"popupBordersTooltip": {
+		"message": "Kasulik tumedate teemade puhul Chrome'is, kuna see ei joonista enam külje piirjooni",
+		"description": ""
+	},
 	"updateCheckManualUpdateHint": {
 		"message": "Uuenduse sundimine kirjutab üle mistahes kohalikud muutused.",
 		"description": "Additional text displayed when an update check skipped updating the style to avoid losing local modifications"
@@ -464,6 +484,10 @@
 		"message": "Stiil Mozilla-vormingus",
 		"description": "Title of the popup with the style code in Mozilla format, shown after pressing the Export button on Edit style page"
 	},
+	"cm_colorpicker": {
+		"message": "CSS-värvide värvivalijad",
+		"description": "Label for the checkbox controlling colorpicker option for the style editor."
+	},
 	"writeStyleFor": {
 		"message": "Kirjuta stiil:",
 		"description": "Label for toolbar pop-up that precedes the links to write a new style"
@@ -609,6 +633,21 @@
 		"message": "Stylus kasutab välist teenust https://www.google.com/s2/favicons",
 		"description": "Label for the checkbox that toggles applies-to favicons in the new UI on manage page"
 	},
+	"styleInstallOverwrite": {
+		"message": "'$stylename$' on juba installitud. Kas kirjutada üle?\nVersioon: $oldVersion$ -> $newVersion$",
+		"description": "Confirmation when re-installing a style",
+		"placeholders": {
+			"stylename": {
+				"content": "$1"
+			},
+			"newVersion": {
+				"content": "$3"
+			},
+			"oldVersion": {
+				"content": "$2"
+			}
+		}
+	},
 	"updateCheckSkippedLocallyEdited": {
 		"message": "Seda stiili muudeti kohalikult.",
 		"description": "Text that displays when an update check skipped updating the style to avoid losing local modifications"
@@ -629,6 +668,10 @@
 		"message": "Kood",
 		"description": "Label for the code for a section"
 	},
+	"externalUsercssDocument": {
+		"message": "Usercss dokumentatsioon",
+		"description": "Label for the external link to usercss documentation"
+	},
 	"optionsAdvancedContextDelete": {
 		"message": "Lisa \"Kustuta\" redaktori kontekstmenüüsse",
 		"description": ""
@@ -642,6 +685,10 @@
 			}
 		}
 	},
+	"configureStyle": {
+		"message": "Seadista",
+		"description": "Label for the button to configure userstyle"
+	},
 	"importReportLegendUpdatedBoth": {
 		"message": "said uuenduse nii metaandmetele kui koodile",
 		"description": "Text after the number of styles updated entirely in the report shown after importing styles"
@@ -670,6 +717,10 @@
 		"message": "Automaattäide kirjutamisel",
 		"description": "Label for the checkbox in the style editor."
 	},
+	"styleMetaErrorSelectValueMismatch": {
+		"message": "Vigane @select: väärtust pole loendis olemas",
+		"description": "Error displayed when the value of @select is invalid"
+	},
 	"styleMetaErrorColor": {
 		"message": "$color$ ei ole sobiv värv",
 		"description": "Error displayed when the value of @var color is invalid",
@@ -703,6 +754,10 @@
 		"message": "Stylus ei tööta sellistel lehtedel.",
 		"description": "Note in the toolbar pop-up when on a URL Stylus can't affect"
 	},
+	"popupBorders": {
+		"message": "Lisa äärtesse valged piirjooned",
+		"description": ""
+	},
 	"manageOnlyUpdates": {
 		"message": "Ainult uuenduste ja vigadega",
 		"description": "Checkbox to show only styles that have updates after check-all-styles-for-updates was performed"
@@ -791,6 +846,10 @@
 		"message": "Valikute liides",
 		"description": "Go to Options UI"
 	},
+	"colorpickerTooltip": {
+		"message": "Ava värvivalija",
+		"description": "Tooltip for the colored squares shown before CSS colors in the style editor."
+	},
 	"optionsCustomizeBadge": {
 		"message": "Number tööriistaribaikoonil",
 		"description": ""
@@ -812,6 +871,14 @@
 		"message": "Hüpikakna laius (pikslites)",
 		"description": ""
 	},
+	"cm_autoCloseBrackets": {
+		"message": "Automaatselt sulge sulud ja jutumärgid",
+		"description": "Label for the checkbox in the style editor."
+	},
+	"installButtonReinstall": {
+		"message": "Installi uuesti",
+		"description": "Label for reinstall button"
+	},
 	"linterInvalidConfigError": {
 		"message": "Ei salvestatud nende vigaste seadistuste tõttu:",
 		"description": "Invalid linter config will show a message followed by a list of invalid entries"
@@ -820,6 +887,10 @@
 		"message": "Ei",
 		"description": "'No' button in a confirm dialog"
 	},
+	"appliesLineWidgetWarning": {
+		"message": "Ei tööta minimeeritud CSS-iga",
+		"description": "A warning that applies-to information won't show properly with minified CSS"
+	},
 	"undo": {
 		"message": "Võta tagasi",
 		"description": "Button label"
@@ -865,7 +936,7 @@
 		"description": "Additional text displayed when an update check skipped updating the style to avoid losing local modifications"
 	},
 	"styleInstallFailed": {
-		"message": "Kasutaja stiili installimine ebaõnnestus!\n$error$",
+		"message": "Kasutajastiili installimine ebaõnnestus!\n$error$",
 		"description": "Warning when installation failed",
 		"placeholders": {
 			"error": {
@@ -901,6 +972,10 @@
 		"message": "Muuda",
 		"description": "Label for the button to go to the edit style page"
 	},
+	"installButtonInstalled": {
+		"message": "Installitud",
+		"description": "Text displayed when the style is successfully installed"
+	},
 	"author": {
 		"message": "Autor",
 		"description": "Label for the style author"
@@ -913,6 +988,10 @@
 		"message": "Ava redaktor uues aknas",
 		"description": "Label for the checkbox controlling 'edit' action behavior in the popup."
 	},
+	"appliesRemoveError": {
+		"message": "Viimast 'rakendub'-sisestust ei saa eemaldada",
+		"description": "Error displayed when the last 'applies' is going to be removed"
+	},
 	"backupMessage": {
 		"message": "Vali fail või lohista see siia lehele.",
 		"description": "Message for backup"
diff --git a/_locales/hu/messages.json b/_locales/hu/messages.json
index 9a971b99..bcc71601 100644
--- a/_locales/hu/messages.json
+++ b/_locales/hu/messages.json
@@ -19,6 +19,10 @@
 		"message": "Az összes stílus elérhető frissítéseinek automatikus ellenőrzése és telepítése (órában)",
 		"description": ""
 	},
+	"styleEnabledToggleHint": {
+		"message": "Nyomj Alt-Entert az állapot engedélyezéséhez/letiltásához és a stílus mentéséhez",
+		"description": "Help text for the '[x] enable' checkbox in the editor"
+	},
 	"exportLabel": {
 		"message": "Exportálás",
 		"description": "Label for the button to export a style ('edit' page) or all styles ('manage' page)"
@@ -27,6 +31,10 @@
 		"message": "Háttérszín",
 		"description": ""
 	},
+	"updateCheckHistory": {
+		"message": "Frissítések ellenőrzésének előzményei",
+		"description": ""
+	},
 	"cm_tabSize": {
 		"message": "Tabulátorméret",
 		"description": "Label for the text box controlling tab size option for the style editor."
@@ -36,9 +44,17 @@
 		"description": "Label for the button to enable a style"
 	},
 	"styleMissingName": {
-		"message": "Írj be egy nevet",
+		"message": "Írj be egy nevet!",
 		"description": "Error displayed when user saves without providing a name"
 	},
+	"genericHistoryLabel": {
+		"message": "Előzmények",
+		"description": "Used in various places to show a history log of something"
+	},
+	"shortcutsNote": {
+		"message": "Gyorsbillentyűk megadása",
+		"description": ""
+	},
 	"appliesDomainOption": {
 		"message": "URL-ek a doménon",
 		"description": "Option to make the style apply to the entered string as a domain"
@@ -47,10 +63,18 @@
 		"message": "Frissítések ellenőrzése",
 		"description": "Label for the button to check a single style for an update"
 	},
+	"styleNotAppliedRegexpProblemTooltip": {
+		"message": "A stílus nem lett alkalmazva a „regexp()” helytelen használata miatt",
+		"description": "Tooltip in the popup for styles that were not applied at all"
+	},
 	"styleRegexpInvalidExplanation": {
 		"message": "Egyes „regexp()” szabályokat nem lehetett lefordítani.",
 		"description": ""
 	},
+	"optionsIconDark": {
+		"message": "Sötét böngészőtémák",
+		"description": ""
+	},
 	"importAppendLabel": {
 		"message": "Hozzáadás stílushoz",
 		"description": "Label for the button to import a style and append to the existing sections"
@@ -63,6 +87,10 @@
 		"message": "Nem találhatók frissítések.",
 		"description": "Text that displays when an update all check completed and no updates are available"
 	},
+	"importReportLegendAdded": {
+		"message": "hozzáadva",
+		"description": "Text after the number of styles added in the report shown after importing styles"
+	},
 	"styleFromMozillaFormatPrompt": {
 		"message": "Mozilla formátumú kód beillesztése",
 		"description": "Prompt in the dialog displayed after clicking 'Import from Mozilla format' button"
@@ -99,6 +127,10 @@
 		"message": "Csinosít",
 		"description": "Label for the CSS-beautifier button on the edit style page"
 	},
+	"styleRegexpProblemTooltip": {
+		"message": "A nem alkalmazott szeckiók száma helytelen 'regexp()' használat miatt",
+		"description": "Tooltip in the popup for styles that were applied only partially"
+	},
 	"styleEnabledLabel": {
 		"message": "Engedélyezve",
 		"description": "Label for the enabled state of styles"
@@ -111,6 +143,10 @@
 		"message": "Egy újabb szekció hozzáadása",
 		"description": "Label for the button to add a section"
 	},
+	"styleRegexpTestPartial": {
+		"message": "Nincs teljes egyezés, így ki vagy hagyva",
+		"description": "RegExp test report: label for the partially matching expressions"
+	},
 	"styleSaveLabel": {
 		"message": "Mentés",
 		"description": "Label for save button for style editing"
@@ -176,10 +212,22 @@
 		"message": "<a href='https://userstyles.org'>Szerezz be stílusokat a userstyles.org-on</a> | <a href='http://add0n.com/stylus.html'>Kérj segítséget</a>",
 		"description": "Help text on the manage page"
 	},
+	"manageOnlyLocal": {
+		"message": "Csak helyileg létrehozott stílusok",
+		"description": "Checkbox to show only locally created styles i.e. non-updatable"
+	},
 	"searchStyles": {
 		"message": "Tartalom keresése",
 		"description": "Label for the search filter textbox on the Manage styles page"
 	},
+	"optionsUpdateImportNote": {
+		"message": "Amikor régebbi verzióból vagy a Stylishból importálsz stílusokat, egyszer manuálisan frissítsd a stílusokat a stíluskezelőben, hogy megbizonyosodj afelől, hogy mindegyik frissítve van!",
+		"description": ""
+	},
+	"checkAllUpdatesForce": {
+		"message": "Ellenőrizd újra, nem módosítottam egy stílust sem!",
+		"description": "Label for the button to apply all detected updates"
+	},
 	"unreachableFileHint": {
 		"message": "A Stylus csak akkor képes hozzáférni a file:// URL-ekhez, ha engedélyezed az erre vonatkozó beállítást a Stylus kiegészítőre a chrome://extensions oldalon.",
 		"description": "Note in the toolbar popup for file:// URLs"
@@ -265,6 +313,10 @@
 			}
 		}
 	},
+	"optionsIconLight": {
+		"message": "Világos böngészőtémák",
+		"description": ""
+	},
 	"openStylesManager": {
 		"message": "A frissítéskezelő megnyitása",
 		"description": "Label for the style maanger opener in the browser action context menu."
@@ -282,6 +334,10 @@
 		"message": "Szekciók",
 		"description": "Title for the style sections section"
 	},
+	"importReportLegendInvalid": {
+		"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"
+	},
 	"editStyleTitle": {
 		"message": "A(z) $stylename$ stílus szerkesztése",
 		"description": "Title of the page for editing styles",
@@ -299,6 +355,10 @@
 		"message": "URL-ek adott kezdettel",
 		"description": "Option to make the style apply to the entered string as a URL prefix"
 	},
+	"cm_matchHighlightToken": {
+		"message": "Kurzor alatti kifejezés",
+		"description": "Style editor's 'highglight' drop-down list option: highlight the occurrences of of the word/token under cursor even if nothing is selected"
+	},
 	"searchRegexp": {
 		"message": "Használd a /re/ szintaxist a regexp kereséshez",
 		"description": "Label after the search input field in the editor shown on Ctrl-F"
@@ -315,6 +375,10 @@
 		"message": "A jelenlegi stílus tartalmának elvetése és annak felülírása az importált stílussal",
 		"description": "Label for the button to import and overwrite current style"
 	},
+	"cm_resizeGripHint": {
+		"message": "Kattints duplán a magasság maximalizálásához/visszaállításához",
+		"description": "Tooltip for the resize grip in style editor"
+	},
 	"popupStylesFirst": {
 		"message": "Parancsok előtti stílusok",
 		"description": "Label for the checkbox controlling section order in the popup."
@@ -355,6 +419,10 @@
 		"message": "Nincs illeszkedő fül",
 		"description": "RegExp test report: label for expressions that didn't match any tabs"
 	},
+	"importReportLegendUpdatedMeta": {
+		"message": "metainfó frissítve",
+		"description": "Text after the number of styles with updated meta info like name/url in the report shown after importing styles"
+	},
 	"appliesLabel": {
 		"message": "Amire érvényesül",
 		"description": "Label for 'applies to' fields on the edit/add screen"
@@ -388,18 +456,50 @@
 		"message": "Az összes frissítés ellenőrzése és telepítése",
 		"description": ""
 	},
+	"filteredStyles": {
+		"message": "$numShown$ mutatva $numTotal$-ból/-ből",
+		"description": "TL note - make this message short",
+		"placeholders": {
+			"numTotal": {
+				"content": "$2"
+			},
+			"numShown": {
+				"content": "$1"
+			}
+		}
+	},
+	"importReportTitle": {
+		"message": "A stílusok importálása befejeződött",
+		"description": "Title of the report shown after importing styles"
+	},
 	"styleMozillaFormatHeading": {
 		"message": "Mozilla formátum",
 		"description": "Heading for the section with buttons to import/export Mozilla format of the style"
 	},
+	"cm_matchHighlight": {
+		"message": "Kijelöl",
+		"description": "Label for the drop-down list controlling the automatic highlighting of current word/selection occurrences in the style editor."
+	},
 	"styleRegexpPartialExplanation": {
 		"message": "Ez a stílus olyan részlegesen illeszkedő reguláris kifejezéseket használ, melyek sértik a<a href='https://developer.mozilla.org/docs/Web/CSS/@document'>CSS4@dokumentumspecifikációt</a>, 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": ""
 	},
+	"styleBeautifyIndentConditional": {
+		"message": "@media, @supports behúzása",
+		"description": "CSS-beautifier option"
+	},
+	"unreachableContentScript": {
+		"message": "Nem sikerült az oldallal történő kommunikáció. Próbáld meg újratölteni az oldalt!",
+		"description": "Note in the toolbar popup usually on file:// URLs after [re]loading Stylus"
+	},
 	"sectionRemove": {
 		"message": "Szekció eltávolítása",
 		"description": "Label for the button to remove a section"
 	},
+	"searchStylesTooltip": {
+		"message": "A URL alapján történő szűréshez írd előre, hogy „url:”\nPéldául: url:https://github.com/openstyles/stylus",
+		"description": "Label for the search filter textbox on the Manage styles page"
+	},
 	"disableAllStyles": {
 		"message": "Az összes stílus kikapcsolása",
 		"description": "Label for the checkbox that turns all enabled styles off."
@@ -412,6 +512,10 @@
 		"message": "VIsszavonás mindegyik szekcióban",
 		"description": "CSS-beautify global Undo button label"
 	},
+	"optionsCustomizeIcon": {
+		"message": "Eszköztárikon",
+		"description": ""
+	},
 	"updateCompleted": {
 		"message": "A frissítés befejeződött.",
 		"description": "Text that displays when an update completed"
@@ -444,10 +548,22 @@
 		"message": "Kód",
 		"description": "Label for the code for a section"
 	},
+	"optionsAdvancedContextDelete": {
+		"message": "Delete hozzáadása a gyorsmenühöz",
+		"description": ""
+	},
+	"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"
+	},
 	"cm_smartIndent": {
 		"message": "Intelligens behúzás használata",
 		"description": "Label for the checkbox controlling smart indentation option for the style editor."
 	},
+	"styleRegexpTestButton": {
+		"message": "RegExp teszt",
+		"description": "RegExp test button label in the editor shown when applies-to list has a regexp value"
+	},
 	"appliesHelp": {
 		"message": "Használd az \"A következőre érvényesül\" részt, hogy korlátozd, milyen URL-ekre vonatkozzon az itt lévő kód!",
 		"description": "Help text for 'applies to' section"
@@ -456,10 +572,26 @@
 		"message": "Stílus szerkesztése",
 		"description": "Title of the page for editing styles"
 	},
+	"editDeleteText": {
+		"message": "Törlés",
+		"description": "Label for the context menu item in the editor to delete selected text"
+	},
+	"cm_autocompleteOnTyping": {
+		"message": "Automatikus kiegészítés gépeléskor",
+		"description": "Label for the checkbox in the style editor."
+	},
+	"manageOnlyDisabled": {
+		"message": "Csak letiltott stílusok",
+		"description": "Checkbox to show only disabled styles"
+	},
 	"stylusUnavailableForURLdetails": {
 		"message": "Biztonsági okokból a böngésző megtiltja, hogy a kiegészítők változtatásokat tegyenek a beépített oldalain (pl. chrome://verzió, a Chrome 61 alapértelmezett „új lap” oldala, about:addons és így tovább) valamint más kiterjesztések oldalain. Ezen kívül mindegyik böngésző korlátozza a saját kiegészítőgalériájának elérését (pl. Chrome webáruház vagy a Mozilla kiegészítők oldala)",
 		"description": "Sub-note in the toolbar pop-up when on a URL Stylus can't affect"
 	},
+	"cm_matchHighlightSelection": {
+		"message": "Csak kiválasztás",
+		"description": "Style editor's 'highglight' drop-down list option: highlight the occurrences of currently selected text"
+	},
 	"updateAllCheckSucceededSomeEdited": {
 		"message": "Egyes frissíthető stílusok nem lettek ellenőrizve, nehogy elvesszenek a helyi változtatások. A frissítéseket lehet erőltetni egyéni ellenőrzéssel külön-külön vagy az összes stílus ismételt ellenőrzésével (ez felülírja a helyi módosításokat).",
 		"description": "Text that displays when an update all check completed and no updates are available"
@@ -468,6 +600,10 @@
 		"message": "A Stylus nem működik az ilyen oldalakon.",
 		"description": "Note in the toolbar pop-up when on a URL Stylus can't affect"
 	},
+	"manageOnlyUpdates": {
+		"message": "Csak frissíthetőek vagy problémásak",
+		"description": "Checkbox to show only styles that have updates after check-all-styles-for-updates was performed"
+	},
 	"addStyleTitle": {
 		"message": "Stílus hozzáadása",
 		"description": "Title of the page for adding styles"
@@ -500,6 +636,14 @@
 		"message": "Gyorsgomb",
 		"description": "Placeholder text of inputbox in keymap help popup on the edit style page. Must be very short"
 	},
+	"styleRegexpTestInvalid": {
+		"message": "Kihagyott érvénytelen reguláris kifejezések",
+		"description": "RegExp test report: label for the invalid expressions"
+	},
+	"manageOnlyExternal": {
+		"message": "Csak külső stílusok",
+		"description": "Checkbox to show only externally installed styles i.e. updatable"
+	},
 	"replaceAll": {
 		"message": "Az összes cseréje",
 		"description": "Label before the replace input field in the editor shown on 'replaceAll' hotkey"
@@ -528,6 +672,10 @@
 		"message": "A beállítások felülete",
 		"description": "Go to Options UI"
 	},
+	"optionsCustomizeBadge": {
+		"message": "Jelvény az eszköztárikonon",
+		"description": ""
+	},
 	"importReportLegendIdentical": {
 		"message": "kihagyott egyezések",
 		"description": "Text after the number of styles skipped due to being identical to the already installed ones in the report shown after importing styles"
@@ -572,6 +720,10 @@
 		"message": "Törlés",
 		"description": "Label for the button to delete a style"
 	},
+	"updateCheckManualUpdateForce": {
+		"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"
+	},
 	"optionsAdvancedExposeIframes": {
 		"message": "iframe-ek kitevése HTML[stylus-iframe]-en keresztül",
 		"description": ""
@@ -604,6 +756,10 @@
 		"message": "Válassz ki egy fájlt vagy húzd erre az oldalra!",
 		"description": "Message for backup"
 	},
+	"importReportUndone": {
+		"message": "stílusok visszavonva",
+		"description": "Text after the number of styles reverted in the message box shown after undoing the import of styles"
+	},
 	"helpKeyMapCommand": {
 		"message": "Írj be egy parancsot",
 		"description": "Placeholder text of inputbox in keymap help popup on the edit style page. Must be very short"
diff --git a/_locales/it/messages.json b/_locales/it/messages.json
index 48d316ee..8789feb3 100644
--- a/_locales/it/messages.json
+++ b/_locales/it/messages.json
@@ -3,6 +3,10 @@
 		"message": "Tutto",
 		"description": "Text displayed for styles that apply to all sites"
 	},
+	"linterIssues": {
+		"message": "Problemi",
+		"description": "Label for the CSS linter issues block on the style edit page"
+	},
 	"defaultTheme": {
 		"message": "predefinito",
 		"description": "Default CodeMirror CSS theme option on the edit style page"
@@ -19,6 +23,10 @@
 		"message": "Esporta",
 		"description": "Label for the button to export a style ('edit' page) or all styles ('manage' page)"
 	},
+	"installButton": {
+		"message": "Installa",
+		"description": "Label for install button"
+	},
 	"linterJSONError": {
 		"message": "Formato JSON non valido",
 		"description": "Setting linter config with invalid JSON"
@@ -43,6 +51,10 @@
 		"message": "Cronologia",
 		"description": "Used in various places to show a history log of something"
 	},
+	"shortcutsNote": {
+		"message": "Definisci scorciatoie da tastiera",
+		"description": ""
+	},
 	"appliesDomainOption": {
 		"message": "URL nel dominio",
 		"description": "Option to make the style apply to the entered string as a domain"
@@ -55,6 +67,10 @@
 		"message": "Temi browser scuri",
 		"description": ""
 	},
+	"styleFromMozillaFormatError": {
+		"message": "Importazione da formato Mozilla fallita",
+		"description": "Label for the import error"
+	},
 	"optionsOpenManager": {
 		"message": "Organizza stili",
 		"description": ""
@@ -79,6 +95,10 @@
 		"message": "Cerca",
 		"description": "Label before the search input field in the editor shown on Ctrl-F"
 	},
+	"versionInvalidOlder": {
+		"message": "La versione dello stile è più vecchia di quella installata.",
+		"description": "Displayed when the version of style is older than the installed one"
+	},
 	"confirmYes": {
 		"message": "Si",
 		"description": "'Yes' button in a confirm dialog"
@@ -115,6 +135,10 @@
 		"message": "Elimina",
 		"description": ""
 	},
+	"confirmDefault": {
+		"message": "Utilizza predefinito",
+		"description": "'Set to default' button in a confirm dialog"
+	},
 	"confirmCancel": {
 		"message": "Annulla",
 		"description": ""
@@ -160,6 +184,10 @@
 		"message": "Aggiorna stili",
 		"description": ""
 	},
+	"manageText": {
+		"message": "<a href='https://userstyles.org'>Ottieni stili da userstyles.org</a> | <a href='http://add0n.com/stylus.html'>Otteini aiuto</a>",
+		"description": "Help text on the manage page"
+	},
 	"manageOnlyLocal": {
 		"message": "Solo stili creati localmente",
 		"description": "Checkbox to show only locally created styles i.e. non-updatable"
@@ -176,6 +204,10 @@
 		"message": "Disattiva",
 		"description": "Label for the button to disable a style"
 	},
+	"prefShowBadge": {
+		"message": "Stili attivi per il sito attuale",
+		"description": "Label for the checkbox controlling toolbar badge text."
+	},
 	"styleCancelEditLabel": {
 		"message": "Torna a gestione",
 		"description": "Label for cancel button for style editing"
@@ -188,6 +220,10 @@
 		"message": "Importa",
 		"description": "Label for the button to import a style ('edit' page) or all styles ('manage' page)"
 	},
+	"shortcuts": {
+		"message": "Scorciatoie",
+		"description": "Go to shortcut configuration"
+	},
 	"updateCheckFailServerUnreachable": {
 		"message": "Aggiornamento non riuscito: server non raggiungibile.",
 		"description": "Text that displays when an update check failed because the update server is unreachable"
@@ -216,6 +252,10 @@
 		"message": "Regexp non valida.",
 		"description": "Validation message for a bad regexp in a style"
 	},
+	"license": {
+		"message": "Licenza",
+		"description": "Label for the license"
+	},
 	"optionsHeading": {
 		"message": "Opzioni",
 		"description": "Heading for options section on manage page."
@@ -237,6 +277,15 @@
 		"message": "Apri gestore stili",
 		"description": "Label for the style maanger opener in the browser action context menu."
 	},
+	"styleUpdate": {
+		"message": "Sei sicuro di voler aggiornare  '$stylename$'?",
+		"description": "Confirmation when updating a style",
+		"placeholders": {
+			"stylename": {
+				"content": "$1"
+			}
+		}
+	},
 	"dysfunctional": {
 		"message": "Stylus non può funzionare in finestre anonime perché Firefox disattiva la connessione diretta al contesto della pagina di background interna dell'estensione.",
 		"description": "Displayed in Firefox when its settings make Stylus dysfunctional"
@@ -266,6 +315,18 @@
 		"message": "URL che iniziano con",
 		"description": "Option to make the style apply to the entered string as a URL prefix"
 	},
+	"popupBordersTooltip": {
+		"message": "Utile per temi scuri nelle nuove versioni di Chrome dato che non colora più i bordi laterali",
+		"description": ""
+	},
+	"updateCheckManualUpdateHint": {
+		"message": "Forzare un aggiornamento sovrascriverà tutte le modifiche locali",
+		"description": "Additional text displayed when an update check skipped updating the style to avoid losing local modifications"
+	},
+	"installUpdateFromLabel": {
+		"message": "Controlla aggiornamenti",
+		"description": "Label for the checkbox to save current URL for update check"
+	},
 	"sectionHelp": {
 		"message": "Le sezioni consentono di definire diverse parti di codice da applicare a diversi insiemi di URL dello stesso stile. Ad esempio, un unico stile potrebbe modificare la home page di un sito diversamente da come modificherebbe il resto del sito.",
 		"description": "Help text for sections"
@@ -290,6 +351,10 @@
 		"message": "Stile in formato Mozilla",
 		"description": "Title of the popup with the style code in Mozilla format, shown after pressing the Export button on Edit style page"
 	},
+	"cm_colorpicker": {
+		"message": "Selezionatore colore per colori CSS",
+		"description": "Label for the checkbox controlling colorpicker option for the style editor."
+	},
 	"writeStyleFor": {
 		"message": "Scrivi stile per:",
 		"description": "Label for toolbar pop-up that precedes the links to write a new style"
@@ -327,6 +392,10 @@
 		"message": "Installa aggiornamento",
 		"description": "Label for the button to install an update for a single style"
 	},
+	"optionsCheckUpdate": {
+		"message": "Controlla e installa gli aggiornamenti disponibili",
+		"description": ""
+	},
 	"filteredStyles": {
 		"message": "$numShown$ mostrati di $numTotal$ totali",
 		"description": "TL note - make this message short",
@@ -339,6 +408,10 @@
 			}
 		}
 	},
+	"importReportTitle": {
+		"message": "Importazione stili terminata",
+		"description": "Title of the report shown after importing styles"
+	},
 	"styleMozillaFormatHeading": {
 		"message": "Formato Mozilla",
 		"description": "Heading for the section with buttons to import/export Mozilla format of the style"
@@ -355,6 +428,10 @@
 		"message": "Disattiva tutti gli stili",
 		"description": "Label for the checkbox that turns all enabled styles off."
 	},
+	"undoGlobal": {
+		"message": "Annulla in tutte le sezioni",
+		"description": "CSS-beautify global Undo button label"
+	},
 	"updateCompleted": {
 		"message": "Aggiornamento completato.",
 		"description": "Text that displays when an update completed"
@@ -375,6 +452,21 @@
 		"message": "Stylus utilizza un servizio esterno https://www.google.com/s2/favicons",
 		"description": "Label for the checkbox that toggles applies-to favicons in the new UI on manage page"
 	},
+	"styleInstallOverwrite": {
+		"message": "'$stylename$' è già installato. Vuoi sovrascriverlo?\nVersione: $oldVersion$ -> $newVersion$",
+		"description": "Confirmation when re-installing a style",
+		"placeholders": {
+			"stylename": {
+				"content": "$1"
+			},
+			"newVersion": {
+				"content": "$3"
+			},
+			"oldVersion": {
+				"content": "$2"
+			}
+		}
+	},
 	"updateCheckSkippedLocallyEdited": {
 		"message": "Questo stile è stato editato localmente.",
 		"description": "Text that displays when an update check skipped updating the style to avoid losing local modifications"
@@ -391,6 +483,18 @@
 		"message": "Codice",
 		"description": "Label for the code for a section"
 	},
+	"optionsAdvancedContextDelete": {
+		"message": "Aggiungi 'Elimina' al menu contestuale dell'editor",
+		"description": ""
+	},
+	"configureStyle": {
+		"message": "Configura",
+		"description": "Label for the button to configure userstyle"
+	},
+	"cm_smartIndent": {
+		"message": "Usa indentazione intelligente",
+		"description": "Label for the checkbox controlling smart indentation option for the style editor."
+	},
 	"styleRegexpTestButton": {
 		"message": "Test RegExp",
 		"description": "RegExp test button label in the editor shown when applies-to list has a regexp value"
@@ -407,18 +511,47 @@
 		"message": "Elimina",
 		"description": "Label for the context menu item in the editor to delete selected text"
 	},
+	"cm_autocompleteOnTyping": {
+		"message": "Completamento automatico durante digitazione",
+		"description": "Label for the checkbox in the style editor."
+	},
+	"styleMetaErrorColor": {
+		"message": "$color$ non è un colore valido",
+		"description": "Error displayed when the value of @var color is invalid",
+		"placeholders": {
+			"color": {
+				"content": "$1"
+			}
+		}
+	},
 	"manageOnlyDisabled": {
 		"message": "Solo stili disattivati",
 		"description": "Checkbox to show only disabled styles"
 	},
+	"cm_matchHighlightSelection": {
+		"message": "Solo selezione",
+		"description": "Style editor's 'highglight' drop-down list option: highlight the occurrences of currently selected text"
+	},
 	"stylusUnavailableForURL": {
 		"message": "Stylus non funziona in pagine come questa.",
 		"description": "Note in the toolbar pop-up when on a URL Stylus can't affect"
 	},
+	"popupBorders": {
+		"message": "Aggiungi bordi bianchi sui lati",
+		"description": ""
+	},
+	"manageOnlyUpdates": {
+		"message": "Solo con aggiornamenti o problemi",
+		"description": "Checkbox to show only styles that have updates after check-all-styles-for-updates was performed"
+	},
 	"addStyleTitle": {
 		"message": "Aggiunta di stili",
 		"description": "Title of the page for adding styles"
 	},
+	"externalLink": {
+		"message": "Link esterno",
+		"description": "Label for external links"
+	},
 	"importReplaceLabel": {
 		"message": "Sovrascrivi stile",
 		"description": "Label for the button to import and overwrite current style"
@@ -427,6 +560,14 @@
 		"message": "Avanzato",
 		"description": ""
 	},
+	"alphaChannel": {
+		"message": "Opacità",
+		"description": "Label of color's opacity"
+	},
+	"editorStylesButton": {
+		"message": "Cerca stili editor",
+		"description": "Find styles for the editor"
+	},
 	"optionsOpen": {
 		"message": "Apri",
 		"description": ""
@@ -455,10 +596,39 @@
 		"message": "Opzioni UI",
 		"description": "Go to Options UI"
 	},
+	"installUpdateFrom": {
+		"message": "Attualmente lo stile è aggiornato da $url$",
+		"description": "Label to describe where the style gets update",
+		"placeholders": {
+			"url": {
+				"content": "$1"
+			}
+		}
+	},
 	"optionsPopupWidth": {
 		"message": "Larghezza popup (in pixel)",
 		"description": ""
 	},
+	"installButtonReinstall": {
+		"message": "Reinstalla",
+		"description": "Label for reinstall button"
+	},
+	"appliesLineWidgetWarning": {
+		"message": "Non funziona con CSS minificato",
+		"description": "A warning that applies-to information won't show properly with minified CSS"
+	},
+	"undo": {
+		"message": "Annulla",
+		"description": "Button label"
+	},
+	"externalSupport": {
+		"message": "Supporto",
+		"description": "Label for the external link to style's support site"
+	},
+	"confirmSave": {
+		"message": "Salva",
+		"description": "'Save' button in a confirm dialog"
+	},
 	"genericDisabledLabel": {
 		"message": "Disattivato",
 		"description": "Used in various lists/options to indicate that something is disabled"
@@ -471,6 +641,19 @@
 		"message": "Elimina",
 		"description": "Label for the button to delete a style"
 	},
+	"updateCheckManualUpdateForce": {
+		"message": "Installa aggiornamento (le modifiche locali verranno sovrascritte)",
+		"description": "Additional text displayed when an update check skipped updating the style to avoid losing local modifications"
+	},
+	"styleInstallFailed": {
+		"message": "Installazione stile fallita!\n$error$",
+		"description": "Warning when installation failed",
+		"placeholders": {
+			"error": {
+				"content": "$1"
+			}
+		}
+	},
 	"addStyleLabel": {
 		"message": "Scrivi nuovo stile",
 		"description": "Label for the button to go to the add style page"
@@ -479,6 +662,10 @@
 		"message": "Per disattivare il controllo automatico degli aggiornamenti degli stili, imposta l'intervallo a 0",
 		"description": ""
 	},
+	"installButtonUpdate": {
+		"message": "Aggiorna",
+		"description": "Label for update button"
+	},
 	"manageOnlyEnabled": {
 		"message": "Solo stili attivati",
 		"description": "Checkbox to show only enabled styles"
@@ -487,6 +674,14 @@
 		"message": "Modifica",
 		"description": "Label for the button to go to the edit style page"
 	},
+	"installButtonInstalled": {
+		"message": "Installato",
+		"description": "Text displayed when the style is successfully installed"
+	},
+	"author": {
+		"message": "Autore",
+		"description": "Label for the style author"
+	},
 	"cm_theme": {
 		"message": "Tema",
 		"description": "Label for the style editor's CSS theme."
@@ -499,6 +694,10 @@
 		"message": "Seleziona un file o trascinalo in questa pagina.",
 		"description": "Message for backup"
 	},
+	"importReportUndone": {
+		"message": "gli stili sono stati ripristinati",
+		"description": "Text after the number of styles reverted in the message box shown after undoing the import of styles"
+	},
 	"helpKeyMapCommand": {
 		"message": "Inserisci il nome di un comando",
 		"description": "Placeholder text of inputbox in keymap help popup on the edit style page. Must be very short"
@@ -506,5 +705,9 @@
 	"description": {
 		"message": "Modifica lo stile del Web con Stylus, un gestore di stili utente. Stylus consente di installare facilmente temi e skin per Google, Facebook, YouTube, Orkut e moltissimi altri siti.",
 		"description": "Extension description"
+	},
+	"confirmClose": {
+		"message": "Chiudi",
+		"description": "'Close' button in a confirm dialog"
 	}
 }
\ No newline at end of file
diff --git a/_locales/ja/messages.json b/_locales/ja/messages.json
index 20bda3f9..a4aa01a4 100644
--- a/_locales/ja/messages.json
+++ b/_locales/ja/messages.json
@@ -24,7 +24,7 @@
 		"description": ""
 	},
 	"styleEnabledToggleHint": {
-		"message": "Alt-Enterを押して、有効/無効の状態を切り替え、スタイルを保存します",
+		"message": "Alt-Enterを押すと、有効/無効の状態を切り替え、スタイルを保存します",
 		"description": "Help text for the '[x] enable' checkbox in the editor"
 	},
 	"exportLabel": {
@@ -164,7 +164,7 @@
 		"description": "Icon tooltip to indicate that it opens a popup with the selected linter configuration"
 	},
 	"styleToMozillaFormatHelp": {
-		"message": "Mozilla 形式のコードは、userstyles.org に投稿することができ、また従来の Stylish for Firefox でも使用できます。",
+		"message": "Mozilla 形式のコードは、userstyles.org に投稿することができ、また従来の Stylish for Firefox でも使用できます",
 		"description": "Help info for the Mozilla format header section that converts the code to/from Mozilla format"
 	},
 	"sectionAdd": {
@@ -196,7 +196,7 @@
 		"description": ""
 	},
 	"cm_autoCloseBracketsTooltip": {
-		"message": "()[]{}''\"\" の開き括弧/引用符の入力時に、自動的に対応する閉じ括弧/引用符を追加します",
+		"message": "()[]{}''\"\" の開き括弧/引用符の入力時に、対応する閉じ括弧/引用符を自動的に追加します",
 		"description": "Label for the checkbox in the style editor."
 	},
 	"retrieveBckp": {
@@ -224,7 +224,7 @@
 		"description": "Option to make the style apply to the entered string as a regular expression"
 	},
 	"optionsAdvancedExposeIframesNote": {
-		"message": "「html[stylus-iframe] h1 { display:none }」のようにiframe用のCSSを書くことができるようになります。",
+		"message": "「 html[stylus-iframe] h1 { display:none } 」のようにiframe用のCSSを書くことができるようになります。",
 		"description": ""
 	},
 	"importReportLegendUpdatedCode": {
@@ -430,7 +430,7 @@
 		}
 	},
 	"updateCheckSucceededNoUpdate": {
-		"message": "スタイルは最新の状態です",
+		"message": "スタイルは最新の状態です。",
 		"description": "Text that displays when an update check completed and no update is available"
 	},
 	"appliesUrlPrefixOption": {
@@ -446,7 +446,7 @@
 		"description": "Label after the search input field in the editor shown on Ctrl-F"
 	},
 	"popupBordersTooltip": {
-		"message": "新しいChromeが横の境界線を塗りつぶさなくなったため、暗いテーマで有効です",
+		"message": "新しいChromeが横の境界線を描かなくなったため、暗いテーマで有効です",
 		"description": ""
 	},
 	"updateCheckManualUpdateHint": {
@@ -497,6 +497,10 @@
 		"message": "Mozilla形式のスタイル",
 		"description": "Title of the popup with the style code in Mozilla format, shown after pressing the Export button on Edit style page"
 	},
+	"cm_colorpicker": {
+		"message": "CSSの色選択ツール",
+		"description": "Label for the checkbox controlling colorpicker option for the style editor."
+	},
 	"writeStyleFor": {
 		"message": "次のスタイルを書く:",
 		"description": "Label for toolbar pop-up that precedes the links to write a new style"
@@ -567,7 +571,7 @@
 		"description": "Label for the drop-down list controlling the automatic highlighting of current word/selection occurrences in the style editor."
 	},
 	"styleRegexpPartialExplanation": {
-		"message": "このスタイルは、完全なURLの一致を要求する <a href='https://developer.mozilla.org/docs/Web/CSS/@document'>CSS4 @document 仕様</a> に違反した部分一致の正規表現を使用しています。影響を受けるCSSセクションはページに適用されませんでした。このスタイルは、'regexp()' のルールを誤ってチェックしていた かなり初期のバージョンの Stylish-for-Chrome で作成された可能性があります(既知のバグです)",
+		"message": "このスタイルは、完全なURLの一致を要求する <a href='https://developer.mozilla.org/docs/Web/CSS/@document'>CSS4 @document 仕様</a> に違反した部分一致の正規表現を使用しています。影響を受けるCSSセクションはページに適用されませんでした。このスタイルは、'regexp()' のルールを誤ってチェックしていた かなり初期のバージョンの Stylish-for-Chrome で作成された可能性があります(既知のバグです)。",
 		"description": ""
 	},
 	"linterCSSLintSettings": {
@@ -611,7 +615,7 @@
 		"description": ""
 	},
 	"updateCompleted": {
-		"message": "更新が完了しました",
+		"message": "更新が完了しました。",
 		"description": "Text that displays when an update completed"
 	},
 	"dysfunctionalBackgroundConnection": {
@@ -631,7 +635,7 @@
 		"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-クリック または 右クリック で、現在のサイトに適用可能なスタイルの管理画面を開きます。",
+		"message": "Shift-クリック または 右クリック で、現在のサイトに適用可能なスタイルの管理画面を開きます",
 		"description": "Tooltip for the 'Manage' button in the popup."
 	},
 	"manageFaviconsHelp": {
@@ -753,7 +757,7 @@
 		"description": "Checkbox to show only disabled styles"
 	},
 	"stylusUnavailableForURLdetails": {
-		"message": "セキュリティ上の予防措置として、ブラウザは拡張機能がビルトイン ページ(chrome://version, Chrome 61 の標準の新しいタブページ, about:addons 等)に影響を与えることを禁止しています。これは他の拡張機能のページについても同様です。各ブラウザはまた、自身の拡張機能ギャラリーへのアクセスについても制限しています(Chrome Web ストア や AMO 等)",
+		"message": "セキュリティ上の予防措置として、ブラウザは拡張機能がビルトイン ページ(chrome://version, Chrome 61 の標準の新しいタブページ, about:addons 等)に影響を与えることを禁止しています。これは他の拡張機能のページについても同様です。各ブラウザはまた、自身の拡張機能ギャラリーへのアクセスについても制限しています(Chrome Web ストア や AMO 等)。",
 		"description": "Sub-note in the toolbar pop-up when on a URL Stylus can't affect"
 	},
 	"cm_matchHighlightSelection": {
@@ -837,7 +841,7 @@
 		"description": "Label before the replace input field in the editor shown on 'replaceAll' hotkey"
 	},
 	"importReportUnchanged": {
-		"message": "変更がありませんでした",
+		"message": "変更がありませんでした。",
 		"description": "Message in the report shown after importing styles"
 	},
 	"optionsActions": {
@@ -860,6 +864,10 @@
 		"message": "オプション UI",
 		"description": "Go to Options UI"
 	},
+	"colorpickerTooltip": {
+		"message": "色選択ツールを開きます",
+		"description": "Tooltip for the colored squares shown before CSS colors in the style editor."
+	},
 	"optionsCustomizeBadge": {
 		"message": "ツールバーアイコンのバッジ",
 		"description": ""
diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json
index b220e980..00a5f257 100644
--- a/_locales/pl/messages.json
+++ b/_locales/pl/messages.json
@@ -19,6 +19,10 @@
 		"message": "Eksportuj style",
 		"description": ""
 	},
+	"manageOnlyUsercss": {
+		"message": "Tylko style Usercss",
+		"description": "Checkbox to show only Usercss styles"
+	},
 	"optionsUpdateInterval": {
 		"message": "Automatycznie sprawdzaj i zainstaluj wszystkie dostępne aktualizacje stylów użytkownika (w godzinach)",
 		"description": ""
@@ -60,7 +64,7 @@
 		"description": "Label for the button to enable a style"
 	},
 	"styleMissingName": {
-		"message": "Wprowadź nazwę",
+		"message": "Wpisz nazwę",
 		"description": "Error displayed when user saves without providing a name"
 	},
 	"genericHistoryLabel": {
@@ -83,6 +87,10 @@
 		"message": "Styl nie został zastosowany z powodu nieprawidłowego użycia 'regexp()'",
 		"description": "Tooltip in the popup for styles that were not applied at all"
 	},
+	"colorpickerSwitchFormatTooltip": {
+		"message": "Zmiana formatu: HEX -> RGB -> HSL.\nShift i kliknięcie do odwrócenia kierunku.\nTakże klawiszami PgUp (PageUp), PgDn (PageDown).",
+		"description": "Tooltip for the switch button in the color picker popup in the style editor."
+	},
 	"styleRegexpInvalidExplanation": {
 		"message": "Niektóre reguły 'regexp()', których nie można było w ogóle skompilować.",
 		"description": ""
@@ -290,6 +298,10 @@
 		"message": "Sprawdź ponownie, nie edytowałem żadnych stylów!",
 		"description": "Label for the button to apply all detected updates"
 	},
+	"manageOnlyNonUsercss": {
+		"message": "Tylko style nie-Usercss",
+		"description": "Checkbox to show only non-Usercss (standard) styles"
+	},
 	"liveReloadLabel": {
 		"message": "Przeładuj na żywo",
 		"description": "The label of live-reload feature"
@@ -497,6 +509,10 @@
 		"message": "Styl w formacie Mozilla",
 		"description": "Title of the popup with the style code in Mozilla format, shown after pressing the Export button on Edit style page"
 	},
+	"cm_colorpicker": {
+		"message": "Próbniki kolorów CSS",
+		"description": "Label for the checkbox controlling colorpicker option for the style editor."
+	},
 	"writeStyleFor": {
 		"message": "Napisz styl dla:",
 		"description": "Label for toolbar pop-up that precedes the links to write a new style"
@@ -872,6 +888,10 @@
 		"message": "Opcje interfejsu",
 		"description": "Go to Options UI"
 	},
+	"colorpickerTooltip": {
+		"message": "Otwórz próbnik kolorów",
+		"description": "Tooltip for the colored squares shown before CSS colors in the style editor."
+	},
 	"optionsCustomizeBadge": {
 		"message": "Emblemat na ikonie paska narzędzi",
 		"description": ""
@@ -889,6 +909,10 @@
 		"message": "identyczne pominięte",
 		"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": "jako Usercss",
+		"description": "VERY SHORT label for the checkbox next to the 'Write new style' button in the style manager"
+	},
 	"optionsPopupWidth": {
 		"message": "Szerokość okna (w pikselach)",
 		"description": ""
diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json
index f20bc767..e7165087 100644
--- a/_locales/ru/messages.json
+++ b/_locales/ru/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": "Сменить формат: #FFF -> RGB -> HSL.\nКлик с Shift меняет в обратном направлении.\nТакже клавишами PgUp, PgDn (\"Страница вверх\" и \"Страница вниз\").",
+		"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"
@@ -501,6 +513,10 @@
 		"message": "Стиль в формате Mozilla",
 		"description": "Title of the popup with the style code in Mozilla format, shown after pressing the Export button on Edit style page"
 	},
+	"cm_colorpicker": {
+		"message": "Раскрашивать цвета в CSS",
+		"description": "Label for the checkbox controlling colorpicker option for the style editor."
+	},
 	"writeStyleFor": {
 		"message": "Создать стиль для:",
 		"description": "Label for toolbar pop-up that precedes the links to write a new style"
@@ -872,6 +888,10 @@
 		"message": "Настройки",
 		"description": "Go to Options UI"
 	},
+	"colorpickerTooltip": {
+		"message": "Изменить цвет",
+		"description": "Tooltip for the colored squares shown before CSS colors in the style editor."
+	},
 	"optionsCustomizeBadge": {
 		"message": "Бейдж на пиктограмме в тулбаре",
 		"description": ""
@@ -889,6 +909,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": ""
diff --git a/_locales/zh_TW/messages.json b/_locales/zh_TW/messages.json
index 9a1ad2ad..022d830e 100644
--- a/_locales/zh_TW/messages.json
+++ b/_locales/zh_TW/messages.json
@@ -60,7 +60,7 @@
 		"description": "Label for the button to enable a style"
 	},
 	"styleMissingName": {
-		"message": "請輸入名稱",
+		"message": "輸入名稱",
 		"description": "Error displayed when user saves without providing a name"
 	},
 	"genericHistoryLabel": {
@@ -501,6 +501,10 @@
 		"message": "Mozilla格式樣式表",
 		"description": "Title of the popup with the style code in Mozilla format, shown after pressing the Export button on Edit style page"
 	},
+	"cm_colorpicker": {
+		"message": "用於 CSS 色彩的顏色挑選器",
+		"description": "Label for the checkbox controlling colorpicker option for the style editor."
+	},
 	"writeStyleFor": {
 		"message": "編寫樣式給:",
 		"description": "Label for toolbar pop-up that precedes the links to write a new style"
@@ -872,6 +876,10 @@
 		"message": "選項介面",
 		"description": "Go to Options UI"
 	},
+	"colorpickerTooltip": {
+		"message": "開啟顏色挑選器",
+		"description": "Tooltip for the colored squares shown before CSS colors in the style editor."
+	},
 	"optionsCustomizeBadge": {
 		"message": "在工具列圖示上的徽章",
 		"description": ""