CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Discussion »
  • Internationalization and Localization (Moderators: Michał Mach, mathieu) »
  • Adding new Extension-Ressources on Transifex
Pages: [1]

Author Topic: Adding new Extension-Ressources on Transifex  (Read 823 times)

Fabian_SYSTOPIA

  • I post occasionally
  • **
  • Posts: 74
  • Karma: 3
  • CiviCRM version: 4.3.x, 4.4.x
  • CMS version: Drupal 7.x
  • MySQL version: 5.4.10
  • PHP version: 5.4.10
Adding new Extension-Ressources on Transifex
April 24, 2014, 06:35:43 am
Hi,

as you may already know we have been working on two extensions (CiviBanking and CiviSEPA). We would like to add these as resources on transifex. Could anyone grant me the rights to do so (in the CiviCRM_extension project on transifex)? Alternatively, I could provide the pot-files so somebody else could add them.

Feel free to contact me if you have any questions (+49 228 96104990).

Best Regards from Germany
Fabian (SYSTOPIA)

mathieu

  • Administrator
  • Ask me questions
  • *****
  • Posts: 620
  • Karma: 36
    • Work
  • CiviCRM version: 4.7
  • CMS version: Drupal
  • MySQL version: MariaDB 10
  • PHP version: 7
Re: Adding new Extension-Ressources on Transifex
April 24, 2014, 04:09:26 pm
Hi Fabian,

Currently the process is manual and done by the translation maintainers, however, the San Francisco post-civicon sprint is about to start, and it is one of the things I would like to improve/automate.

Are the extensions listed in the CiviCRM directory?
https://civicrm.org/extensions

Is their git repository publicly accessible? (ex: on github or other)

I was thinking of adding an option to the extension directory so that when a new release of the extension is available, it will automatically clone the git repository, extract the strings in the pot, and push them to Transifex.

However, in the mean time, if you point me to the git repositories of the extensions, and their directory listing, I can add them manually to Transifex.

Mathieu
CiviCamp Montréal, 29 septembre 2017 | Co-founder / consultant / turn-key CiviCRM hosting for Quebec/Canada @ SymbioTIC.coop

Fabian_SYSTOPIA

  • I post occasionally
  • **
  • Posts: 74
  • Karma: 3
  • CiviCRM version: 4.3.x, 4.4.x
  • CMS version: Drupal 7.x
  • MySQL version: 5.4.10
  • PHP version: 5.4.10
Re: Adding new Extension-Ressources on Transifex
May 02, 2014, 05:21:40 am
Hi Matthieu,

sorry for the late reply I forgot to turn on notifications for this forum.

Our extensions are not yet listed in the directory as they are still in beta - we will do that soon. However, they are publically available on git:

https://github.com/Project60/CiviBanking
https://github.com/Project60/sepa_dd

The first one (banking) is good to go on transifex - we may want to wait with the the second one (sepa dd) as we still have to merge the branches which will take a while.

Thanks for your support - please let me know if you need to know or if I should do anything. I also asked Alejandro to give me the necessary permissions on transifex to add ressources myself.

Best Reards
Fabian

mathieu

  • Administrator
  • Ask me questions
  • *****
  • Posts: 620
  • Karma: 36
    • Work
  • CiviCRM version: 4.7
  • CMS version: Drupal
  • MySQL version: MariaDB 10
  • PHP version: 7
Re: Adding new Extension-Ressources on Transifex
May 04, 2014, 01:03:40 pm
Hi Fabian,

During the SF sprint, we have added new "auto-release" features on civicrm.org, so that when a new stable tag is detected in the git repository of an extension that has been added in the CiviCRM directory, we will automatically publish a new "release" in the directory. For extensions that have been approved (for automatic distribution, i.e. installation directly from CiviCRM > Admin > Extensions), we automatically extract the translation strings from the extension and push them to Transifex (https://www.transifex.com/projects/p/civicrm_extensions/).

Nicolas from CiviDesk is also working on an extension that automatically downloads and updates the translation files. Admins will be able to download the translated .mo files manually from download.civicrm.org (ex: http://download.civicrm.org/civicrm-l10n-extensions/mo/i18nexample/fr_FR/i18nexample.mo)

In other words, all you need to do is to add your extension to the civicrm.org/extensions directory, request a quick review of the extensions, and the rest will be pretty much automatic after that.

Mathieu
CiviCamp Montréal, 29 septembre 2017 | Co-founder / consultant / turn-key CiviCRM hosting for Quebec/Canada @ SymbioTIC.coop

Fabian_SYSTOPIA

  • I post occasionally
  • **
  • Posts: 74
  • Karma: 3
  • CiviCRM version: 4.3.x, 4.4.x
  • CMS version: Drupal 7.x
  • MySQL version: 5.4.10
  • PHP version: 5.4.10
Re: Adding new Extension-Ressources on Transifex
May 04, 2014, 11:32:50 pm
Dear Mathieu,

thanks for getting back to me and the information I will put up the ressources on transifex as soon as I have the permissions to do so.

Greetings
Fabian

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Discussion »
  • Internationalization and Localization (Moderators: Michał Mach, mathieu) »
  • Adding new Extension-Ressources on Transifex

This forum was archived on 2017-11-26.