Comments (3)
@zhukic most likely the way your .po files are generated is not what Smartcat sync plugin would expect. A canonical way of generating .po files for Smartcat plugin is this:
ts_file_path <root_folder_with_project_ts_files>/%LANG%/%FILE%.po
I.e. you have per-language folders, and inside you have just original file names with appended '.po' extension.
Here's how it's set up in Serge+Smartcat bootstrap project that I'd recommend using as a base:
https://github.com/smartcatai/smartcat-serge-bootstrap/blob/master/configs/project-a.serge#L51
Also, make sure that in your config you're not selecting your localized resource files as source ones. For example, if you have a file called 'screen_details_strings.xml', and set up your config in a way that a file translated into German is named 'screen_details_strings_de.xml', but at the same time you select all files with .xml extension for processing, then, next time Serge runs, it will pick up 'screen_details_strings_de.xml' as another source file, and will try to localize it into German again, producing 'screen_details_strings_de_de.xml'. So check your source_dir
, source_match
, output_file_path
and ts_file_path
parameters. Feel free to quote your Serge config here if you're stuck with your setup.
from serge.
Closing this issue due to inactivity; hope that the answer above helped you resolve the issue.
from serge.
I apologize for inactivity.
It seems that Smartcat plugin update helped to resolve the issue.
Thanks!
from serge.
Related Issues (20)
- parse_php_xhtml: add an ability to fine-tune the list of tags processed by default
- Serge always prints debug output on CI. HOT 1
- Qt Text Id based (ts files) HOT 5
- Localized file generation failed HOT 5
- Typo bug: DROP index items_file_id_string_id after CREATE HOT 1
- Add support for computed properties in parse_js parser
- Optimizations prevent reusing translations on existing unmodified files
- Cannot use env variable on boolean property
- transliterate option of test_language plugin should not modify printf() parameter fields
- [Question] Are there any examples (e.g. GitLab CI)?
- Support multiple source files in single XLIFF file HOT 1
- Each <trans-unit> sets "approved=yes" for untranslated strings HOT 3
- parse nginx.conf bug,include not support wildcard HOT 1
- While put the mouse on (Notebooks section) we are unable to place mouse directly on scroll bar, please increase the mouse scroll width like how the size it as page right hand side up and down scroll bar size.
- Parse MD file
- run_command for jobs with several destination_languages dont change %OUTFILE% variable HOT 1
- export_to_ttx is not including the translated text
- Docs no longer easily accessible HOT 1
- Ownership transfer request HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from serge.