Toolverse
All skills

vscode-ext-localization

by github

Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
github
Category
Backend
Views
28

About this skill

Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices

How to use

  1. Zidentyfikuj typ zasobu, który chcesz zlokalizować: ustawienia, komendy, menu, widoki lub instruktaże zdefiniowane w package.json; treść instruktażu w plikach Markdown; lub komunikaty w kodzie źródłowym (JavaScript/TypeScript).

  2. Dla zasobów zdefiniowanych w package.json (ustawienia, komendy, menu, widoki, instruktaże) utwórz plik package.nls.LANGID.json, gdzie LANGID to kod języka (np. package.nls.pl.json dla polskiego). Plik zawiera tłumaczenia wszystkich łańcuchów znaków z oryginalnego package.json.

  3. Dla treści instruktażowych przygotuj pliki Markdown dla każdego języka, np. walkthrough/someStep.pl.md dla polskiego. Każdy plik zawiera przetłumaczoną zawartość odpowiadającą oryginalnemu instruktażowi.

  4. Dla komunikatów i łańcuchów znaków w kodzie źródłowym utwórz plik bundle.l10n.LANGID.json (np. bundle.l10n.pl.json). Plik mapuje klucze komunikatów na ich tłumaczenia w danym języku.

  5. Upewnij się, że za każdym razem, gdy dodasz lub zmienisz zasób lokalizowalny, zaktualizujesz odpowiadające mu tłumaczenia we wszystkich obsługiwanych językach, aby utrzymać spójność i kompletność lokalizacji.

Related skills