mlocati / jsgettext

Online tools to work with gettext .po, .mo and .pot files

Home Page:https://mlocati.github.io/jsgettext/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Online tools to work with gettext .po, .mo and .pot files

https://mlocati.github.io/jsgettext/

License:MIT License


Languages

Language:TypeScript 93.8%Language:JavaScript 3.4%Language:CSS 2.7%