gettext + iconv

Michele Locati · mlocati.GetText

GNU gettext and GNU iconv tools

This package provides the GNU gettext and GNU iconv tools for Windows, which are used for internationalization and localization of software applications. The GNU gettext tools include the following command-line utilities used for managing translation files and generating localized resources: - gettext: display native language translation of a textual message - msgattrib: filters the messages of a translation catalog according to their attributes, and manipulates the attributes - msgcat: concatenates and merges the specified PO files - msgcmp: compare two Uniforum style .po files to check that both contain the same set of msgid strings - msgcomm: find messages which are common to two or more of the specified PO files - msgconv: convert a translation catalog to a different character encoding - msgen: create an English translation catalog - msgexec: apply a command to all translations of a translation catalog - msgfilter: apply a filter to all translations of a translation catalog - msgfmt: generate binary message catalog from textual translation description. - msggrep: extract all messages of a translation catalog that match a given pattern or belong to some given source files - msginit: create a new PO file, initializing the meta information with values from the user's environment - msgmerge: merge two Uniforum style .po files together - msgpre: pretranslate a translation catalog - msgunfmt: convert a binary message catalog to Uniforum style .po file - msguniq: unify duplicate translations in a translation catalog - ngettext: display native language translation of a textual message whose grammatical form depends on a number - recode-sr-latin: recode Serbian text from Cyrillic to Latin script - spit: pass standard input to a Large Language Model (LLM) instance and prints the response - xgettext: extract translatable strings from given input files The GNU iconv tool is used for converting text between different character encodings. The package comes with Unicode CLDR data, which is used by msginit to create translation catalogs with the plural rules defined in CLDR (this requires setting the GETTEXTCLDRDIR environment variable to the path of the CLDR data).

winget install --id mlocati.GetText --exact --source winget

Latest 1.0+1.19

Release Notes

Components

  • gettext 1.0
  • iconv 1.19
  • libcurl 8.18.0
  • libjson-c 0.18
  • CLDR 48.1

What's Changed

Full Changelog: https://github.com/mlocati/gettext-iconv-windows/compare/v1.0-v1.18-r3...v1.0-v1.19

Installer type: inno

Architecture Scope Download SHA256
x86 machine Download 6fff825bf31aa1f81e62501f1db8298224ebca22db15501e968659c7579e9ac9
x86 user Download 6fff825bf31aa1f81e62501f1db8298224ebca22db15501e968659c7579e9ac9
x64 machine Download 243afedc0cd748f1fac5d94c4be66a3f20280b49eeede892d93e08ca16218733
x64 user Download 243afedc0cd748f1fac5d94c4be66a3f20280b49eeede892d93e08ca16218733

Details

Homepage
https://mlocati.github.io/articles/gettext-iconv-windows.html
License
MIT
Publisher
Michele Locati
Support
https://github.com/mlocati/gettext-iconv-windows/issues
Copyright
Copyright (c) Michele Locati
Moniker
gettext

Tags

GNUgettexticonvmsgenmsgfmtmsginitmsgmergemsgunfmtngettextxgettext

Older versions (7)

1.0+1.18+r3
Architecture Scope Download SHA256
x86 machine Download ed23c5dae0ab82e88db49d37368e5a093d34d8b069597357e7ccff403cc4e48f
x86 user Download ed23c5dae0ab82e88db49d37368e5a093d34d8b069597357e7ccff403cc4e48f
x64 machine Download 09d435ae5d371e46e4e8bc6b7d228d5b0f9276788824f568ec7d896c76a2e93b
x64 user Download 09d435ae5d371e46e4e8bc6b7d228d5b0f9276788824f568ec7d896c76a2e93b
1.0+1.18+r2
Architecture Scope Download SHA256
x86 Download d30d292fcda8caa05c1f1a1e5943b63a441fdcc9a89e42285b69185259e6594a
x64 Download 23ddc945ce3a0da0be6fac93af7619243dd5954038b641753bc79ccf4ec2abe6
0.26+1.17
Architecture Scope Download SHA256
x64 Download C6BB3EB85ED660E2366EDEBD83EED03074FC277F7C91527C511E52D9235711A7
x86 Download D5E9EB02322BCF1CFB3166AAB88A82C12424D0766D221A622B5F10D2CF75B6CF
0.25
Architecture Scope Download SHA256
x86 Download FC059AC3FB066063C52CF9D906220B708866FAFBA21347C9B17D41D577A3DE55
x64 Download 0CF2B2D3ACE4D795F97BBEB68B208F3B7CC35C0CDC85FCB84C57371AB67E09EC
0.24
Architecture Scope Download SHA256
x86 Download ABD3FBE22F9EE03FC74386E8AC6172F9CD8DD3B68ADB0E6422F6A5B8A6C45D3A
x64 Download 12379F9FD8F38E937940C03596FAE9F9ACA11866CD713F271BBC7CAB88016080
0.23
Architecture Scope Download SHA256
x86 Download D1EDD69F55941FF233962C68A3AC42D75400974A8848EC5C372B8A01C9EAC8A3
x64 Download 16AB031FD84D9457968F2628F70E9A271FAC38874F621E724E7BF8B8659A6BF0
0.21
Architecture Scope Download SHA256
x86 Download D997FBB390C30F693A4B3C0E2D2B679CB1C6F6FDDB7B08F4A9EEB095776AA53A
x64 Download 16922EB1897AC542B90DBE20CA303E39E945DC259433C858CC01D17521B2FD0D