https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41439

--- Comment #37 from Caroline Cyr La Rose <[email protected]> ---
(In reply to Caroline Cyr La Rose from comment #36)
> Adding my vote for Owen's tabs. I prefer consistency in the interface.
> 
> I also want to make sure that this is done so that it's translatable.
> 
> Here's what I did :
> 1. Setup
>    1.1. git pull in koha git
>    1.2. git pull in koha-testing-docker
>    1.3. ktd pull
>    1.4. ktd up
> 
> 2. Install language
>    2.1. ktd --shell
>    2.2. koha-translate --install fr-CA --dev kohadev
>         --> Was already installed in my case
>    2.3. gulp po:update --lang fr-CA (to update the po files with the patches
> from the bz)
>    2.4. exit shell (Ctrl + D)
>    2.5. ktd --root --shell
>    2.6. koha-translate --update fr-CA --dev kohadev
>    2.7. exit shell (Ctrl + D)
>    2.8. In koha go to Administration
>    2.9. Search for languages in system preferences
>    2.10. Check Français (fr-CA) in StaffInterfaceLanguages
>    2.11. Click Save all I18N/L10N preferences
>    2.12. Go to main page and change the language of the interface to Français
> 
> 3. Check the translation in the interface
>    3.1. Go to Administration > Règles de circulation
>         --> Not translated
> 
> 4. Check the po files
>    4.1. In the koha git, go to misc/translator/po
>    4.2. git grep "Renewals" fr-CA*
>         --> there are instances in fr-CA-opac-bootstrap.po, fr-CA-pref.po
> and fr-CA-staff-prog.po -- most likely staff-prog in this case
>    4.3. vi fr-CA-staff-prog.po
>         --> "Renewals" is already translated. No "Renewals" string in
> smart-rules.tt
> 
> Am I missing something?

Opps, sorry I forgot the step where I apply the bz...

1. Setup
   1.1. ktd down
   1.2. git pull in koha git
   1.3. git pull in koha-testing-docker
   1.4. ktd pull
   1.5. ktd up

2. Apply patches
   2.1. in koha git, git bz apply 41439 (y)
   2.2. ktd --shell
   2.3. reset_all (y)

3. Install language
   3.1. ktd --shell
   3.2. koha-translate --install fr-CA --dev kohadev
        --> Was already installed in my case
   3.3. gulp po:update --lang fr-CA (to update the po files with the patches
from the bz)
   3.4. exit shell (Ctrl + D)
   3.5. ktd --root --shell
   3.6. koha-translate --update fr-CA --dev kohadev
   3.7. exit shell (Ctrl + D)
   3.8. In koha go to Administration
   3.9. Search for languages in system preferences
   3.10. Check Français (fr-CA) in StaffInterfaceLanguages
   3.11. Click Save all I18N/L10N preferences
   3.12. Go to main page and change the language of the interface to Français

4. Check the translation in the interface
   4.1. Go to Administration > Règles de circulation
        --> Not translated

5. Check the po files
   5.1. In the koha git, go to misc/translator/po
   5.2. git grep "Renewals" fr-CA*
        --> there are instances in fr-CA-opac-bootstrap.po, fr-CA-pref.po and
fr-CA-staff-prog.po -- most likely staff-prog in this case
   5.3. vi fr-CA-staff-prog.po
        --> "Renewals" is already translated. No "Renewals" string in
smart-rules.tt

Am I missing something?

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to