Modules/businessdev.ALbuild.Containers/Resources/webclient-ui.json
|
{
"$comment": [ "Accessible names the capture engine looks for in the Business Central web client, per UI culture.", "", "THIS IS THE BRITTLE PART OF THE WHOLE FEATURE, and it lives in a file rather than in code for", "exactly that reason: 'mode=', 'page=', 'report=' and 'filter=' are documented Microsoft URL", "parameters and stable, while every string below is German (or English) UI text tied to one BC", "version. When BC renames a button, this is a file to edit - not a module release to wait for.", "", "Override it per workspace in albuild.json:", " \"screenshot\": { \"uiStrings\": \"./albuild-webclient-ui.json\" }", "An override is MERGED over these defaults, so it only has to carry what actually changed.", "", "Each entry is a LIST of candidates, tried in order, matched as a substring of the accessible", "name. More than one because a caption moves between BC versions and both spellings may be in", "the field at once.", "", "Verified against BC 28.5 with a German UI, September 2026. The English entries are the", "documented captions and have NOT been verified against a running English client - treat them", "as a starting point that has never been tried, which is what the 'Not covered' section of the", "design document says about them." ], "default": { "dismissTeachingTip": ["Dismiss", "Got it", "Verwerfen"], "previewReport": ["Preview", "Vorschau"] }, "de": { "dismissTeachingTip": ["Verwerfen"], "previewReport": ["Vorschau", "Vorschau anzeigen", "Drucken"] }, "en": { "dismissTeachingTip": ["Dismiss", "Got it"], "previewReport": ["Preview", "Preview & Close", "Print"] } } |