This seems to not play together very well … or am I missing anything?
THX a lot
Adding the placeholder leads to a disliked file structure
My name is Carlos from the Transifex Support and I’ll be helping you with your inquiry.
I understand that the tag doesn’t make sense since for the xcstrings files gather all the information but at this moments this is how the Github integration works, we raise this to our dev team so they can improve this feature
However, you can achieve this by using the Transifex CLI
After configuring the CLI you will be able to push/pull Translations to Transifex, the command that you should use for pulling all the language translations using CLI should be tx pull --all
, this flag will attempt to pull all languages from the remote Transifex project or you can use the following command tx pull -s -f
that way, you can download the source file, which will be downloaded to the folder you specified in the source_file with the filename Localizable.xcstrings, including all the translations of all languages.
After pulling the translations from Transifex to your local environment you can push them to your GitHub repository
Please let me know if this information was helpful and address your concerns,
Best regards
Thanks for your answer - we are using the tx based approach for the past 8-10 years and it felt like being the time to move to more recent approaches
Is there any timeline on getting the GitHub Integration ready for XCSTRINGS?
Thanks a lot!
Our team is working diligently to fix this product request, unfortunately I cannot provide a specific timeline at this moment.
The way I can assist you now is, you can add the placeholder as part of your path and consume the file from any translation folder in the meantime. As soon as I get the release of the fix I will get back to you.
I’m attendant to your comments
Best