Slide 1

Slide 1 text

Ember i18n ଟݴޠ Presented by Randy Morgan @morgan_randy Monday, March 18, 13

Slide 2

Slide 2 text

Monday, March 18, 13

Slide 3

Slide 3 text

Seattle Monday, March 18, 13

Slide 4

Slide 4 text

Chigasaki Monday, March 18, 13

Slide 5

Slide 5 text

axlsx Monday, March 18, 13

Slide 6

Slide 6 text

Monday, March 18, 13

Slide 7

Slide 7 text

Rails Challenges? OSS with multiple, possibly non technical translators? Monday, March 18, 13

Slide 8

Slide 8 text

Rails Challenges? OSS with multiple, possibly non technical translators? Feeding localization data to the Ember front end? Monday, March 18, 13

Slide 9

Slide 9 text

Rails Challenges? OSS with multiple, possibly non technical translators? Missing handlebars translation keys? Feeding localization data to the Ember front end? Monday, March 18, 13

Slide 10

Slide 10 text

localeapp localeapp-i18n-js i18n-js Monday, March 18, 13

Slide 11

Slide 11 text

Localeapp Monday, March 18, 13

Slide 12

Slide 12 text

localeapp-i18n-js Ember Rails Localeapp missing!! Add it!! https://github.com/randym/localeapp-i18n-js xxx.yml i18n-js Monday, March 18, 13

Slide 13

Slide 13 text

i18n-js Monday, March 18, 13

Slide 14

Slide 14 text

Presented by Randy Morgan @morgan_randy ग़དྷͨʂ Monday, March 18, 13

Slide 15

Slide 15 text

͑ͬʁʂ Ember Localeapp Monday, March 18, 13

Slide 16

Slide 16 text

It’s a static Application? Asset compilation for i18n-js? Monday, March 18, 13

Slide 17

Slide 17 text

It’s a static Application? Asset compilation for i18n-js? Switching locales in a static app? Monday, March 18, 13

Slide 18

Slide 18 text

It’s a static Application? Importing from localapp & Reporting Missing translations? Asset compilation for i18n-js? Switching locales in a static app? Monday, March 18, 13

Slide 19

Slide 19 text

localeapp rake-pipeline-i18n-filters locale bound ember view i18n-js localeapp-handlebars_i18n Monday, March 18, 13

Slide 20

Slide 20 text

rake-pipeline-i18n-filters Monday, March 18, 13

Slide 21

Slide 21 text

require 'rake-pipeline-i18n-filters' output 'assets/scripts/config' input 'locales' do match '**/*.yml' do i18n_js { 'locales.js' } end end rake-pipeline-i18n-filters Monday, March 18, 13

Slide 22

Slide 22 text

Locale bound Ember https://github.com/randym/emberjs-i18n assets/scripts/emberjs_i18n.coffee assets/scripts/app/app.coffee Monday, March 18, 13

Slide 23

Slide 23 text

Locale Bound Ember {{t some_key}} Monday, March 18, 13

Slide 24

Slide 24 text

Use Rake! localeapp-handlebars_i18n Monday, March 18, 13

Slide 25

Slide 25 text

Presented by Randy Morgan @morgan_randy demo! Monday, March 18, 13

Slide 26

Slide 26 text

Presented by Randy Morgan @morgan_randy thanks! Monday, March 18, 13