Project

General

Profile

Actions

Task #3633

closed

Add WollMux translations to Weblate

Added by Samuel Mehrbrodt about 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
High
Category:
Weblate
Target version:
-
Start date:
Due date:
% Done:

0%

Tags:

Description

According to BoD decision 20191122-01, WollMux is to be adopted by TDF.

Please add a WollMux project to Weblate so that its strings can be translated in Weblate.

The translation mechanism in WollMux was already changed to use pot/po files.
You find the files here: https://github.com/WollMux/WollMux/tree/master/core/i18n

Please keep the existing translations (ca,de,nl) when setting up the Weblate project.

Actions #1

Updated by Florian Effenberger about 2 years ago

  • Assignee set to Christian Lohmaier
Actions #2

Updated by Samuel Mehrbrodt almost 2 years ago

  • Priority changed from Normal to High

WollMux has been moved to LibreOffice org now: https://github.com/LibreOffice/WollMux

We are planning a new release and want to have translations in.
When can we expect the Weblate setup to get new translations?

Actions #3

Updated by Samuel Mehrbrodt almost 2 years ago

Nice, first PR arrived https://github.com/LibreOffice/WollMux/pull/427

Can you configure Weblate to push translations directly to master?

Actions #4

Updated by Christian Lohmaier almost 2 years ago

Sure, I can have weblate directly push to master/main

With no restrictions https://docs.weblate.org/en/weblate-4.12.2/admin/continuous.html#lazy-commit would apply, with base maxage of 24h

If you want less frequent commits or have the commits squashed let me know.

Had to add the user as Admin to the repo though due to the branch protection rules.
remote: error: GH006: Protected branch update failed for refs/heads/main.
remote: error: Changes must be made through a pull request. Required status check "continuous-integration/jenkins/pr-merge" is expected.

(custom roles to add the bypass permission are GitHub Enterprise only for now)

Actions #5

Updated by Samuel Mehrbrodt almost 2 years ago

With no restrictions https://docs.weblate.org/en/weblate-4.12.2/admin/continuous.html#lazy-commit would apply, with base maxage of 24h

A commit per day is fine.

Had to add the user as Admin to the repo though due to the branch protection rules.

Ok.

How about adding new languages? Is it possible to create new languages in Weblate, or do I have to provide the empty po files in those languages?

Actions #6

Updated by Samuel Mehrbrodt almost 2 years ago

  • Status changed from New to Closed

Adding new langs is handled in ticket #3643.
Thanks for setting this up!

Actions

Also available in: Atom PDF