vscode-ext-localization
Lokalizuj rozszerzenia VS Code zgodnie ze standardami — ustawienia, komendy, treści i komunikaty
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność ułatwiająca lokalizację każdego aspektu rozszerzeń VS Code. Dowiesz się, jak prawidłowo tłumaczyć ustawienia, komendy, menu, widoki i treści instruktażowe zdefiniowane w package.json, pliki Markdown z instrukcjami oraz komunikaty w kodzie źródłowym. Skill obejmuje trzy podejścia lokalizacyjne — dla konfiguracji, treści instruktażowych i komunikatów — zapewniając spójność tłumaczeń we wszystkich obsługiwanych językach.
Jak używać
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).
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.
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.
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.
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.