Skip to content

Commit 49b2883

Browse files
nullvariantclaude
andauthored
i18n: unify InputBox placeholders with settings.json descriptions (#247)
* i18n: unify InputBox placeholders with settings.json descriptions - Update FIELD_PLACEHOLDER_KEYS in identityManager.ts to match package.nls.json - Add Bitbucket to service examples in all 17 languages (package.nls.*.json) - Add concrete sshHost examples (github-work, gitlab-personal) in all 17 languages - Add 6 new translation keys to bundle.l10n.*.json for all 17 languages: - Git user.name (required) - Git user.email (required) - Git hosting service (e.g., GitHub, GitLab, Bitbucket) - Emoji to display in status bar (e.g., 🏠, 💼) - Note for this identity (e.g., Work, Personal) - SSH config host alias (e.g., github-work, gitlab-personal) 🖥️ IDE: [Cursor](https://cursor.sh) 🔌 Extension: [Claude Code](https://claude.ai/download) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Model-Raw: claude-opus-4-5-20251101 * chore: bump version to 0.16.3 and update CHANGELOG - Update version in package.json from 0.16.2 to 0.16.3 - Add CHANGELOG entry for i18n placeholder unification 🖥️ IDE: [Cursor](https://cursor.sh) 🔌 Extension: [Claude Code](https://claude.ai/download) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Model-Raw: claude-opus-4-5-20251101 --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent d1055ac commit 49b2883

38 files changed

Lines changed: 160 additions & 42 deletions

extensions/git-id-switcher/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.16.3] - 2026-01-28
11+
12+
### Changed
13+
14+
- **i18n: Unified InputBox placeholders with settings.json descriptions**:
15+
- Updated `FIELD_PLACEHOLDER_KEYS` in identityManager.ts to match package.nls.json
16+
- Added Bitbucket to service field examples (17 languages)
17+
- Added concrete sshHost examples: `github-work`, `gitlab-personal` (17 languages)
18+
- Added 6 new translation keys to bundle.l10n files (17 languages):
19+
- `Git user.name (required)`
20+
- `Git user.email (required)`
21+
- `Git hosting service (e.g., GitHub, GitLab, Bitbucket)`
22+
- `Emoji to display in status bar (e.g., 🏠, 💼)`
23+
- `Note for this identity (e.g., Work, Personal)`
24+
- `SSH config host alias (e.g., github-work, gitlab-personal)`
25+
1026
## [0.16.2] - 2026-01-28
1127

1228
### Fixed

extensions/git-id-switcher/l10n/bundle.l10n.bg.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "напр. work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "Уникален идентификатор (буквено-цифрови, тирета, долни черти само; без дубликати; задължително)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name (задължително)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email (задължително)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Git хостинг услуга (напр. GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "Емотикон за показване в лентата на състоянието (напр. 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "Бележка за тази самоличност (напр. Работа, Личен)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "Псевдоним на хост за SSH конфигурация (напр. github-work, gitlab-personal)",
4147
"Edit Identity: Select": "Редактиране на самоличност: Избор",
4248
"Edit Identity: {0}": "Редактиране на самоличност: {0}",
4349
"ID": "ID",

extensions/git-id-switcher/l10n/bundle.l10n.cs.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "např. work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "Jedinečný identifikátor (alfanumerické, pomlčky, podtržítka pouze; bez duplikátů; povinné)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name (povinné)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email (povinné)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Git hostingová služba (např. GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "Emoji pro zobrazení ve stavovém řádku (např. 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "Poznámka k této identitě (např. Práce, Osobní)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "Alias hostitele konfigurace SSH (např. github-work, gitlab-personal)",
4147
"Edit Identity: Select": "Upravit identitu: Výběr",
4248
"Edit Identity: {0}": "Upravit identitu: {0}",
4349
"ID": "ID",

extensions/git-id-switcher/l10n/bundle.l10n.de.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "z.B. work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "Eindeutige Kennung (alphanumerisch, Bindestriche, Unterstriche nur; keine Duplikate; erforderlich)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name (erforderlich)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email (erforderlich)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Git-Hosting-Dienst (z.B. GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "Emoji zur Anzeige in der Statusleiste (z.B. 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "Notiz für diese Identität (z.B. Arbeit, Privat)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "SSH-Konfiguration Host-Alias (z.B. github-work, gitlab-personal)",
4147
"Edit Identity: Select": "Identität bearbeiten: Auswählen",
4248
"Edit Identity: {0}": "Identität bearbeiten: {0}",
4349
"ID": "ID",

extensions/git-id-switcher/l10n/bundle.l10n.es.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "ej. work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "Identificador único (alfanumérico, guiones, guiones bajos solo; sin duplicados; requerido)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name (requerido)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email (requerido)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Servicio de alojamiento Git (ej. GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "Emoji para mostrar en la barra de estado (ej. 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "Nota para esta identidad (ej. Trabajo, Personal)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "Alias de host de configuración SSH (ej. github-work, gitlab-personal)",
4147
"Edit Identity: Select": "Editar identidad: Seleccionar",
4248
"Edit Identity: {0}": "Editar identidad: {0}",
4349
"ID": "ID",

extensions/git-id-switcher/l10n/bundle.l10n.fr.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "ex. work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "Identifiant unique (alphanumérique, tirets, underscores uniquement ; pas de doublons ; requis)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name (requis)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email (requis)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Service d'hébergement Git (ex. GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "Emoji à afficher dans la barre d'état (ex. 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "Note pour cette identité (ex. Travail, Personnel)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "Alias d'hôte de configuration SSH (ex. github-work, gitlab-personal)",
4147
"Edit Identity: Select": "Modifier l'identité : Sélectionner",
4248
"Edit Identity: {0}": "Modifier l'identité : {0}",
4349
"ID": "ID",

extensions/git-id-switcher/l10n/bundle.l10n.hu.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "pl. work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "Egyedi azonosító (alfanumerikus, kötőjelek, aláhúzások csak; nem ismétlődhet; kötelező)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name (kötelező)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email (kötelező)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Git tárhelyszolgáltatás (pl. GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "Emoji az állapotsorhoz (pl. 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "Megjegyzés ehhez az identitáshoz (pl. Munka, Személyes)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "SSH konfiguráció gazdagép-álnév (pl. github-work, gitlab-personal)",
4147
"Edit Identity: Select": "Identitás szerkesztése: Kiválasztás",
4248
"Edit Identity: {0}": "Identitás szerkesztése: {0}",
4349
"ID": "ID",

extensions/git-id-switcher/l10n/bundle.l10n.it.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "es. work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "Identificatore univoco (alfanumerico, trattini, underscore solo; nessun duplicato; obbligatorio)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name (obbligatorio)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email (obbligatorio)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Servizio di hosting Git (es. GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "Emoji da visualizzare nella barra di stato (es. 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "Nota per questa identità (es. Lavoro, Personale)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "Alias host configurazione SSH (es. github-work, gitlab-personal)",
4147
"Edit Identity: Select": "Modifica identità: Seleziona",
4248
"Edit Identity: {0}": "Modifica identità: {0}",
4349
"ID": "ID",

extensions/git-id-switcher/l10n/bundle.l10n.ja.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "例: work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "一意の識別子(英数字・ハイフン・アンダースコアのみ、重複不可・必須)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name(必須)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email(必須)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Gitホスティングサービス(例: GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "ステータスバーに表示する絵文字(例: 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "このIDのメモ(例: 会社用、個人用)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "SSH設定のホストエイリアス(例: github-work, gitlab-personal)",
4147
"Edit Identity: Select": "プロフィール編集: 選択",
4248
"Edit Identity: {0}": "プロフィール編集: {0}",
4349
"ID": "ID",

extensions/git-id-switcher/l10n/bundle.l10n.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,13 @@
3737
"e.g., work-github, personal": "e.g., work-github, personal",
3838
"Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)": "Unique ID (alphanumeric, hyphens, underscores only; must not duplicate; required)",
3939
"Git user.name": "Git user.name",
40+
"Git user.name (required)": "Git user.name (required)",
4041
"Git user.email": "Git user.email",
42+
"Git user.email (required)": "Git user.email (required)",
43+
"Git hosting service (e.g., GitHub, GitLab, Bitbucket)": "Git hosting service (e.g., GitHub, GitLab, Bitbucket)",
44+
"Emoji to display in status bar (e.g., 🏠, 💼)": "Emoji to display in status bar (e.g., 🏠, 💼)",
45+
"Note for this identity (e.g., Work, Personal)": "Note for this identity (e.g., Work, Personal)",
46+
"SSH config host alias (e.g., github-work, gitlab-personal)": "SSH config host alias (e.g., github-work, gitlab-personal)",
4147
"Edit Identity: Select": "Edit Identity: Select",
4248
"Edit Identity: {0}": "Edit Identity: {0}",
4349
"ID": "ID",

0 commit comments

Comments
 (0)