OpenOlat 14.2.16 Translation Error

42 views
Skip to first unread message

René S

unread,
Mar 25, 2021, 1:00:31 PM3/25/21
to OpenOlat
Hi,

we are running a OpenOlat 14.2.16 Version and already translated the Dansk file. From the Strings, there it says it is 100% Translated but from core information it says only 12 percent are translated.

Attached find screenshots of what i mean. 

Now the question is, how can i sync that translation to the Core?

I already asked and talked directly with frentix but i still have no access to translation server nether detailed information how to deal with that issue.

I hope someone can help mee :)

Thank you 

Rene :)

dansk1.PNGdansk-languagetool.PNG

Florian Gnaegi

unread,
Mar 25, 2021, 1:33:55 PM3/25/21
to open...@googlegroups.com
Hi Rene

You need to configure your system as a translation server to actually translate a language. The way you have set up your system is as a normal system where the tool runs in the language adaption mode. 

This means, you are not translating the language but rather creating a so-called „overlay“ over the language keys. The overlay has the __customizing in the locale key. It is stored in your olatdata customizing directory and not in the OpenOlat source tree. You will never get to 100% because you did not work on the translations but only on your local customization. 

If you want to maintain a language, please use our official translation server. You can then export the package and import that to your system. But note that the translation server always runs the latest release, so its on 15.4.4 and not on 14.2.16 (which is very old btw). You should consider updating first. 

There is no tool for moving the language adaption to the real language. You have to write a script or something first. To learn more about the features of the i18n manages a good starting point ist the i18n maintenance snipplets you find in administration -> development -> i18n maintenance. 


Cheers
Florian


<dansk1.PNG><dansk-languagetool.PNG>


--
--
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google
Groups-Gruppe "OpenOlat".
Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an open...@googlegroups.com
Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an
openolat+u...@googlegroups.com
Weitere Optionen finden Sie in dieser Gruppe unter
http://groups.google.com/group/openolat?hl=de
-------------------------------------------------------------------------------------------------------------------
OpenOlat - infinite learning - http://www.openolat.org
---
You received this message because you are subscribed to the Google Groups "OpenOlat" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openolat+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openolat/70b52865-543f-4896-bdd9-232bc7830161n%40googlegroups.com.
<dansk1.PNG><dansk-languagetool.PNG>

--------------------------------------------------------------------
professional services for the e-learning system OpenOlat
hosting - operating - support - development - mobile - consulting
--------------------------------------------------------------------
frentix  GmbH
Florian Gnägi, Geschäftsführer
Okenstrasse 6
CH-8037 Zürich, Switzerland


Find me on wire skype twitter xing linkedin 
--------------------------------------------------------------------

René S

unread,
Mar 25, 2021, 6:23:33 PM3/25/21
to OpenOlat
Hi Florian,

thank you for your fast answer.

I just updated the system and now im going to test it. Do you have a complete documentation of how to run the openolat as translation server?

That would help me a lot :)

Kind Regards

Rene

Florian Gnägi

unread,
Mar 26, 2021, 4:21:30 AM3/26/21
to open...@googlegroups.com
Hi Reno

No, sorry there is no doc for this. It is not meant that users have their own translation server, you should rather use our translation server to help the entire community with the translation of languages. Please get in touch with me privately if you are interested. 

To configure the system as a translation server you need to set: 

is.translation.server=enabled
# Path to the CVS "olat3" project that contains the languages DE and EN
# During development this is normally 
# i18n.application.src.dir=${projecthome}/src/main
i18n.application.src.dir=/opt/openolat/or/wherever/your/oo/is/installed/webapp/WEB-INF/classes
# Path to any directory that contains
# translatable packages other than DE and EN which are in the application source directory
# During development this is normally ${i18n.application.src.dir}
i18n.application.opt.src.dir = ${i18n.application.src.dir}

Cheers
Florian

Florian Gnägi

unread,
Mar 26, 2021, 4:27:34 AM3/26/21
to open...@googlegroups.com
Hi Rene

Sorry, I just saw this. I am sorry you did not get any info so far from us. Unfortunately our days have only 24h…

Keep tuned

Florian

Am 25.03.2021 um 18:00 schrieb René S <news3...@gmail.com>:

I already asked and talked directly with frentix but i still have no access to translation server nether detailed information how to deal with that issue.

Florian Gnägi

unread,
Mar 26, 2021, 9:17:33 AM3/26/21
to open...@googlegroups.com
Hi Rene

I’ve heard that you are now in contact with Mandy who is responsible for the translation server. Thanks for your contribution, we appreciate this a lot! I hope you will also help maintaining the Danish translation in the long run… :-)

Cheers
Florian

--
--
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google
Groups-Gruppe "OpenOlat".
Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an open...@googlegroups.com
Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an
openolat+u...@googlegroups.com
Weitere Optionen finden Sie in dieser Gruppe unter
http://groups.google.com/group/openolat?hl=de
-------------------------------------------------------------------------------------------------------------------
OpenOlat - infinite learning - http://www.openolat.org
---
You received this message because you are subscribed to the Google Groups "OpenOlat" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openolat+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages