Changes between Version 3 and Version 4 of Ticket #5777


Ignore:
Timestamp:
09/25/2017 05:44:17 PM (3 years ago)
Author:
kzar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #5777 – Description

    v3 v4  
    11=== How to reproduce === 
    2  1. Change the target translations of a crowdin project you have access to to e.g. German only. 
     2 1. Change the target language of the test project to German only. 
    33 1. Go to the repo "adblockpluschrome". 
    4  2. Temporarily change "basename" in "metadata.chrome" to `this-is-very-much-a-test-proje`. 
     4 2. Change "basename" in "metadata.chrome" to `this-is-very-much-a-test-proje`. 
    55 3. Try to update the target translations for the project: 
    66{{{ 
     
    99 
    1010=== Observed behaviour === 
    11 The call succeeds, when visiting the temporarily configured project and checking the target translations, nothing has changed. 
     11The call succeeds, when visiting the temporarily configured project and checking the target languages, nothing has changed. 
    1212 
    1313=== Expected behaviour === 
    14 The call should succeed and the crowding project should have every currently available language in adblockpluschrome configured as a target translation. 
     14The call should succeed and the Crowdin project should have every currently available language in adblockpluschrome configured as a target translation. 
    1515 
    16 === NOTE === 
     16=== Note === 
    1717- This will also break the Crowdin integration in the CMS repository. This might not be recognized due to the tests mocking the Crowdin API. 
    18 - Uploading new files is also failing. 
     18- Uploading new files is also failing, but with a HTTP 400 error instead of silently. 
     19- Requests to the languages_list endpoint are broken too now since they've moved the languages into the `data` key.