Skip to content

mlocati/jsgettext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.