Toolverse
Wszystkie skille

website-maintainer

autor: yamadashy

Zarządzaj dokumentacją VitePress w 14 językach — konfiguracja, treść i tłumaczenia w jednym miejscu

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
2

O skillu

Skill do pracy nad dokumentacją Repomix w katalogu website/. Obsługuje konfigurację VitePress, wielojęzyczną zawartość i przepływy tłumaczeń. Struktura projektu obejmuje katalog .vitepress/ z konfiguracją główną i plikami specyficznymi dla każdego języka, oraz katalog src/ z treścią w 14 wersjach językowych (angielski, japoński, chiński, koreański, niemiecki, francuski, hiszpański, portugalski, indonezyjski, wietnamski, hindi, włoski, rosyjski). Narzędzie ułatwia dodawanie nowych języków, edycję dokumentów i utrzymanie spójności tłumaczeń.

Jak używać

  1. Otwórz katalog website/ projektu Repomix — tutaj znajduje się cała dokumentacja VitePress. Struktura podzielona jest na .vitepress/ (konfiguracja) i src/ (treść w poszczególnych językach).

  2. Aby edytować istniejącą zawartość, przejdź do src/[lang]/guide/ i otwórz plik markdown odpowiadający stronie, którą chcesz zmienić (np. src/ja/guide/installation.md dla instrukcji instalacji w języku japońskim). Edytuj tekst bezpośrednio w pliku markdown.

  3. Jeśli chcesz zmienić nawigację lub pasek boczny dla konkretnego języka, otwórz plik config/config[Lang].ts (np. config/configJa.ts) i zmodyfikuj sekcję themeConfig.sidebar. Dla zmian wspólnych dla wszystkich języków (logo, stopka) edytuj configShard.ts.

  4. Aby dodać nowy język, skopiuj istniejący plik konfiguracji (np. config/configEn.ts) na config/configXx.ts (gdzie xx to kod języka), dostosuj tłumaczenia interfejsu i dodaj nową konfigurację do listy locales w głównym pliku config.ts. Pamiętaj, aby dodać także konfigurację wyszukiwania w configShard.ts.

  5. Utwórz katalog src/xx/ dla nowego języka i skopiuj zawartość z src/en/ jako punkt wyjścia. Pamiętaj, że angielski (src/en/) jest źródłem prawdy — zachowaj przykłady kodu i opcje CLI bez zmian, tłumacz tylko etykiety interfejsu użytkownika w plikach konfiguracyjnych.

Podobne skille