Skip to content


Subversion checkout URL

You can clone with
Download ZIP
i18n in your Angular apps, made easy.
JavaScript HTML Shell
Failed to load latest commit information.
build_tools chore(): refactore build scripts for site generating
demo feat(directive): translate-namespace directive
docs docs(): remove anchor to specific comment on link
identity chore(): identity
src fix(service): should not abort fallback languages (feature #1070)
test fix(service): should not abort fallback languages (feature #1070)
test_scopes chore(): update test scope specs using AJS 1.4 GA
.bowerrc feat(.bowerrc): add .bowerrc
.editorconfig Added .editorconfig
.gitignore test(scopes): add test scope "Angular JS 1.4" (Beta 5)
.jshintrc chore(jshint): fix configuration clash
.npmignore Fixup: add ./build_tools as being ignored in npm package
.nvmrc chore(): provide a .nvmrc suggesting NodeJS v4.1
.travis.yml chore(build): switch to NodeJS 4, current NPM stable (v3) Append changelog 2.8.1 fix(docs): Fix more typos in, add some infos about tests
Gruntfile.js chore(): Fix license header building
LICENSE chore(*): changes license to MIT Merge branch 'canary'
bower.json Bump version
karma.midway.conf.js chore(*): upgrade karma (new jasmine), add coverage
karma.unit.conf.js feat(sanitization): refactored, fixed and extended sanitization #993
karma.util.conf.js chore(*): upgrade karma (new jasmine), add coverage
package.json Bump version
presentation.png chore(*): adds presentation image to readme
presentation2.png chore(*): adds presentation picture
server.js Add dedicated express server with own config


Bower NPM Build Status License Code Climate Code Coverage

i18n for your Angular app, made easy!


Branch Status
master Build Status
canary Build Status

Presentation (Dutch AngularJS Meetup 2013)

angular-translate Talk

Presentation ( 2014)

angular-translate Talk


Useful resources

There are some very useful things on the web that might be interesting for you, so make sure to check this list.

Thank you, community!

We got a lot of great feedback from the community so far! More and more people use this module and they are always thankful for it and the awesome support they get. I just want to make sure that you guys know: All this wouldn't have been possible without these great contributors and everybody who comes with new ideas and feature requests! So THANK YOU!


Contributing to angular-translate is fairly easy. This document shows you how to get the project, run all provided tests and generate a production ready build.


Unit tests

Note: Check that dependencies are be installed (npm install).

The unit tests are available with npm test which is actually a shortcut for grunt test. It performs tests under the current primary target version of AngularJS. Use npm run-script test-scopes for testing other scoped versions as well.


Licensed under MIT.

Something went wrong with that request. Please try again.