Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate translation systems/platforms #2425

Closed
craigh opened this issue Apr 22, 2015 · 12 comments
Closed

Evaluate translation systems/platforms #2425

craigh opened this issue Apr 22, 2015 · 12 comments

Comments

@craigh
Copy link
Member

craigh commented Apr 22, 2015

https://lingohub.com/ as translation resource.@gfr

@Guite
Copy link
Member

Guite commented Feb 15, 2017

To summarise there are four candidates to compare:

  1. LingoHub
  2. POEditor
  3. Transifex
  4. Translala (from Slack: https://medium.com/@ScullWM/manage-symfony-app-translation-with-translala-7628fbab7447#.yuffpsotx)

@rallek
Copy link
Contributor

rallek commented Feb 19, 2017

I still would like a solution inside our system. We discussed it during the last camp zikula.

What is my proposal:
If the special translation mode is switched on after (or before) every translated string (or still not translated) a symbol appears. You can click on this symbol which opens a modal window with the original string and a field with your translation (or empty if untranslated). When saving this translation is written into the corresponding po file.

Another proposal was something similar as Jenkins is doing. There you can get all strings of the current page for translation.

In both cases you are using the current locale situation for translation. The big benefit we have is that the translator knows the context of this translation. This will increase the quality of the translations a lot. @cmfcmf did have an idea how this might be possible.

In parallel with the above mentioned candidates this would bring us a pretty good translation system.

This inside translation system would be an outstanding capability of zikula!

@Guite
Copy link
Member

Guite commented Feb 19, 2017

Translating inside the system is actually already possible, but disabled at the moment.
https://github.com/zikula/core/blob/1.5/src/app/config/routing_dev.yml#L13

For enabling the translation system we need this:
schmittjoh/JMSTranslationBundle#355

There is also a PR available but not merged yet:
schmittjoh/JMSTranslationBundle#411

@craigh craigh modified the milestones: 2.1.0, 2.0.0 Apr 2, 2017
@craigh craigh removed the CI Build label Apr 2, 2017
@Guite Guite changed the title Consider LingoHub Evaluate translation systems/platforms Sep 5, 2017
@zikula zikula deleted a comment from pabloveintimilla Sep 5, 2017
@zikula zikula deleted a comment from rallek Sep 5, 2017
@zikula zikula deleted a comment from cmfcmf Sep 5, 2017
@zikula zikula deleted a comment from craigh Sep 5, 2017
@zikula zikula deleted a comment from rallek Sep 5, 2017
@zikula zikula deleted a comment from craigh Sep 5, 2017
@zikula zikula deleted a comment from rallek Sep 5, 2017
@Guite Guite self-assigned this Sep 5, 2017
@Guite
Copy link
Member

Guite commented Sep 5, 2017

Going to take a thorough look at this and #1895 soon.

@rallek
Copy link
Contributor

rallek commented Oct 4, 2017

By random I found another interesting translation platform: https://github.com/WeblateOrg/weblate. They do have a service for free software: https://weblate.org/en/hosting/#free

@rallek
Copy link
Contributor

rallek commented Nov 1, 2017

a combination of crowdin and poedit might be also nice
https://crowdin.com/page/open-source-project-setup-request

@Guite
Copy link
Member

Guite commented Dec 17, 2017

@rallek
Copy link
Contributor

rallek commented Dec 26, 2017

#2820 is describing an idea what I now found on http://php-translation.readthedocs.io/en/latest/symfony/edit-in-place.html
I do like the link of @Guite to jolicode.com. There are a lot of great features possible with php-translator (http://php-translation.readthedocs.io/en/latest/index.html) I would like to see in Zikula.

@Guite
Copy link
Member

Guite commented Jan 29, 2018

a lot of great features possible with php-translator

http://php-translation.readthedocs.io/en/latest/symfony/webui.html

@Guite Guite modified the milestones: 2.1.0, 3.0.0, 4.0.0 Nov 2, 2018
@Guite Guite modified the milestones: 4.0.0, 3.0.0 Nov 10, 2018
@Guite
Copy link
Member

Guite commented Nov 10, 2018

Translating inside the system is actually already possible, but disabled at the moment.
https://github.com/zikula/core/blob/1.5/src/app/config/routing_dev.yml#L13

For enabling the translation system we need this:
schmittjoh/JMSTranslationBundle#355

There is also a PR available but not merged yet:
schmittjoh/JMSTranslationBundle#411

The way for this is now free! The dependency has been removed in the meanwhile.
So the current proposal by @rallek @gfr @Guite and @trichers is : utilise the WebUI of JMSTranslationBundle instead of relying on any external service.

@Guite
Copy link
Member

Guite commented Mar 20, 2019

just for reference: https://github.com/zikula/i18n-portal

@Guite
Copy link
Member

Guite commented Jan 13, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants