Sync from Transifex to GitHub not opening up PRs

Hey everyone,

We have the following transifex.yml file in the root of our Github repository:

git:
  filters:
  - filter_type: file
    # all supported i18n types: https://docs.transifex.com/formats
    file_format: KEYVALUEJSON
    source_language: en
    source_file: editions/official/src/localizations/en.json
    # path expression to translation files, must contain <lang> placeholder
    translation_files_expression: 'editions/official/src/localizations/<lang>.json'

Github organization has access to the Transifex Github app and the repo is one of the ones with permissions set up with the Transifex Github app. In Transifex, we have 100% translated and reviewed languages for one of the resources in the project (5 resources total in 1 project on Transifex) and that did not make a PR. The setting for Sync is set to open up a PR if something is 100% translated. We tried doing manual syncs by setting threshold to 1% (which matches a few languages that are in progress to be translated). Over multiple days we tried doing manual sync and it didn’t open up PRs either. Would love some help/insight into this because I have no other routes to try out. The sync from Github → Transifex is working properly as it discovers all the resources that need to be translated and move them over to Transifex. The manual sync from Transifex → Github finishes within 30ish seconds but it does nothing.

Hello @dmalhan ,

Thank you for reaching out to the Transifex community.

I apologize for our late response, but it seems that somehow we missed your question.
Usually, we reply to any kind of question as soon as possible, but this has not happened for you. Sorry for that. :frowning_face:

Regarding your question, can you please confirm if this is still a problem on your side? If, that is the case, can you please share the organization slug and the project slug that you are facing this issue, and we can take it from there?

Thank you in advance for your answer.

Kind regards,
Panagiotis

Hi folks,

I posted a (new thread) question on this topic but it seems to have got held for spam by Akismet when I tried to edit to add more information. I can’t find any way to contact the moderators directly so hopefully you can take a look @Panagiotis_Kavrakis please!

I opened up a different case after waiting a few days @RCheesley, and yes it was resolved a few months ago @Panagiotis_Kavrakis! This one went through the spam filter and finally got posted 4 months later. I should be good, thanks!

Hi @dmalhan ,

Thank you for your response, and happy to hear that your issue has been resolved!

Kind regards,
Panagiotis

Hi @RCheesley ,

Thank you for your message.

Unfortunately, I cannot find the message you are referring to.
Could you please add here your questions, or open another post if you feel that this is not the same case?

Looking forward to your response.

Kind regards,
Panagiotis

It was a new post that I made in the developers category - it related to having issues with the GitHub sync. I made some edits but it said it was being held by Akismet for ? spam. So I guess if you check the admin dashboard and check the review queue you should find the post. Or failing that in the logs!

Edit: Here is the link: https://community.transifex.com/t/struggling-with-github-sync-and-has-no-metadata-to-indicate-the-github-file-path/3112/1 in the message from the bot saying it was queued for review!

Hi @RCheesley ,

Thank you for your response. Are you ok, to close the ticket here, and continuing the discussion in the other thread you posted?

Kind regards,
Panagiotis

Yes absolutely! Thank you!

Thank you for the confirmation @RCheesley !

Kind regards,
Panagiotis