angular.js/i18n
Pete Bacon Darwin 7e168c8ad2 fix(i18n): escape all chars above \u007f in locale files
Modify the script that writes the locales so all characters above \u007f are escaped
Includes the updated locale files after running the closureI18nExtractor.

Closes #2417
2013-04-17 22:16:57 +01:00
..
closure chore($ngLocale): generate ngLocale files from the Closure code (includes datetimesymbolsext.js) 2013-04-04 09:00:36 -07:00
e2e fix(scenario): Adding meta tag to avoid cache issues 2012-08-30 21:34:42 -07:00
spec fix(i18n): escape all chars above \u007f in locale files 2013-04-17 22:16:57 +01:00
src fix(i18n): escape all chars above \u007f in locale files 2013-04-17 22:16:57 +01:00
generate.sh feat(jasmine-node): use the jasmine-node NPM to run our non-browser specs 2011-08-31 14:34:56 -07:00
README.md feat(i18n): collect and convert locale info from closure 2011-08-14 23:44:20 -07:00
run-tests.sh chore($ngLocale): refactor slurper & parse extended datetime symbols 2013-04-04 09:28:23 -07:00
update-closure.sh chore($ngLocale): refactor slurper & parse extended datetime symbols 2013-04-04 09:28:23 -07:00

i18n directory overview:

  • closure/ - closure files we use for ruleset generation
  • locale/ - angular's locale ruleset files
  • src/ - source files
  • spec/ - spec files for stuff in src directory
  • generate.sh - runs src scripts on closure dir and stores output in locale dir
  • update-closure.sh - downloads the latest version of closure files from public svn repo

The closure files (maintained by Shanjian Li (shanjian)) change very rarely, so we don't need to regenerate locale files very often.