We've faced numerous issues with versioning, moving our apps through dev > staging > prod. In the time it takes to get to prod, the POEditor db has changed significantly, meaning if we then apply a patch to prod, there's the potential of breaking everything.
We mitigate this by only ever 'downloading' translations from POEditor at development time, and committing the bundles with the code. This is ok, but has other problems.
If our clients change translations in POEditor, expecting to see these changes in the latest release, on say Staging, they're never going to.
The addition of basic versioning, a la git tags for example, would improve the product no end.
This is absolutely imperative.
We've faced numerous issues with versioning, moving our apps through dev > staging > prod. In the time it takes to get to prod, the POEditor db has changed significantly, meaning if we then apply a patch to prod, there's the potential of breaking everything.
We mitigate this by only ever 'downloading' translations from POEditor at development time, and committing the bundles with the code. This is ok, but has other problems.
If our clients change translations in POEditor, expecting to see these changes in the latest release, on say Staging, they're never going to.
The addition of basic versioning, a la git tags for example, would improve the product no end.