Opened on 12/07/2017 at 12:01:06 PM

Closed on 08/28/2018 at 01:22:36 PM

Last modified on 10/19/2018 at 09:35:03 AM

#6171 closed change (fixed)

Allow to import and export translations to a csv file

Reported by: wspee Assignee: saroyanm
Priority: P2 Milestone:
Module: User-Interface Keywords:
Cc: saroyanm, Sebastian, tlucas, Shikitita, greiner Blocked By:
Blocking: #6892 Platform: Unknown / Cross platform
Ready: yes Confidential: no
Tester: Ross Verified working: yes
Review URL(s):

https://codereview.adblockplus.org/29636585/

Description (last modified by saroyanm)

Background

To streamline the translation process we want to automate the handling of agency translation.

What to change

Create script to:

  1. Export the translations from the JSON files to CSV containing information below:
  • A column that contains String ID
  • A column that contains Description Of the String
  • A column that contains All placeholders that can be used in the String with examples
  • An additional column for each supported languages
  1. Importing CSV file(structured as described above) and update JSON files accordingly.

Attachments (0)

Change History (9)

comment:1 Changed on 12/07/2017 at 12:28:24 PM by saroyanm

  • Cc saroyanm added

comment:2 Changed on 12/08/2017 at 11:06:47 AM by tlucas

  • Cc Sebastian tlucas Shikitita added

It is not yet clear, where this should be put. The discussion for this can be found here.

comment:3 Changed on 12/12/2017 at 06:23:41 PM by saroyanm

  • Cc greiner added
  • Component changed from Automation to User-Interface

While there is no objections from Automation team that ABPUI team can take this task over and maintain the script I will assign the ticket to ABPUI module, continue on finalizing the description and implementing it.

comment:4 Changed on 12/19/2017 at 02:04:34 PM by saroyanm

  • Description modified (diff)
  • Priority changed from Unknown to P1
  • Ready set
  • Summary changed from Allow to im-/export translation to a csv file to Allow to import and export translations to a csv file

comment:5 Changed on 12/19/2017 at 02:06:01 PM by saroyanm

  • Description modified (diff)
  • Owner set to saroyanm

comment:6 Changed on 12/19/2017 at 07:52:51 PM by saroyanm

  • Priority changed from P1 to P2
  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

I have decreased the priority, while currently the translations for the update page already have been sent to the translation agencies regular way and we decided to update the format manually this time when we get them back, so we can use the script. That shouldn't require much effort.

Last edited on 12/19/2017 at 07:55:24 PM by saroyanm

comment:7 Changed on 08/28/2018 at 01:22:36 PM by greiner

  • Blocking 6892 added
  • Resolution set to fixed
  • Status changed from reviewing to closed

comment:8 Changed on 09/13/2018 at 10:30:19 AM by abpbot

A commit referencing this issue has landed:
Issue 6171 - create CSV exporter and importer for translations

comment:9 Changed on 10/19/2018 at 09:35:03 AM by Ross

  • Tester changed from Unknown to Ross
  • Verified working set

Done. This looks to work as described.

adblockplusui / 1106767b090356ba30f638c93de4ab508d00fe60

Add Comment

Modify Ticket

Change Properties
Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from saroyanm.
 
Note: See TracTickets for help on using tickets.