LIBCAS / INDIHU-Exhibition

INDIHU Exhibition
https://exhibition.indihu.cz/
GNU General Public License v3.0
3 stars 3 forks source link

[11] Jazykové mutace #340

Closed StastnyP closed 6 months ago

StastnyP commented 1 year ago
Werxis commented 1 year ago

Chcel by som sa ešte opýtať na nejaké dalšie riešenia ohľadom prekladov. Čo tým myslím, tak uvediem hneď na príkladoch. Napr. pri nových zmenách existujú nasledujúce texty (len niekoľko ako ukážka):

  1. "Souvisejíci dokumenty:" - text vyskytujúci sa pri otvorení bočného panelu akejkoľvek obrazovky v prípade, že má k sebe priradené nejaké dokumenty
  2. Texty ako "Nastavení zvuku", "Ztlumit vse", "Zesílit vše", "Zvuková stopa mluvené reči", etc.. -- texty vyskytujúce sa pri otvorení audio dialógu

Chceli by ste si sami web prejsť a podoṕlnať do príslušných súborov chýbajúce preklady čo nájdete? Vo forme "kľúč": "${preklad}" alebo to mám aj ja prejsť, predpripraviť nejaké návrhy, ktoré vy potom len upravíte ?

motyc commented 1 year ago

@kristynahubickova Domluvte se prosím spolu, co Ti bude nejlépe vyhovovat a kde to pak nejlépe měnit. Původní branch je sloučený do dev.

motyc commented 1 year ago

@Werxis Já se k tomu jen doptám - co je teď k testu? Mimochodem úplně chybí nastavení textů a EN verze pro editorské prostředí...

Werxis commented 1 year ago

K testu to bolo myslené tak, že som implementoval ten selectfield v nastaveniach, ktorý interne prepína jazyk aplikácie. Tie texty, ktoré mám k dispozícií by sa mali prekladať. Ostatné texty, ako napr. vyššie spomenuté "Ztlumit vše" a "Zesílit vše", však na takýto preklad nereagujú, pretože nemajú ešte dodané preklady, teda je tam zatiaľ natvrdo daný len ten český text.

Keď nejakým spôsobom dáme dohromady všetky preklady, teda že budú prítomné v tých locales súborov, ja tie miesta budem musieť manuálne prejsť a napojiť ich na ten súbor s prekladmi. (teraz neviem, pretože tam nemám tie kľúče)

Tak som to teraz assignol na Vás, že ako by vám to vyhovovalo ďalej :)

motyc commented 1 year ago

@Werxis Aha, pardon. Já asi nedával pozor, když jste to dnes ukazoval.

Mé poznámky k tomu tedy jsou:

Mám také dojem, že v tom nastavení to nikdo nebude hledat... ale to je spíš k diskusi, zda by tam neměl být jen přepínač, nebo by ikona/popis neměl být jasnější (pokud tam tedy nebude nějaké další nastavení).

Werxis commented 1 year ago

Ten dialóg s nastaveniami je teraz taký smutný len s tým jedným nastavením jazyka, uznávam. Pokiaľ by Vás napr. napadla nejaká lepšia pozícia kam umiestniť prepínač, tak kľudne môžeme premiestniť. Takisto drobná otázka, nejaký prepínač by to chcelo asi aj pre editorské prostredie ? Že kam to asi cca umiestniť ?

A len taká drobná myšlienka, niektoré issues, ktoré som v rámci dnešného meetingu označil na test, tak si uvedomujem že nemusia byť hotové na 100%, ale nastala na nich zmena a bol by som rád za akýkoľvek feedback alebo takéto doupresnenie je super. Pri nových issues čítavam jednak github a jednak aj špecifikáciu v excel dokumente, ale predsa len, nie vždy mi to je úplne jasné, tak také drobné ujasnenie, že sa uberám správnym smerom.

motyc commented 1 year ago

V editorském prostředí bych to dal normálně do záhlaví do menu jako přepínač CS/EN před "Správa účtu". Pozici a formu v prezentačním rozhraní bych domluvil na další schůzce. Nevím, jaký názor na to budou mít ostatní.

Díky za druhou poznámku. S tím určitě není problém. Jen třeba bude fajn, když někam do komentu vždy poznamenáte, co třeba není hotové a víte to, ať na to nemusím přicházet sám...

Werxis commented 1 year ago

Ďakujem, beriem na vedomie, čo som ešte teraz videl, tak som doplnil komentármi.

Werxis commented 9 months ago

Novinky ku meetingu k 14.11.2023

  1. Preklady sa momentálne spracuvávajú pre obe časti INDIHU exhibition, ako aj pre editorské, tak aj prezentačné (veľká väčšina preložená, nie nutne ešte všetko)

  2. Pridal sa tzv language detector, ktorý vlastne načíta jazyk priamo z prostredia browseru, ak ma užívateľ nastavený browser po anglicky, tak sa indihu aplikácia po prvý krát načíta hneď po anglicky

    • nastavenie jazyka je uložené, takže aj po refreshi stránky sa načíta ten jazyk, ktorý bol nastavený z minulého sedenia
  3. Došlo k úpravám komponenty hlavičky, to je tá komponenta s tmavomodrým pozadím, úplne na vrchu stránku. Dôvodom bolo, že som si všimol, že tam bolo nejaké zasekané predošlé chovanie a potreboval som to aj designovo trošku upraviť, aby sa tam zmesil nový selectfield pre jazyk


V prípade, že by sa Vám preklady vôbec nezobrazili ako mne pri prvom zobrazení TEST serveru, bude nutné vymazať cache browseru. Dôvodom je, že aplikácia používa už novšiu verziu prekladov a u vás môže byť cache ešte starej verzie a teda vám nové preklady nebudú TEST serverom dodané


Prikladám aj zoznam aktuálnych súborov určených na preklad, nech sa Vám v tom ľahsie orientuje:

motyc commented 9 months ago

@Werxis Úpravy textů a související test nechám na @kristynahubickova, jen prosím o drobnost, a to přesunout tlačítko pro volbu jazyka v prostředí pro tvůrce úplně vpravo. Je nepraktické, že tím menu začíná, protože měnit to někdo bude zřídka a i to tam tak divně opticky trčí.

motyc commented 8 months ago

@kristynahubickova Jak to prosím vypadá s revizí a zpracováním textů? Máš to nějak pod kontrolou?

kristynahubickova commented 8 months ago

@motyc pracuju na tom, texty k landing page na google doc jsou přeložené a vše v locales postupně kontroluju, z mé strany to bude ready během příštího týdne

motyc commented 8 months ago

Z mailu od @nnis:

kristynahubickova commented 8 months ago

Za mě hotová kontrola cz/en json files, prosím tedy @Werxis o doplnění nových textací. Mezi svátky bych se na to koukla a poprosila bych @H-a-n-k-a o finální check. Pak snad budeme ready. K.

Werxis commented 8 months ago

Zdravím, ja som zakomponoval Vaše upravené texty do projektu (budú ale viditeľné až najbližšie budem nasadzovať na novú produkcia a klasický TEST server) + som pridal nový commit s novými textáciami.

Aktualizácia textov:

  1. Zmazal som súbor exhibition.json, ide o duplikát, ja som texty z tohto súboru zahrnul do súboru view-exhibition.
  2. Takisto sa zmazal aj súbor screen.json, ten sa vlastne premenoval na view-screen a bol rozšírený
  3. Pridal sa komplet nový súbor new-landing-screen.json
  4. Zmena v tutorial.json -> pridaná keyboard sekcia (to sú 2 riadky textu)
  5. Zmena v users.json -> pridaný 1riadok textu pre rejected stav, pridaná sekcia pre usersAction
  6. Zmena v view-screen.json -> pridaná sekcia ratingDialog
  7. Zmena v súbore exhibitions-page.json -> pridané texty pre kľúče: numberOfViews, noNumberOfViewsYet, ratingRedirectLabel, pinTooltip, unpinTooltip
  8. Pre úplnosť, iba som kvôli logike na FE upravil asi na 2 miestach kľúče z "updated" na "edited" v exhibitions-page.json, pre vás táto zmena ale nič neznamená, len aby ste vedeli a bol v tom poriadok.

Ešte prehľadnejšie sa dajú tieto zmeniť vidieť v danom commite: https://github.com/LIBCAS/INDIHU-Exhibition/commit/197876d1d58ebd2ecc18d04f7a9aece07c6cf719

Werxis commented 8 months ago

Pridal som pár textácii ešte:

kristynahubickova commented 8 months ago

Zdravím, díky moc za podrobné doplnění, za sebe se zavazuji vše projít co nejdřív, nejpozději však do 2. ledna, aby s trochou štěstí mohla @H-a-n-k-a udělat sekundární check a měli jsme vše ready do naší schůzky pátého.

motyc commented 8 months ago
kristynahubickova commented 7 months ago

zdravím @Werxis, prosím, kde najdu ten nový soubor about-page.json? V public/locales jako zbytek je nevidím, ani v jiném repozitáři. Jinak tedy hlásím, že za mě kontrola všech textací hotová @H-a-n-k-a.

Werxis commented 7 months ago

Dobrý deň, je možné, že som ja pochybil a možno som ho zabudol pridať. Dneska večer sa na to pozriem + som videl, že sa pridali úpravy vo forme nových commitov, tak by som to dal znova celé dohromady a zajtra by som sem napísal stav. Prepáčte za prípadné zmätenie.

Werxis commented 7 months ago

Pridaný nový commit: https://github.com/LIBCAS/INDIHU-Exhibition/commit/5b4d978c8e88ba9ffe18967eda4f3b8c4e1b5fd1

Werxis commented 7 months ago

@H-a-n-k-a Pridal som další commit: https://github.com/LIBCAS/INDIHU-Exhibition/commit/65dc64565e62c0586a6eb30e44d115c0183244a5, kde som pridal dalšie chýbajúce preklady, ktoré som našiel, prechádzam postupne zhore dole zdrojový kód a narazil som hlavne na nepreložené dialógy, ktorých nie je málo. Bohužiaľ som ešte narazil aj na dalšie preklady, ku ktorým budem potrebovať spraviť drobné úpravy, ktoré už dnes nemám šancu stihnúť, takže ešte jednu sadu prekladov dodám toho 11, max 12teho januára. Ospravedlňujem sa za prípadné meškanie.

Čo sa týka len nejakého prehľadu, aktuálne je pre Vás na kontrolu:

  1. Commit https://github.com/LIBCAS/INDIHU-Exhibition/commit/5b4d978c8e88ba9ffe18967eda4f3b8c4e1b5fd1
  2. Commit https://github.com/LIBCAS/INDIHU-Exhibition/commit/65dc64565e62c0586a6eb30e44d115c0183244a5
  3. Commit: https://github.com/LIBCAS/INDIHU-Exhibition/commit/8a4c7d52da85951f3db60dbbb7082d8da4432892
H-a-n-k-a commented 7 months ago

Zkontrolováno, díky.

Werxis commented 7 months ago

@H-a-n-k-a V tomto commite sa nachádza tých pár nových textov k infoprohlídke: https://github.com/LIBCAS/INDIHU-Exhibition/commit/db72ea9242310389953543e4144ccfd36e0c7e70

Werxis commented 7 months ago

@H-a-n-k-a

Nový commit, jednak s upravenými textáciami pre infoprohlídky + som aj preložil tie dočasné texty z terms-of-use a privacy-policy stránky: https://github.com/LIBCAS/INDIHU-Exhibition/commit/c1e6cccbe43585db630e68acc8a90b3497da8617

Werxis commented 7 months ago

@kristynahubickova Podľa dohody, preložil som a prenasadil + pushol do dev, zmeny sa dajú skontrolovať jednak v commite: https://github.com/LIBCAS/INDIHU-Exhibition/commit/69b12e377de5fb1d05e097103b026a57df7cc055, a jednak na nasadenom TEST servery.

kristynahubickova commented 6 months ago

@Werxis díky moc, zkontrolováno a kde potřeba upraveno přímo v json. souborech.

motyc commented 6 months ago

Obecně ok, issue zavírám a případné chyby budeme řešit jako samostatná issue.