mirego / accent

The first developer-oriented translation tool. True asynchronous flow between translators and your team.
https://www.accent.reviews
BSD 3-Clause "New" or "Revised" License
1.3k stars 97 forks source link

Every translations are marked as a conflict on each push #330

Closed guyaumetremblay closed 8 months ago

guyaumetremblay commented 1 year ago

Hi,

Each time we push our translation file (without modification), 91.25% of our strings return in status In review . In the Activities tab, I saw an item saying that a conflict happen on 89 strings. I did try to pull, mark everything again in reviewed and push again (in that order or in every other order possible) but they are marked again as in conflict and in reviewed. I also tried to rollback the conflict in the activity but it did come back after another push. Finally, I tried to create a version of the translations and push the file again but it doesn't work either.

NB: We are using Accent (hosted on accent2.mirego.com) with Circumflex.

Are you aware of this kind of situation?

Best regards

ChiefORZ commented 1 year ago

same issue here

simonprev commented 8 months ago

@guyaumetremblay From what I got from expecting your project in the database, it looks like sync operation are syncing english text for the french language. This is a common misconfiguration problem that synchronize translations and not only the "master" language. I will close this issue since I’m sure it’s not a bug in the backend of Accent 😃

guyaumetremblay commented 8 months ago

@simonprev Thanks for your input! It helps me to investigate and you were right... there were a misconfiguration of the Circumflex plugin! I just had to put the master language first in the list of locales like this:

locales 'fr', 'en'