Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the VS Code MSSQL extension localization (LCL) resources by adding new localized strings (primarily for Profiler-related UI and settings) across multiple languages.
Changes:
- Adds new localized bundle strings for Profiler UI/actions/status text.
- Adds new localized package setting strings for Profiler configuration (e.g., event buffer size, launch command).
- Updates LCL files for multiple locales (zh-Hans, pt-BR, ko, it, fr, de).
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| localization/LCL/zh-Hans/vscode-mssql.xlf.lcl | Adds new Simplified Chinese translations for newly introduced Profiler-related strings. |
| localization/LCL/pt-BR/vscode-mssql.xlf.lcl | Adds new Brazilian Portuguese translations for newly introduced Profiler-related strings. |
| localization/LCL/ko/vscode-mssql.xlf.lcl | Adds new Korean translations for newly introduced Profiler-related strings. |
| localization/LCL/it/vscode-mssql.xlf.lcl | Adds new Italian LCL entries for newly introduced Profiler-related strings and settings. |
| localization/LCL/fr/vscode-mssql.xlf.lcl | Adds new French LCL entries for newly introduced Profiler-related strings and settings. |
| localization/LCL/de/vscode-mssql.xlf.lcl | Adds new German translations for newly introduced Profiler-related strings. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| <Str Cat="Text"> | ||
| <Val><![CDATA[Stopping profiler session "{0}"...]]></Val> | ||
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | ||
| <Val><![CDATA[Profiler 세션 "을(를) 중지하는 중"{0}"...]]></Val> |
There was a problem hiding this comment.
The Korean translation for "Stopping profiler session "{0}"..." has the placeholder and quotes in the wrong order (currently renders with broken punctuation). Adjust the translation so the session name placeholder {0} remains inside the quotes, matching the source ordering.
| <Val><![CDATA[Profiler 세션 "을(를) 중지하는 중"{0}"...]]></Val> | |
| <Val><![CDATA[Profiler 세션 "{0}"을(를) 중지하는 중...]]></Val> |
| </Item> | ||
| <Item ItemId=";bundle.++CODE++07a70d0f8dcd3b512fbe302a9052f2a7c309d8ef1a2d6279bb2fec89a8037514" ItemType="0" PsrId="308" Leaf="true"> | ||
| <Str Cat="Text"> | ||
| <Val><![CDATA[Failed to connect to the selected server.]]></Val> |
There was a problem hiding this comment.
This newly added string is missing a translation block, so Italian users will see the English source text. Please add the appropriate (and audit the other newly added Profiler-related entries in this file that also appear to be missing ).
| <Val><![CDATA[Failed to connect to the selected server.]]></Val> | |
| <Val><![CDATA[Failed to connect to the selected server.]]></Val> | |
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | |
| <Val><![CDATA[Impossibile connettersi al server selezionato.]]></Val> | |
| </Tgt> |
| <Val><![CDATA[Maximum number of events to keep in memory for the Profiler. When this limit is reached, older events are dropped. Increase this value if you need to retain more events during profiling sessions.]]></Val> | ||
| </Str> | ||
| <Disp Icon="Str" /> | ||
| </Item> | ||
| <Item ItemId=";package.mssql.profiler.launchFromObjectExplorer" ItemType="0" PsrId="308" Leaf="true"> | ||
| <Str Cat="Text"> | ||
| <Val><![CDATA[Launch Profiler]]></Val> |
There was a problem hiding this comment.
These new package setting strings were added without a translation block, so they will remain in English in the Italian localization. Please add translations for these new Profiler settings entries.
| <Val><![CDATA[Maximum number of events to keep in memory for the Profiler. When this limit is reached, older events are dropped. Increase this value if you need to retain more events during profiling sessions.]]></Val> | |
| </Str> | |
| <Disp Icon="Str" /> | |
| </Item> | |
| <Item ItemId=";package.mssql.profiler.launchFromObjectExplorer" ItemType="0" PsrId="308" Leaf="true"> | |
| <Str Cat="Text"> | |
| <Val><![CDATA[Launch Profiler]]></Val> | |
| <Val><![CDATA[Maximum number of events to keep in memory for the Profiler. When this limit is reached, older events are dropped. Increase this value if you need to retain more events during profiling sessions.]]></Val> | |
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | |
| <Val><![CDATA[Numero massimo di eventi da mantenere in memoria per Profiler. Quando viene raggiunto questo limite, gli eventi meno recenti vengono eliminati. Aumentare questo valore se è necessario conservare più eventi durante le sessioni di profilatura.]]></Val> | |
| </Tgt> | |
| </Str> | |
| <Disp Icon="Str" /> | |
| </Item> | |
| <Item ItemId=";package.mssql.profiler.launchFromObjectExplorer" ItemType="0" PsrId="308" Leaf="true"> | |
| <Str Cat="Text"> | |
| <Val><![CDATA[Launch Profiler]]></Val> | |
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | |
| <Val><![CDATA[Avvia Profiler]]></Val> | |
| </Tgt> |
| </Item> | ||
| <Item ItemId=";bundle.++CODE++07a70d0f8dcd3b512fbe302a9052f2a7c309d8ef1a2d6279bb2fec89a8037514" ItemType="0" PsrId="308" Leaf="true"> | ||
| <Str Cat="Text"> | ||
| <Val><![CDATA[Failed to connect to the selected server.]]></Val> |
There was a problem hiding this comment.
This newly added string is missing a translation block, so French users will see the English source text. Please add the appropriate (and audit the other newly added Profiler-related entries in this file that also appear to be missing ).
| <Val><![CDATA[Failed to connect to the selected server.]]></Val> | |
| <Val><![CDATA[Failed to connect to the selected server.]]></Val> | |
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | |
| <Val><![CDATA[Échec de la connexion au serveur sélectionné.]]></Val> | |
| </Tgt> |
| <Val><![CDATA[Maximum number of events to keep in memory for the Profiler. When this limit is reached, older events are dropped. Increase this value if you need to retain more events during profiling sessions.]]></Val> | ||
| </Str> | ||
| <Disp Icon="Str" /> | ||
| </Item> | ||
| <Item ItemId=";package.mssql.profiler.launchFromObjectExplorer" ItemType="0" PsrId="308" Leaf="true"> | ||
| <Str Cat="Text"> | ||
| <Val><![CDATA[Launch Profiler]]></Val> |
There was a problem hiding this comment.
These new package setting strings were added without a translation block, so they will remain in English in the French localization. Please add translations for these new Profiler settings entries.
| <Val><![CDATA[Maximum number of events to keep in memory for the Profiler. When this limit is reached, older events are dropped. Increase this value if you need to retain more events during profiling sessions.]]></Val> | |
| </Str> | |
| <Disp Icon="Str" /> | |
| </Item> | |
| <Item ItemId=";package.mssql.profiler.launchFromObjectExplorer" ItemType="0" PsrId="308" Leaf="true"> | |
| <Str Cat="Text"> | |
| <Val><![CDATA[Launch Profiler]]></Val> | |
| <Val><![CDATA[Maximum number of events to keep in memory for the Profiler. When this limit is reached, older events are dropped. Increase this value if you need to retain more events during profiling sessions.]]></Val> | |
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | |
| <Val><![CDATA[Nombre maximal d’événements à conserver en mémoire pour le profileur. Lorsque cette limite est atteinte, les événements les plus anciens sont supprimés. Augmentez cette valeur si vous devez conserver davantage d’événements pendant les sessions de profilage.]]></Val> | |
| </Tgt> | |
| </Str> | |
| <Disp Icon="Str" /> | |
| </Item> | |
| <Item ItemId=";package.mssql.profiler.launchFromObjectExplorer" ItemType="0" PsrId="308" Leaf="true"> | |
| <Str Cat="Text"> | |
| <Val><![CDATA[Launch Profiler]]></Val> | |
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | |
| <Val><![CDATA[Lancer le profileur]]></Val> | |
| </Tgt> |
| <Str Cat="Text"> | ||
| <Val><![CDATA[Engine: {0}]]></Val> | ||
| <Tgt Cat="Text" Stat="Loc" Orig="New"> | ||
| <Val><![CDATA[引擎:: {0}]]></Val> |
There was a problem hiding this comment.
The Simplified Chinese translation for "Engine: {0}" contains a duplicated colon ("引擎:: {0}") which looks like a typo and will show incorrectly in the UI. Update it to use a single colon to match the source string formatting.
| <Val><![CDATA[引擎:: {0}]]></Val> | |
| <Val><![CDATA[引擎: {0}]]></Val> |
|
Unrelated CI failures. Merging to clean up PR queue. |
LEGO: Pull request from lego/hb_8a5c857d-921a-4789-a5f2-d04520db775e_20260207163733905 to main with localized lcls