-
Notifications
You must be signed in to change notification settings - Fork 4
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
Provide translations for contrib projects #41
Comments
IIRC, it's not difficult to setup additional projects on the translation server. Will have a look at it when I find time, starting with one of the popular modules (e.g. Backup and Migrate, or Webform). |
I second this idea as we have started translation of number of contrib modules into Russian and would like to share with the community as we progress further. |
Great! Let me know when you're ready to share some module translations. |
Chatting about contrib translations recently, I noticed the following challenge which I wasn't aware of before: While it is quite easy to add contrib projects to the translation server, we don't have a good way to add English language source files to their releases. I do that manually for Backdrop core minor releases, but won't be able to do it for more projects and releases. So, I raised some questions for the Dev meeting on February 10th, 2022:
Below a link to the meeting's video, starting where the topic was discussed. |
I'm also really interested in this. Any news? |
Yes, there are some news! @argiepiano, who did the main work for the translation server upgrade to Backdrop, wrote to me at that time:
This sounds really promising! I'll have a look at the "Backdrop packages from the file system" connector when I find time (and if nobody beats me to it). |
As @robertgarrigos pointed out it's possible to use that local file connector to translate contrib placed in specific folders in the file system. However, even more useful, would be to get the connector "Localization server for Drupal (REST API)" working in the Backdrop version of the module. Right now that connector can't be enabled. The main issue in porting that connector is that Drupal provides a TSV file (tab separated text file) with all its contrib module latest releases - you can actually download that with your browser at https://www.drupal.org/files/releases.tsv Currently, Backdrop does not provide such a file. It would actually be easy to provide it, but we'd need to help of someone with admin access to backdropcms.org. In a nutshell, it would involve creating a Views that has a Views Export with those 4 needed columns. Then we can work on porting that submodule with the connector. By doing so we'd avoid having to manually put the zip files in a folder - the Localization server connector would take care of downloading that directly. Perhaps @jenlampton or @bugfolder can help (I think they both have admin access to backdropcms.org) |
Currently Backdrop-specific translations are only available for core. Let's also provide translations for modules and other contrib projects.
The text was updated successfully, but these errors were encountered: