Opened 3 years ago

Closed 2 years ago

Last modified 2 years ago

#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):

Description (last modified by saroyanm)


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.

Change History (9)

comment:1 Changed 3 years ago by saroyanm

  • Cc saroyanm added

comment:2 Changed 3 years ago 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 3 years ago 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 3 years ago 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 3 years ago by saroyanm

  • Description modified (diff)
  • Owner set to saroyanm

comment:6 Changed 3 years ago 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 3 years ago by saroyanm (previous) (diff)

comment:7 Changed 2 years ago by greiner

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

comment:8 Changed 2 years ago by abpbot

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

comment:9 Changed 2 years ago by Ross

  • Tester changed from Unknown to Ross
  • Verified working set

Done. This looks to work as described.

adblockplusui / 1106767b090356ba30f638c93de4ab508d00fe60

Note: See TracTickets for help on using tickets.