Awesome Open Source
Awesome Open Source

Online Gettext Tools

Features

  • parsing of gettext .po, .pot and .mo files directly in your browser: your data is not send anywhere
  • many input character set are supported
  • create untranslated .pot files starting from .po or .mo files
  • create .po files from .mo files
  • create .mo files from .po files
  • create .po files with the corrected plural rules for the specified language (using the CLDR data)
  • calculate the source strings present in a file but not in other files
  • set/unset/toggle the fuzzy flag for all the translations
  • get some stats about a translations file (total number of strings, number of translated/untranslated strings, number of fuzzy/not-fuzzy strings, number of singular/plural strings)
  • ...and many more tools coming soon...

Limitations

  • when saving .po, .pot and .mo files, the character set is converted to UTF-8

Background

I started this project to experiment the great TypeScript language in Visual Studio Code. If you don't know them, give them a try: it's worth any minute you spend learning them.

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (246,339
String (42,393
Webpack (23,632
Translation (13,575
Localization (5,323
I18n (4,838
Internationalization (3,328
Visual Studio Code (1,019
Gettext (896
L10n (656
Po Files (23
Mo Files (5
Pot Files (4