xlf-merge
Tool to merge XLF translation files. And it can also find dupes in XLF files.
Installation
Using PIP
pip install xlf-merge
Using package Debian/Archlinux package
Go to https://repository.salamek.cz/ to see how to setup access to my public repository, then just do:
debian
apt update && apt install xlf-merge
archlinux
pacman -Sy xlf-merge
Usage
Merging
xlf-merge merge <old_translation_file> <new_translation_file> <output_file> --method='source/id'
Merge files by source:
xlf-merge merge messages.cs.xlf.old messages.xlf messages.cs.xlf --method='source'
Merge files by id:
xlf-merge merge messages.cs.xlf.old messages.xlf messages.cs.xlf --method='id'
Finding dupes
xlf-merge dupes <file_to_check> --method='source/id/target'
Finding dupes by source:
xlf-merge dupes messages.cs.xlf --method='source'
Finding dupes by id:
xlf-merge dupes messages.cs.xlf --method='id'
Finding dupes by target:
xlf-merge dupes messages.cs.xlf --method='target'
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xlf_merge-0.1.14.tar.gz
(18.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xlf_merge-0.1.14.tar.gz.
File metadata
- Download URL: xlf_merge-0.1.14.tar.gz
- Upload date:
- Size: 18.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e7770c2f930986cbae5bb7c920525351028768dd1a8a3849a03e9accd526054
|
|
| MD5 |
928151920058cb5c18fd1c7a6d1e4be4
|
|
| BLAKE2b-256 |
43d362918d32e3a507ff113764890233d15c3c424a4252b4d5162ec573dbeca9
|
File details
Details for the file xlf_merge-0.1.14-py3-none-any.whl.
File metadata
- Download URL: xlf_merge-0.1.14-py3-none-any.whl
- Upload date:
- Size: 18.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4986a66f5d726cef14bf60746d4a1e789f242acc31917f86e476a7a0d2573e00
|
|
| MD5 |
310984d7e835b5054d93d12f931b83f3
|
|
| BLAKE2b-256 |
f8b76f99b11401b65621f011c1aec5a027730d054a21b00a4942b1bebab33fe0
|