Figma spolupráca: Ako prekladať textové údaje v návrhoch pomocou JSON?
“Figma sama o sebe neobsahuje funkciu prekladu, dizajnéri zvyčajne exportujú JSON údaje cez pluginy. Ak preklad naruší node ID v JSON, text nie je možné opätovne vložiť do návrhu.”
Analýza základných príčin
Ukotvenie node ID
Pri exporte JSON cez bežné Figma prekladové pluginy (napr. CopyDoc) sú zvyčajne zahrnuté polia `node_id` a `text`. Prekladová AI presne uzamyká `node_id` a prekladá iba hodnotu `text`, čím zabezpečuje presné mapovanie údajov späť na vrstvy objektov vo Figme.
Upozornenie na dĺžku v UI
UI rozhranie je mimoriadne citlivé na dĺžku textu. Pri preklade krátkych textov, ako sú tlačidlá (Button) alebo štítky (Label), AI zvyčajne uprednostňuje stručnejšie výrazy. Ak je nastavený limit na maximálny počet znakov, AI sa pokúsi vygenerovať skrátenú verziu.
Konzistentnosť variantov komponentov
Pri komponentoch v dizajn systéme (napríklad Primary/Secondary Button) AI dokáže identifikovať opakujúce sa textové vzory a zabezpečiť konzistentný preklad pojmu 'Submit' vo všetkých variantoch tlačidiel, namiesto miešania výrazov ako 'odoslať' a 'potvrdiť'.
Zhrnutie konečného riešenia
Prepojením dizajnu a lokalizačného procesu sa viacjazyčný UI dizajn stáva efektívnym riešením a nie nočnou morou s kopírovaním a vkladaním.