Feature #10034

Translation web platform

Added by sajolida 2015-08-14 10:44:47 . Updated 2019-09-13 09:32:54 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
2015-08-14
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Starter:
Affected tool:
Translation Platform
Deliverable for:

Description

Team: emmapeel, u, groente, hefee, drebs bertagaz
Aimed at deadline: end of June 2018.


Files


Subtasks

Bug #9049: Search for easier ways to open the website to translation Resolved

100

Feature #10036: Check if Weblate has been audited already Resolved

100

Feature #10257: Merge strategy from Weblate Resolved

100

Feature #11759: Install & configure a fresh weblate on the VM Resolved

100

Feature #15074: Set up and configure the web interface of the translation platform Resolved

0

Feature #15075: Design and set up user roles, languages and reviewing process Resolved

100

Feature #15076: Test the set up of the translation platform Resolved

0

Feature #15079: Integrate the platform with our Git and ikiwiki infrastructure Resolved

100

Feature #15084: Review & Rubberducking Resolved

0

Feature #15088: Maintain our infrastructure after its first launch for six months Resolved

0

Feature #16102: List of potential checks we might want to do on PO files Resolved

100

Feature #16326: Review the Weblate-based infrastructure that updates and pushes PO files Resolved intrigeri

0

Bug #16436: Make the setup production-ready, adjust resource allocation and optimize stuff if needed Resolved groente

100

Feature #16449: Handle files without extensions in Weblate Resolved

100

Bug #16487: update_weblate_git: langs.json &isWikiPo Resolved

100

Bug #16521: Add Indonesian to the translation platform Resolved

100

Feature #16524: Translation server: have check/fix script for weblate components Resolved

100

Bug #16847: Weblate's suggestions-cronjob.sh sends daily spam to Weblate admins Resolved intrigeri

0

Feature #16932: Weblate staging website: improve algorithm that chooses among available suggestions Resolved intrigeri

0


Related issues

Related to Tails - Bug #14516: Lower technical requirements for new contributors Confirmed 2017-08-30
Related to Tails - Feature #14588: Self-host our website Resolved 2018-10-03
Related to Tails - Feature #15358: Add "Translation Platform" as "Affected tool" to Redmine Resolved 2018-03-02
Related to Tails - Feature #10035: Ask friendly projects if they want to share our translation platform Resolved 2015-08-14
Related to Tails - Bug #15740: weblate is logging too much Resolved 2018-07-18
Has duplicate Tails - Feature #16434: Translation platform Duplicate 2017-12-19
Blocks Tails - Bug #16221: Stop using DocBook-style CSS classes In Progress 2018-12-13

History

#1 Updated by sajolida 2015-08-14 11:59:00

  • Description updated
  • Target version set to 2016

#2 Updated by sajolida 2015-08-14 11:59:20

  • Subject changed from Online translation platform to Translation web platform

#3 Updated by Dr_Whax 2016-08-20 13:10:28

  • Description updated
  • Assignee set to emmapeel
  • Target version changed from 2016 to 2017

#4 Updated by intrigeri 2017-02-14 13:39:53

  • blocks Feature #12225: Documentation for the translators of Tails to Spanish added

#5 Updated by sajolida 2017-02-22 13:39:40

#6 Updated by intrigeri 2017-02-27 12:05:56

  • Blueprint set to https://tails.boum.org/blueprint/translation_platform/

#7 Updated by intrigeri 2017-06-14 18:39:15

  • blocked by deleted (Feature #12225: Documentation for the translators of Tails to Spanish)

#8 Updated by BitingBird 2017-08-26 17:48:23

  • Target version deleted (2017)

There should probably be a sprint to bootstrap this. (as said in the summit)

#9 Updated by Anonymous 2017-12-19 11:34:10

  • Assignee deleted (emmapeel)
  • Target version set to Tails_3.8
  • Type of work changed from Sysadmin to Wait

#10 Updated by Anonymous 2017-12-19 12:09:17

  • related to Bug #14516: Lower technical requirements for new contributors added

#11 Updated by Anonymous 2018-03-01 09:29:29

  • Description updated

#12 Updated by Anonymous 2018-03-01 10:26:33

#13 Updated by Anonymous 2018-03-01 10:31:07

  • File <del>missing: weblate.svg</del> added

Current updated proposal SVG (although it might need some more readjustments.)

#15 Updated by Anonymous 2018-03-01 11:10:27

  • File deleted (weblate.svg)

#16 Updated by Anonymous 2018-03-01 11:10:47

#17 Updated by Anonymous 2018-03-02 11:04:38

  • Description updated

#18 Updated by Anonymous 2018-03-02 14:00:35

  • Description updated

#19 Updated by Anonymous 2018-03-02 15:02:40

hefee and me have worked today on a scheme to integrate the platform with our infrastructure. See weblate_hooks.svg. We still miss the exact picture of how we will update the staging git, but we’ll work on this later this month, when we know more abour Weblates translation state schemes.
Everybody here is invited to comment on this scheme.

#20 Updated by Anonymous 2018-03-02 15:31:12

  • related to Feature #15358: Add "Translation Platform" as "Affected tool" to Redmine added

#21 Updated by Anonymous 2018-03-02 15:43:22

  • related to Feature #10038: List the dependencies of Weblate that are not in Debian added

#22 Updated by Anonymous 2018-04-24 15:26:25

  • related to Feature #15454: Improve PO rules: Add check for square bracket count added

#23 Updated by Anonymous 2018-05-29 13:06:47

  • related to Feature #15360: Refresh the Weblate staging website more often added

#24 Updated by Anonymous 2018-06-12 13:56:58

  • related to Feature #10035: Ask friendly projects if they want to share our translation platform added

#25 Updated by intrigeri 2018-06-26 16:27:40

  • Target version changed from Tails_3.8 to Tails_3.9

#26 Updated by intrigeri 2018-07-01 19:09:28

It would be nice if the feature/10034+unify_po_files and translation_platform_clean_po branches were fixed: they currently fail to build on Jenkins, which would usually not be a big problem, but for reasons unrelated to your work, this currently causes more trouble than usual. It does not seem to be something I can easily fix so I’ll you handle it.

#27 Updated by Anonymous 2018-08-16 10:34:59

  • related to Bug #15741: Weblate spams /var/log/messages, needs it's own logfile added

#28 Updated by Anonymous 2018-08-16 10:35:21

  • related to Bug #15740: weblate is logging too much added

#29 Updated by Anonymous 2018-08-16 11:05:50

  • related to Bug #15583: Replace su by a message to use sudo added

#30 Updated by Anonymous 2018-08-16 11:06:03

  • related to deleted (Bug #15583: Replace su by a message to use sudo)

#31 Updated by Anonymous 2018-09-03 17:45:12

  • Target version changed from Tails_3.9 to Tails_3.11

#32 Updated by Anonymous 2018-11-02 19:51:13

  • Target version changed from Tails_3.11 to Tails_3.13

#34 Updated by sajolida 2019-02-20 20:12:02

#35 Updated by sajolida 2019-02-20 20:13:41

  • blocks Bug #16221: Stop using DocBook-style CSS classes added

#36 Updated by Anonymous 2019-03-08 16:17:26

  • Type of work changed from Wait to Code

#37 Updated by Anonymous 2019-03-18 15:56:15

  • Target version changed from Tails_3.13 to Tails_3.16

Sprint scheduled in June → adjusting target version.

#38 Updated by intrigeri 2019-06-27 17:13:20

  • related to deleted (Bug #15741: Weblate spams /var/log/messages, needs it's own logfile)

#39 Updated by intrigeri 2019-06-27 17:13:54

  • related to deleted (Feature #15360: Refresh the Weblate staging website more often)

#40 Updated by intrigeri 2019-06-27 17:14:23

  • related to deleted (Feature #15454: Improve PO rules: Add check for square bracket count)

#41 Updated by Anonymous 2019-07-05 16:16:06

  • Affected tool set to Translation Platform

#42 Updated by intrigeri 2019-08-30 17:18:52

  • Target version changed from Tails_3.16 to Tails_3.17

We’re almost there! :)

#43 Updated by intrigeri 2019-09-12 14:25:06

  • Target version changed from Tails_3.17 to Tails_4.0

#44 Updated by Anonymous 2019-09-13 09:07:56

  • Assignee deleted ()

#45 Updated by intrigeri 2019-09-13 09:32:54

  • Status changed from Confirmed to Resolved

See “Affected Tool = Translation Platform” instead.