An open API service indexing awesome lists of open source software.

https://github.com/mlocati/jsgettext

Online tools to work with gettext .po, .mo and .pot files
https://github.com/mlocati/jsgettext

gettext i18n internationalization l10n localization mo-files online po-files pot-files typescript visual-studio-code webpack

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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](https://www.typescriptlang.org/) language in [Visual Studio Code](https://code.visualstudio.com/). If you don't know them, give them a try: it's worth any minute you spend learning them.