Skip to main content

APP for merging xlf translation files

Project description

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'

Project details


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xlf_merge-0.1.14-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

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

Hashes for xlf_merge-0.1.14.tar.gz
Algorithm Hash digest
SHA256 3e7770c2f930986cbae5bb7c920525351028768dd1a8a3849a03e9accd526054
MD5 928151920058cb5c18fd1c7a6d1e4be4
BLAKE2b-256 43d362918d32e3a507ff113764890233d15c3c424a4252b4d5162ec573dbeca9

See more details on using hashes here.

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

Hashes for xlf_merge-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 4986a66f5d726cef14bf60746d4a1e789f242acc31917f86e476a7a0d2573e00
MD5 310984d7e835b5054d93d12f931b83f3
BLAKE2b-256 f8b76f99b11401b65621f011c1aec5a027730d054a21b00a4942b1bebab33fe0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page