[Evergreen-general] How to make changes to eg_vhost.conf in the Docker container?
Linda Jansová
linda.jansova at gmail.com
Fri Aug 11 10:20:12 EDT 2023
Thank you very much, Jane!
We will follow your recipe :-)!
Linda
On 8/11/23 15:17, Jane Sandberg wrote:
> That is very mysterious!
>
> These steps worked for me to add the 950 db seed in French within a
> docker container:
>
> docker exec -it [container_name] bash
> cd /home/opensrf/repos/Evergreen
> make -f Open-ILS/src/extras/Makefile.install ubuntu-focal-translator
> su opensrf
> cd build/i18n
> mkdir locale
> make newpot
> make LOCALE=fr-CA updatepo
> exit # go back to root user
> cd /home/opensrf/repos/Evergreen/build/i18n && make LOCALE=fr-CA install
> su evergreen
> psql -f Open-ILS/src/sql/Pg/950.data.seed-values-fr-CA.sql
>
> El vie, 11 ago 2023 a la(s) 05:51, Linda Jansová
> (linda.jansova at gmail.com) escribió:
>
> Thank you very much, Jane!
>
> We currently use the dev tag (but we may also try some other
> non-dev tags as you have suggested :-); actually, it seems that
> the language selector in the OPAC correctly appears after a couple
> of reloads, then - for a couple of other reloads - it disappears
> only to appear again after some more reloads ;-).
>
> It definitely works in mysterious ways so far; we would probably
> also need to add the 950 db seed with French (and Czech)
> translations. Any ideas how to do this correctly?
>
> Linda
>
> On 8/11/23 14:25, Jane Sandberg wrote:
>> Hi Linda,
>>
>> What tag of the Evergreen container are you using? I believe
>> that the instructions under "Restarting Evergreen services" are
>> only applicable to the "dev" tag (i.e. if you ran `docker run
>> [...] mobiusoffice/evergreen-ils:dev`). If you don't specify a
>> tag, it defaults to the "latest" tag, which doesn't contain the
>> file-based restart/recompile methods.
>>
>> I typically use the non-dev tags, using the following steps to
>> restart apache. Theoretically, they should work if you are using
>> the dev tag too, but I haven't tried them:
>>
>> 1. docker ps # this will show the name of the running container
>> 2. docker exec -it [container_name] bash # this will provide a
>> shell within the running container. For example, if step 1 had
>> mentioned that the running Evergreen container is named
>> "peaceful_spence", it would be `docker exec -it peaceful_spence bash`
>> 3. apache2ctl restart # simply restarts apache. When I need to
>> restart all services, I use `ansible-playbook
>> /egconfigs/evergreen_restart_services.yml -e hosts="127.0.0.1"`
>> instead.
>>
>> Hope this helps,
>>
>> -Jane
>>
>> El vie, 11 ago 2023 a la(s) 04:28, Linda Jansová via
>> Evergreen-general (evergreen-general at list.evergreen-ils.org)
>> escribió:
>>
>> Dear all,
>>
>> We have just started experimenting with a Docker container
>> (https://hub.docker.com/r/mobiusoffice/evergreen-ils), mainly
>> to see whether it could help us identify what causes i18n
>> issues reported in a separate thread (with a subject
>> "Evergreen 3.11.0a not properly switching into Czech in the
>> staff client").
>>
>> At this point we are a bit stuck as we would like to make
>> appropriate i18n changes to the eg_vhost.conf file and then
>> make them visible both in the OPAC and in the staff client.
>>
>> We have uncommented lines related to French translation (just
>> to see if it works before we would make a deep dive into
>> Czech) and restarted Evergreen as described at
>> https://hub.docker.com/r/mobiusoffice/evergreen-ils (under
>> the heading "Restarting Evergreen services") but it doesn’t
>> seem to change anything in the OPAC.
>>
>> How exactly should we proceed?
>>
>> (Maybe a more specific piece of documentation that would
>> answer our question is available somewhere; in that case,
>> sharing a URL would be great :-).)
>>
>> Thank you in advance!
>>
>> Linda
>>
>> _______________________________________________
>> Evergreen-general mailing list
>> Evergreen-general at list.evergreen-ils.org
>> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.evergreen-ils.org/pipermail/evergreen-general/attachments/20230811/63154e8c/attachment-0001.htm>
More information about the Evergreen-general
mailing list