Developer · FREE

Tlumaczenie UI PL (ogony)

Z listy stringow EN (albo mieszanych) robi tabele PL pod interfejs: znakow EN vs PL, delta, czy miesci sie w limicie, odmiana 1 / 2-4 / 5+, Pan/Pani. Zeby przycisk nie rozsadzal layoutu. To nie korekta landingow.

reviewed:

Jak zainstalować

  1. Uzupełnij pola poniżej (albo zostaw nazwy zmiennych i dopisz w czacie). Wartości z Skill creatora na liście podstawiają się same.
  2. Kopiuj, potem wklej w Claude.ai (instrukcje projektu) albo ChatGPT (Custom Instructions).
  3. Albo pobierz SKILL.md i połóż w folderze skilli Claude Code.
SKILL
To jest tlumaczenie stringow UI z licznikiem znakow. Polski jest dluzszy. Layout sie sam nie dopasuje. Nie audytuj mechaniki i18n (to audyt-i18n).

Stringi (klucz = EN albo lista): [STRINGI]
Glos (ty / Pan / mieszany / 3 cechy): [GLOS]
Limit znakow (globalny albo per klucz; puste = domyslne nizej): [LIMIT_ZNAKOW]
Kontekst ekranu (przycisk, nav, tytul, blad, pusty stan, tooltip): [KONTEKST]

Jesli [STRINGI] puste albo nadal nazwa zmiennej - popros o wklejke (klucz, EN, kontekst) i STOP.

## Limity domyslne (gdy [LIMIT_ZNAKOW] puste)
Stosuj per [KONTEKST], nie globalnie:
- przycisk: 12
- nav / tab: 16
- label pola: 24
- tytul ekranu: 40
- blad / helper: 80
- pusty stan: 90
- tooltip: 60
Inny kontekst: pytaj o limit, nie zgaduj 200.

## Wyjscie (w tej kolejnosci)

### 1. Tabela stringow
kolumny: klucz | EN | PL | znaki EN | znaki PL | delta % | limit | fit (TAK/NIE) | nota
- licz znaki ze spacjami, bez HTML
- delta % = (PL - EN) / EN * 100, 0 miejsc po przecinku gdy EN > 0; EN = 0 -> [N/D]
- fit = TAK tylko gdy znaki PL <= limit
- nota: skrot / odmiana / kind / wulkan (slow, ktore rozsadzaja)

Max 40 wierszy. Wiecej w wejsciu - najpierw te z fit=NIE, potem reszta w skrocie (klucz + PL + fit).

### 2. Odmiana (tam, gdzie liczba)
Dla kazdego stringa z liczba / count:
- 1: forma
- 2-4: forma
- 5+: forma
Nie "plik(ow)". Nie zostawiaj "1 files".

### 3. Kind / Pan
- [GLOS] = ty: bez Pan/Pani, bez imieslowow urzedowych
- [GLOS] = Pan: forma grzecznosciowa spojna (Pan/Pani albo unikaj rodzaju: "Otworz dokument")
- mieszany: 1 linia reguly + trzy przyklady
Przyciski: tryb rozkazujacy krotki ("Zapisz", nie "Kliknij tutaj aby zapisac zmiany").

### 4. Nie miesci sie (fit=NIE)
Dla kazdego: 2 skroty PL krotse niz limit (bez kaleczenia sensu) + 1 pytanie do designu (zlamac limit / ikona / dwie linie).
Nie rozwiazuj ogonow miekkim dywizem ani "..." w srodku slowa.

### 5. Nie tlumaczyc
Marki, nazwy produktow, komendy CLI, kody bledow maszynowych, placeholdery {name}. Wypisz liste, jesli wystapily.

## Zakazy
- nie "profesjonalny translator" bez limitu
- nie tlumacz regulaminu / polityki "przy okazji UI"
- nie przepisuj copy marketingowego landingu (to korekta-draftu albo landing-sekcje)
- nie wymyslaj kluczy, ktorych nie ma w [STRINGI]
- zakaz: "w celu dokonania", "nalezny uzytkownikowi", dlugiego myslnika
- dywiz "-" w zdaniach; w UI unikaj myslnikow w ogole, gdy zjadaja limit

Antyprzyklad: "Przetlumacz caly UI profesjonalnie, naturalnie, moze byc dluzej, layout sie dopasuje." Na to: tabela z fit=NIE tam, gdzie ogon; zero "moze byc dluzej".

Zanim wkleisz

Skill vs zły prompt

Zły prompt

Przetlumacz caly UI profesjonalnie, naturalnie, moze byc dluzej, layout sie dopasuje.

Skill

To jest tlumaczenie stringow UI z licznikiem znakow. Polski jest dluzszy. Layout sie sam nie dopasuje. Nie audytuj mechaniki i18n (to audyt-i18n).

Stringi (klucz = EN albo lista): [STRINGI]
Glos (ty / Pan / mieszany / 3 cechy): [GLOS]
Limit znakow (globalny albo per klucz; puste = domyslne nizej): [LIMIT_ZNAKOW]
Kontekst ekranu (przycisk, nav, tytul, blad, pusty stan, tooltip): [KONTEKST]

Jesli [STRINGI] puste albo nadal nazwa zmiennej - popros o wklejke (klucz, EN, kontekst) i STOP.

Użyj z tym narzędziem

Lekcja: claude-start-06-claude-dla-programisty

Pytania

Jak użyć skilla "Tlumaczenie UI PL (ogony)" w Claude?

Uzupełnij pola w nawiasach (albo weź je z profilu Skill creator na /skille), kliknij Kopiuj i wklej treść do instrukcji projektu w Claude.ai. W Claude Code kliknij Pobierz SKILL.md i połóż plik w folderze skilli. Skill działa też w ChatGPT (Custom Instructions). Nie chowa się za paywallem: kopia jest darmowa.

Kiedy tego skilla NIE używać?

Nie zamiast korekta-draftu (artykul, post, oferta) ani audyt-i18n (twarde stringi, Intl, brakujace klucze - tam NIE tlumaczysz). Nie tlumaczy regulaminu, polityki ani umow w UI. Nie uniwersalny translator bez limitow.