Skip to content
Open
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/_locales/it_IT/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@
"description": "Close tab"
},
"commandLabelUnloadTab": {
"message": "Unload tab",
"message": "Scarica scheda",
"description": "Unload tab"
},
"commandLabelRestoreTab": {
Expand Down Expand Up @@ -752,7 +752,7 @@
"description": "Closes the current tab."
},
"commandDescriptionUnloadTab": {
"message": "Releases the tab's resources to free up memory while keeping the tab visible.",
"message": "Rilascia le risorse della scheda per liberare memoria mantenendo la scheda visibile.",
"description": "Releases the tab's resources to free up memory while keeping the tab visible."
},
"commandDescriptionRestoreTab": {
Expand Down
122 changes: 61 additions & 61 deletions src/_locales/nl_NL/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@
"description": "Close tab"
},
"commandLabelUnloadTab": {
"message": "Unload tab",
"message": "Tabblad sluiten",
"description": "Unload tab"
Comment on lines 386 to 388

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Incorrect label: “Unload tab” is shown as “Close tab”.

Line 387 now matches the “Close tab” label and will mislead users. Suggest a distinct Dutch translation for unload/discard.

🛠️ Proposed fix
-    "message": "Tabblad sluiten",
+    "message": "Tabblad ontladen",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"commandLabelUnloadTab": {
"message": "Unload tab",
"message": "Tabblad sluiten",
"description": "Unload tab"
"commandLabelUnloadTab": {
"message": "Tabblad ontladen",
"description": "Unload tab"
🤖 Prompt for AI Agents
In `@src/_locales/nl_NL/messages.json` around lines 386 - 388, The Dutch
translation for the key "commandLabelUnloadTab" incorrectly uses "Tabblad
sluiten" (close tab); update the "message" value for "commandLabelUnloadTab" to
a distinct Dutch phrase that conveys unloading/discarding rather than
closing—for example "Tabblad ontladen" or "Tabblad uit geheugen verwijderen"—so
the label clearly differs from the close action; ensure only the "message" field
is changed and keep the "description" unchanged.

},
"commandLabelRestoreTab": {
Expand Down Expand Up @@ -620,11 +620,11 @@
"description": "Open custom URL in new window"
},
"commandLabelOpenCustomURLInNewPrivateWindow": {
"message": "Open custom URL in new private window",
"message": "Open specifieke URL in nieuw venster",
"description": "Open custom URL in new private window"
Comment on lines 622 to 624

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Private-window label missing “privé”.

Line 623 currently reads like a normal new window, but the description targets a private window. This is user-facing and confusing.

🛠️ Proposed fix
-    "message": "Open specifieke URL in nieuw venster",
+    "message": "Open specifieke URL in nieuw privévenster",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"commandLabelOpenCustomURLInNewPrivateWindow": {
"message": "Open custom URL in new private window",
"message": "Open specifieke URL in nieuw venster",
"description": "Open custom URL in new private window"
"commandLabelOpenCustomURLInNewPrivateWindow": {
"message": "Open specifieke URL in nieuw privévenster",
"description": "Open custom URL in new private window"
🤖 Prompt for AI Agents
In `@src/_locales/nl_NL/messages.json` around lines 622 - 624, The user-facing
Dutch translation for the key "commandLabelOpenCustomURLInNewPrivateWindow"
currently says "Open specifieke URL in nieuw venster" but the description
indicates it should refer to a private window; update the "message" value for
that key to include "privé" (for example "Open specifieke URL in nieuw
privévenster" or similar correct Dutch phrasing) so it clearly matches the
description.

},
"commandLabelInsertCustomText": {
"message": "Insert custom text",
"message": "Aangepaste tekst invoegen",
"description": "Insert custom text"
},
"commandLabelPasteClipboard": {
Expand All @@ -640,11 +640,11 @@
"description": "Open URL from clipboard in new tab"
},
"commandLabelOpenURLFromClipboardInNewWindow": {
"message": "Open URL from clipboard in new window",
"message": "Open URL van klembord in nieuw venster",
"description": "Open URL from clipboard in new window"
},
"commandLabelOpenURLFromClipboardInNewPrivateWindow": {
"message": "Open URL from clipboard in new private window",
"message": "Open URL van klembord in nieuw privévenster",
"description": "Open URL from clipboard in new private window"
},
"commandLabelOpenAddonSettings": {
Expand All @@ -664,19 +664,19 @@
"description": "Link to bookmark"
},
"commandLabelSaveScreenshot": {
"message": "Save screenshot",
"message": "Schermafdruk opslaan",
"description": "Save screenshot"
},
"commandLabelCopyTabURL": {
"message": "Copy tab URL",
"message": "URL van tab kopiëren",
"description": "Copy tab URL"
},
"commandLabelCopyLinkURL": {
"message": "Link-URL kopiëren",
"description": "Copy link URL"
},
"commandLabelCopyImageURL": {
"message": "Copy image URL",
"message": "URL van afbeelding kopiëren",
"description": "Copy image URL"
},
"commandLabelCopyTextSelection": {
Expand Down Expand Up @@ -704,23 +704,23 @@
"description": "[Popup] Search engines"
},
"commandLabelPopupCustomCommandList": {
"message": "[Popup] Custom command list",
"message": "[Popup] Aangepaste commando lijst",
"description": "[Popup] Custom command list"
Comment on lines 706 to 708

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Compound noun should be one word: "commandolijst".

Dutch orthography requires compound nouns to be written as a single word. "commando lijst" (two words) should be "commandolijst".

🛠️ Proposed fix
-    "message": "[Popup] Aangepaste commando lijst",
+    "message": "[Popup] Aangepaste commandolijst",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"commandLabelPopupCustomCommandList": {
"message": "[Popup] Custom command list",
"message": "[Popup] Aangepaste commando lijst",
"description": "[Popup] Custom command list"
"commandLabelPopupCustomCommandList": {
"message": "[Popup] Aangepaste commandolijst",
"description": "[Popup] Custom command list"
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@src/_locales/nl_NL/messages.json` around lines 706 - 708, Update the Dutch
localization value for the key "commandLabelPopupCustomCommandList": replace the
two-word string "Aangepaste commando lijst" with the correct compound noun
"Aangepaste commandolijst" so the message follows Dutch orthography; ensure the
"description" value remains unchanged ("[Popup] Custom command list") and only
the "message" text is modified.

},
"commandLabelSendMessageToOtherAddon": {
"message": "Send message to other add-on",
"message": "Bericht verzenden naar andere add-on",
"description": "Send message to other add-on"
},
"commandLabelExecuteUserScript": {
"message": "Execute user script",
"message": "Gebruikersscript uitvoeren",
"description": "Execute user script"
},
"commandLabelClearBrowsingData": {
"message": "Clear browsing data",
"message": "Browserdata opschonen",
"description": "Clear browsing data"
},
"commandLabelRunMultiPurposeCommand": {
"message": "Run multi purpose command",
"message": "Voer commando voor meedere doelen uit",
"description": "Run multi purpose command"
Comment on lines 722 to 724

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Fix typo in Dutch string.

Line 723 uses “meedere” → should be “meerdere”.

🛠️ Proposed fix
-    "message": "Voer commando voor meedere doelen uit",
+    "message": "Voer commando voor meerdere doelen uit",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"commandLabelRunMultiPurposeCommand": {
"message": "Run multi purpose command",
"message": "Voer commando voor meedere doelen uit",
"description": "Run multi purpose command"
"commandLabelRunMultiPurposeCommand": {
"message": "Voer commando voor meerdere doelen uit",
"description": "Run multi purpose command"
🤖 Prompt for AI Agents
In `@src/_locales/nl_NL/messages.json` around lines 722 - 724, Typo in the Dutch
translation for the JSON key "commandLabelRunMultiPurposeCommand": change the
value of "message" from "Voer commando voor meedere doelen uit" to "Voer
commando voor meerdere doelen uit" so the word "meedere" is corrected to
"meerdere" under the "commandLabelRunMultiPurposeCommand" entry.

},
"commandDescriptionToggleBookmark": {
Expand All @@ -740,7 +740,7 @@
"description": "Reloads the current page."
},
"commandDescriptionReloadFrame": {
"message": "Reloads the frame on which the gesture started.",
"message": "Herlaadt het kader waarop het gebaar is gestart.",
"description": "Reloads the frame on which the gesture started."
},
"commandDescriptionStopLoading": {
Expand Down Expand Up @@ -1092,79 +1092,79 @@
"description": "Combines multiple commands into one and executes the first command which runs successfully under the given context/conditions."
},
"commandSettingLabelNewTabPosition": {
"message": "New tab position",
"message": "Nieuw tabblad positie",
"description": "New tab position"
},
"commandSettingLabelNewTabPositionDefault": {
"message": "default",
"description": "default"
},
"commandSettingLabelNewTabPositionBefore": {
"message": "before",
"message": "voor",
"description": "before"
},
"commandSettingLabelNewTabPositionAfter": {
"message": "after",
"message": "na",
"description": "after"
},
"commandSettingLabelNewTabPositionStart": {
"message": "start",
"description": "start"
},
"commandSettingLabelNewTabPositionEnd": {
"message": "end",
"message": "einde",
"description": "end"
},
"commandSettingLabelNewTabFocus": {
"message": "Focus new tab",
"message": "Focus op nieuw tabblad",
"description": "Focus new tab"
},
"commandSettingLabelTabNextFocus": {
"message": "Next tab",
"message": "Volgend tabblad",
"description": "Next tab"
},
"commandSettingLabelTabNextFocusDefault": {
"message": "default",
"message": "standaard",
"description": "default"
},
"commandSettingLabelTabNextFocusPrevious": {
"message": "previous",
"message": "vorige",
"description": "previous"
},
"commandSettingLabelTabNextFocusNext": {
"message": "next",
"message": "volgende",
"description": "next"
},
"commandSettingLabelTabNextFocusRecently": {
"message": "last focused",
"message": "laatst gefocust",
"description": "last focused"
},
"commandSettingLabelTabClosePinned": {
"message": "Close pinned tabs",
"message": "Sluit vastgezette tabbladen",
"description": "Close pinned tabs"
},
"commandSettingLabelRestoreCurrentWindow": {
"message": "Current window only",
"message": "Alleen huidig venster",
"description": "Current window only"
},
"commandSettingLabelReloadCache": {
"message": "Reload cache",
"message": "Cache herladen",
"description": "Reload cache"
},
"commandSettingLabelZoomStep": {
"message": "Zoom step",
"message": "Zoomstap",
"description": "Zoom step"
},
"commandSettingLabelScrollDuration": {
"message": "Scroll duration",
"message": "Scrollduur",
"description": "Scroll duration"
},
"commandSettingLabelScrollProportion": {
"message": "Scroll proportion",
"message": "Scrollproportie",
"description": "Scroll proportion"
},
"commandSettingLabelFocusIncludePinned": {
"message": "Include pinned tabs",
"message": "Inclusief vastgezette tabbladen",
"description": "Include pinned tabs"
},
"commandSettingLabelTabCycling": {
Expand All @@ -1176,111 +1176,111 @@
"description": "Exclude discarded tabs"
},
"commandSettingLabelOpenEmptyTab": {
"message": "Open empty tab",
"message": "Open leeg tabblad",
"description": "Open empty tab"
},
"commandSettingLabelOpenEmptySearch": {
"message": "Open empty search",
"message": "Open lege zoekopdracht",
"description": "Open empty search"
},
"commandSettingLabelOpenEmptyWindow": {
"message": "Open empty window",
"message": "Open leeg venster",
"description": "Open empty window"
},
"commandSettingLabelSearchEngineURL": {
"message": "Search engine URL",
"message": "Zoekmachine URL",
"description": "Search engine URL"
},
"commandSettingLabelSavePromptDialog": {
"message": "Prompt dialog",
"description": "Prompt dialog"
},
"commandSettingLabelCustomURL": {
"message": "Custom URL",
"message": "Aangepaste URL",
"description": "Custom URL"
},
"commandSettingLabelCustomText": {
"message": "Custom text",
"message": "Aangepaste tekst",
"description": "Custom text"
},
"commandSettingLabelAddonId": {
"message": "Add-on ID",
"description": "Add-on ID"
},
"commandSettingLabelAddonMessage": {
"message": "Message",
"message": "Boodschap",
"description": "Message"
},
"commandSettingLabelParseMessage": {
"message": "Parse message",
"message": "Boodschap verwerken",
"description": "Parse message"
},
"commandSettingLabelTabOrder": {
"message": "Tab order",
"message": "Tabblad volgorde",
"description": "Tab order"
},
"commandSettingLabelTabOrderNone": {
"message": "none (default)",
"message": "geen (standaard)",
"description": "none (default)"
},
"commandSettingLabelTabOrderLastAccessedAsc": {
"message": "last accessed ascending",
"message": "laatst geopend oplopend",
"description": "last accessed ascending"
},
"commandSettingLabelTabOrderLastAccessedDesc": {
"message": "last accessed descending",
"message": "laatst geopend aflopend",
"description": "last accessed descending"
},
"commandSettingLabelTabOrderAlphabeticallyAsc": {
"message": "alphabetically ascending",
"message": "alfabetisch oplopend",
"description": "alphabetically ascending"
},
"commandSettingLabelTabOrderAlphabeticallyDesc": {
"message": "alphabetically descending",
"message": "alfabetisch aflopend",
"description": "alphabetically descending"
},
"commandSettingLabelTabIncludeCurrent": {
"message": "Include current tab",
"message": "Huidige tabblad opnemen",
"description": "Include current tab"
},
"commandSettingLabelTabShift": {
"message": "Shift",
"description": "Shift"
},
"commandSettingLabelNewWindowFocus": {
"message": "Focus new window",
"message": "Focus op nieuw venster",
"description": "Focus new window"
},
"commandSettingLabelUserScriptWarning": {
"message": "Careful!",
"message": "Voorzichtig!",
"description": "Careful!"
},
"commandSettingLabelUserScriptCode": {
"message": "User script code",
"message": "Scriptcode gebruiker",
"description": "User script code"
Comment on lines 1258 to 1260

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Awkward word order: "Scriptcode gebruiker".

In Dutch, the modifier precedes the head noun in a compound. "Scriptcode gebruiker" reads as "script code [of the] user" with wrong ordering; "Gebruikersscriptcode" (one compound) or "Code van gebruikersscript" is more natural.

🛠️ Proposed fix
-    "message": "Scriptcode gebruiker",
+    "message": "Gebruikersscriptcode",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"commandSettingLabelUserScriptCode": {
"message": "User script code",
"message": "Scriptcode gebruiker",
"description": "User script code"
"commandSettingLabelUserScriptCode": {
"message": "Gebruikersscriptcode",
"description": "User script code"
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@src/_locales/nl_NL/messages.json` around lines 1258 - 1260, The Dutch
translation for the key "commandSettingLabelUserScriptCode" uses incorrect word
order ("Scriptcode gebruiker"); update the "message" value for
commandSettingLabelUserScriptCode in src/_locales/nl_NL/messages.json to a
natural Dutch compound such as "Gebruikersscriptcode" (or alternatively "Code
van gebruikersscript") so the modifier precedes the head noun and reads
correctly.

},
"commandSettingLabelTargetFrame": {
"message": "Target frame",
"message": "Doelframe",
"description": "Target frame"
},
"commandSettingLabelTargetFrameSourceFrame": {
"message": "Source frame",
"message": "Bronframe",
"description": "Source frame"
},
"commandSettingLabelTargetFrameAllFrames": {
"message": "All frames",
"message": "Alle frames",
"description": "All frames"
},
"commandSettingLabelTargetFrameTopFrame": {
"message": "Top-level frame",
"message": "Top-niveau frame",
"description": "Top-level frame"
},
"commandSettingLabelCustomMatchPattern": {
"message": "Custom match pattern",
"message": "Aangepast overeenkomend patroon",
"description": "Custom match pattern"
},
"commandSettingLabelCommandSelection": {
"message": "Command selection",
"message": "Commando selectie",
"description": "Command selection"
},
"commandSettingLabelBrowsingDataCache": {
Expand All @@ -1296,7 +1296,7 @@
"description": "Downloads"
},
"commandSettingLabelBrowsingDataFormData": {
"message": "Form data",
"message": "Formuliergegevens",
"description": "Form data"
},
"commandSettingLabelBrowsingDataHistory": {
Expand Down Expand Up @@ -1510,11 +1510,11 @@
"description": "New Gesture"
},
"gesturePopupTitleEditGesture": {
"message": "Edit Gesture",
"message": "Gebaar bewerken",
"description": "Edit Gesture"
},
"gesturePopupRecordingAreaText": {
"message": "Use the $MOUSEBUTTON$ mouse button to record a new gesture.",
"message": "Gebruik de $MOUSEBUTTON$ muisknop voor een nieuw gebaar op te nemen.",
"description": "Use the right mouse button to record a new gesture.",
Comment on lines 1516 to 1518

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Grammar: use "om … te" instead of "voor … te" for purpose infinitive clauses.

Standard Dutch uses om … te + infinitive for purpose clauses. "voor een nieuw gebaar op te nemen" is non-standard; it should be "om een nieuw gebaar op te nemen".

🛠️ Proposed fix
-    "message": "Gebruik de $MOUSEBUTTON$ muisknop voor een nieuw gebaar op te nemen.",
+    "message": "Gebruik de $MOUSEBUTTON$ muisknop om een nieuw gebaar op te nemen.",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"gesturePopupRecordingAreaText": {
"message": "Use the $MOUSEBUTTON$ mouse button to record a new gesture.",
"message": "Gebruik de $MOUSEBUTTON$ muisknop voor een nieuw gebaar op te nemen.",
"description": "Use the right mouse button to record a new gesture.",
"gesturePopupRecordingAreaText": {
"message": "Gebruik de $MOUSEBUTTON$ muisknop om een nieuw gebaar op te nemen.",
"description": "Use the right mouse button to record a new gesture.",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@src/_locales/nl_NL/messages.json` around lines 1516 - 1518, The Dutch message
for the key "gesturePopupRecordingAreaText" uses the non-standard purpose
construction "voor een nieuw gebaar op te nemen"; update the string value to use
"om" instead of "voor" so it reads "om een nieuw gebaar op te nemen" (edit the
"gesturePopupRecordingAreaText" message entry accordingly).

"placeholders": {
"mousebutton": {
Expand All @@ -1524,15 +1524,15 @@
}
},
"gesturePopupMouseButtonLeft": {
"message": "left",
"message": "links",
"description": "This will replace the placeholder in \"Use the $MOUSEBUTTON$ mouse button to record a new gesture.\""
},
"gesturePopupMouseButtonRight": {
"message": "right",
"message": "rechts",
"description": "This will replace the placeholder in \"Use the $MOUSEBUTTON$ mouse button to record a new gesture.\""
},
"gesturePopupMouseButtonMiddle": {
"message": "middle",
"message": "midden",
"description": "This will replace the placeholder in \"Use the $MOUSEBUTTON$ mouse button to record a new gesture.\""
},
"gesturePopupLabelCommand": {
Expand Down
Loading