$30 off During Our Annual Pro Sale. View Details »

いますぐRailsアプリを英語化してみよう / i18n your Rails application

いますぐRailsアプリを英語化してみよう / i18n your Rails application

Railsには多言語化の機能が標準でついています。
技術的な話(多言語化の機能を利用する方法の解説)よりも「英語化するとどんな影響があったか」のような内容で話したいと思います。

なかにしゆう

May 07, 2016
Tweet

More Decks by なかにしゆう

Other Decks in Technology

Transcript

  1. ͍·͙͢RailsΞϓϦΛ
    ଟݴޠԽͯ͠ΈΑ͏
    ฏ੒28೥5݄7೔ Rubyؔ੢ ษڧձ
    @youcune

    View Slide

  2. YouCube LLC.
    ͓·ͩΕ
    ‣ ͳ͔ʹ͠Ώ͏ (28)
    ‣ 2010.03 ؔ੢ֶӃେֶଔ
    ‣ 2014.10 ىۀ
    ‣ @youcune
    ‣ https://youcune.com/
    ‣ ਆށ.rbʹΑ͘ग़຅
    ‣ ޷͖ͳRubyͷϝιου͸ Object#tap
    2

    View Slide

  3. YouCube LLC.
    ΏΓ͑Daysͱ͍͏αʔϏεΛӡӦ͍ͯ͠·͢
    ‣ YoΛ࢖ͬͯ஥ྑ͘ͳΔɺ
    ৽ײ֮ίϛϡχέʔγϣ
    ϯαʔϏε
    ‣ http://yurie.sexy/
    ‣ ࡞Ζ͏ͱࢥͬͨཧ༝΍ܦҢʹ
    ͍ͭͯৄ͘͠͸ϒϩά

    http://ur3.jp/yurie-blog

    Ͱ΋ݟ͍ͯͩ͘͞
    3

    View Slide

  4. YouCube LLC.
    ӳޠԽͯ͠Έͨ
    ‣ ʮ೔ຊͷ๖͑จԽΛ༌ग़
    ͨ͠Ζ΍ͳ͍͔ʂʯͱҙ
    ؾࠐΜͰӳޠԽ
    ‣ ޾͍Railsʹ͸ଟݴޠԽͷػೳ
    ͕ඪ४Ͱଟ਺੝Γࠐ·Ε͓ͯ
    Γɺͪΐͬͱௐ΂ͨΒ͙͢Ͱ
    ͖ͨɻ
    ‣ Qiitaهࣄ΋ॻ͖·ͨ͠ɻ
    http://ur3.jp/rails-i18n
    4

    View Slide

  5. YouCube LLC.
    ӳޠԽͯ͠༧૝Ҏ্ͷޮՌ͕ग़ͨ
    ‣ ੈք֤ࠃͰ࢖ͬͯ΋Β͑ΔΑ͏ʹͳΔ
    ‣ ΞϝϦΧͷYo։ൃݩ͔Β։ൃͷ͓ख఻͍ͷ͓༠͍
    ‣ ϑϥϯεਓϢʔβʔ͔ΒʮԿ͔ߩݙ͍ͨ͠ʯͱਃ͠ग़
    ‣ ݱࡏ͸೔ຊޠɺӳޠɺϑϥϯεޠͷ3ݴޠ
    5

    View Slide

  6. YouCube LLC.
    ߟ͑ํ΋มΘ͖ͬͯͨ
    ‣ ࡞ͬͨ΋ͷΛੈքʹ޲͚ͯެ։͍͚ͯ͠͹ɺ
    ‣ ੈք͔ΒϑΟʔυόοΫ͕ಘΒΕɺ
    ‣ ୯Ձͷߴ͍஍ҬͰ࢓ࣄΛऔΔ͜ͱ΋Ͱ͖ΔΑ͏ʹͳΔ
    ‣ ͙͢ʹىۀ
    ‣ ΏΓ͑ͪΌΜ͕͍ͳ͚Ε͹ࠓͷ΅͘͸ͳ͔ͬͨ
    6

    View Slide

  7. YouCube LLC.
    ฐ֐
    ‣ ʮ͓લʹ͸ΏΓ͑ͪΌΜ͕͓Δ͔Β͑͑΍Ζʯͱঁͷࢠ
    Λ঺հͯ͠΋Β͑ͳ͘ͳͬͨ
    7

    View Slide

  8. YouCube LLC.
    ·ͱΊ
    ‣ Railsʹ͸ଟݴޠԽͷػೳ͕͋Γɺ஍൫͸੔͍ͬͯΔ
    ‣ ੈք͔ΒϑΟʔυόοΫ͕ಘΒΕΔ
    ‣ ਓੜ͕มΘΔΩοΧέʹͳΔ͔΋ʁʂ
    RailsΞϓϦ͸ଟݴޠԽͯ͠ੈքʹެ։͍ͯ͜͠͏ʂ
    8

    View Slide