Lab 1.3: Workbench Optimization & VS Code Mechanics
Optimize your Visual Studio Code workbench for localization engineering.
Objective
In this lab, you will optimize your Visual Studio Code workbench for localization engineering. You will practice split-screen navigation for multi-lingual side-by-side QA, configure essential editor display settings (word wrap, status bar indicators), and master keyboard shortcuts across multi-lingual test files.
Step-by-Step Instructions
Step 1: Create Multi-Lingual Test Assets
Inside
assets/loc/games/, create two files:dialogue_en-US.jsonanddialogue_ja-JP.json.dialogue_en-US.jsoncontent:json{ "quest_01_title": "The Forgotten Temple", "quest_01_desc": "Explore the ancient ruins south of the river and locate the sacred artifact before nightfall.", "btn_accept": "Accept Quest", "btn_decline": "Decline" }dialogue_ja-JP.jsoncontent:json{ "quest_01_title": "忘れられた寺院", "quest_01_desc": "川の南にある古代の遺跡を探索し、日没前に聖なる遺物を見つけ出してください。", "btn_accept": "クエストを受ける", "btn_decline": "辞退する" }
Step 2: Configure Word Wrap & Status Bar Inspection
Open
dialogue_en-US.json.Toggle Word Wrap (
Option + Zon macOS /Alt + Zon Windows).Inspect the Status Bar: verify
UTF-8encoding andJSONlanguage mode.
Step 3: Set Up Side-by-Side Split View for QA Alignment
Localization engineers frequently compare source text against localized target files to check key alignment and string formatting.
Click on the
dialogue_en-US.jsontab in the editor.Split the editor group:
macOS: Press
Cmd + \(or right-click the editor tab and select Split Right).Windows: Press
Ctrl + \(or right-click the editor tab and select Split Right).
In the right-hand editor group, open
dialogue_ja-JP.jsonusing the Explorer panel or Quick Open (Cmd + P/Ctrl + P).You now have English source on the left and Japanese target on the right. Verify that every key on the left matches its corresponding key on the right row-by-row.
+-----------------------------------+-----------------------------------+
| dialogue_en-US.json | dialogue_ja-JP.json |
| 1 { | 1 { |
| 2 "quest_01_title": "The...", | 2 "quest_01_title": "忘れ...", |
| 3 "btn_accept": "Accept Quest" | 3 "btn_accept": "クエスト...", |
| 4 } | 4 } |
+-----------------------------------+-----------------------------------+Step 4: Master Command Palette Navigation & Quick Open
Practice navigating complex workspace file structures without using your mouse.
Open the Command Palette:
macOS:
Cmd + Shift + PWindows:
Ctrl + Shift + P
Type
Change Language Modeand pressEnter.Select
JSONto re-enforce syntax highlighting rules explicitly.Press
Cmd + P(macOS) /Ctrl + P(Windows) to open the Quick File Picker.Type
captions_en.vttand pressEnterto open your media subtitle asset from Lab 1.1 instantly.
Self-Verification Checklist
Before completing Module 1, verify your workbench mastery against these metrics:
[ ] Word Wrap toggles reliably (
Option + Z/Alt + Z) without horizontal scrolling.[ ] VS Code Status Bar explicitly displays
UTF-8andJSONlanguage mode.[ ] Side-by-side split view is active with source text on the left and target text on the right.
[ ] You can launch the Command Palette (
Cmd+Shift+P/Ctrl+Shift+P) and Quick Open (Cmd+P/Ctrl+P) fluently using keyboard shortcuts.
Ready to move on?
Mark this lesson complete when you’re ready.