Pro Yearly is on sale from $80 to $50! »

Codexを翻訳しようぜ

F7351ae40529bdbb639b2a727e073314?s=47 micc
July 25, 2015

 Codexを翻訳しようぜ

WordCamp Kansai2015のコントリビューションハンズオンのミニセッション用スライド。

F7351ae40529bdbb639b2a727e073314?s=128

micc

July 25, 2015
Tweet

Transcript

  1. CodexΛ຋༁͠Α͏ͥ WordCamp Kansai 2015 7/25(sat)15:45-17:45 ίϯτϦϏϡλʔϧʔϜ ॻ͍ͨਓɿmiccweb

  2. ໨࣍ • Step0 ొ࿥͢Δ • Step1 ೔ຊޠͷ৘ใΛߋ৽͢Δ • Step2 ະ༁෦෼Λߋ৽͢Δ

    • Step3 ϖʔδΛ࠷৽ͷ৘ใʹߋ৽͢Δ • Step4 ৽نϖʔδΛ௥Ճ͢Δ
  3. Codexͷฤूʹ͍ͭͯ • Codex͸શͯͷϖʔδ͕ WordPressϢʔβʹΑΔॻ͖ࠐ ΈͷੵΈॏͶͰ࡞ΒΕ͍ͯ·͢ɻ • આ໌΍ϦϯΫΛ௥Ճͨ͠Γɺؒҧ͍Λ௚ͨ͠ΓɺΑΓ ෼͔Γ΍͘͢ॻ͖׵͑ΔͳͲɺͲ͠Ͳ͠ฤूͯͩ͘͠ ͍͞ɻ

  4. ࢀߟϖʔδ • http://wpdocs.osdn.jp/Codex:ίϛϡχςΟɾϙʔλϧ • http://wpdocs.osdn.jp/ϔϧϓ:ฤूҊ಺ • http://wpdocs.osdn.jp/ϔϧϓ:Wiki ϚʔΫΞοϓૣݟද • http://www.tama200x.com/blog/?p=2260ɹtama͞Μͷ

    ϒϩά΋Α͘·ͱ·ͬͯ·͢ɻ
  5. • Step0 ొ࿥͢Δ • Codexͷฤूʹ͸ϩάΠϯ͕ඞཁͰ͢ɻ೔ຊޠυΩϡϝϯτΛࣥචɾ ฤू͍ͨ͠ํ͸ɺԼهཁྖʹͯϝʔϧΛ͓ૹΓ͍ͩ͘͞ɻWiki ͷฤू ༻ΞΧ΢ϯτΛൃߦͷ্ɺϩάΠϯύεϫʔυΛ͓஌Βͤ͠·͢ɻ[1] • Ѽઌɿ

    wpja.docs@gmail.com • ໊݅ɿ ೔ຊޠCodexฤूر๬ • ຊจɿ ͝ر๬ͷฤूΞΧ΢ϯτ໊ʢݱࡏͷࢀՃϝϯόʔͱॏͳΒ ͳ͍΋ͷɻʣ • wordpress.orgʹϩάΠϯͰ͖ΔΑ͏ʹ͓͖ͯ͠·͠ΐ͏ɻ
  6. • Step1 ೔ຊޠͷ৘ใΛߋ৽͢Δ • ৘ใืूதͷϖʔδҰཡ ɹ • ٻΊ͍ͯΔ۩ମతͳ಺༰͕֤ϖʔδʹॻ͔Ε͍ͯ·͢ɻ෼͔Δ͜ͱ΍खֻ ͔Γ͕͋Ε͹ͥͻͱ΋खΛି͍ͯͩ͘͠͞ɻ •

    ࢖͍ͬͯΔαʔόͰࣗಈΞοϓάϨʔυͰ͖ͨʁͰ͖ͳ͍ʁ • WordPress͕ಈ͘Ϩϯλϧαʔόͱ஫ҙࣄ߲ • αʔόผ wp-config.php ઃఆ஋ • ࢖͑ΔςΩετΤσΟλ • ࢖͑ΔFTPΫϥΠΞϯτ
  7. • Step2 ը૾Λఏڙ͢Δ • ը૾ืूதͷϖʔδҰཡ • εΫϦʔϯγϣοτ΍ਤղ͕͋Δͱ֨ஈʹ෼͔Γ΍͢ ͘ͳΓ·͢ɻٻΊΒΕ͍ͯΔը૾Λ͔͜͜Βݟ͚ͭͯɺ ͥͻఏڙ͍ͯͩ͘͠͞ɻ •

    ʢࠓ೔͸ׂѪ͠·͢ʣ
  8. • Step2 ະ༁෦෼Λߋ৽͢Δ • {{NeedTrans}}λάͷ͋Δϖʔδ͸ʮΧςΰϦ:ະ຋༁ʯ ʹ͋Γ·͢ɻ • http://wpdocs.osdn.jp/ΧςΰϦ:ະ຋༁ • ݱࡏ̍̏̌Ґ͋ΔͷͰɺ࡞ۀ༧໿ɹҎ֎ͷϖʔδ͸຋

    ༁େ׻ܴͰ͢ʂ
  9. • Step2 ະ༁෦෼Λߋ৽͢Δ • ̍ͭͷষઅΛ༁͢ͱ͖͸ɺӈଆʹ͋Δʮฤूʯ͔Βฤू͠· ͠ΐ͏ɻ • ฤूͷΤσΟλը໘͕Ͱ·͢ɻ • ຋༁ιϑτ౳Λ࢖ͬͯ༁ΛਪᏏͯ͠Α͍Ͱ͕͢ɺه߸෦෼ͳ

    Ͳ͕શ֯ʹͳͬͯ͠·͏ͳͲɺ͏·͍͔͘ͳ͍͜ͱ͕͋Δͷ Ͱɺίϐϖ͸ආ͚·͠ΐ͏ɻ
  10. • Step2 ະ༁෦෼Λߋ৽͢Δ • ϦϯΫ෦෼͸ɺ೔ӳಉ͡ͷ৔߹͕ଟ͍Ͱ͕͢ɺؔ਺ϦϑΝϨ ϯεͳͲҰ෦ɺӳޠͷ··ͩͱϦϯΫ੾ΕʹͳΔ৔߹͕͋Γɺ ϦϯΫ͕੺͍࣌͸ߋ৽͠·͠ΐ͏ɻ • ϦϯΫ෦෼ͷӳޠදهΛ೔ຊޠʹஔ͖׵͑·͢ɻϦϯΫઌͷ ೔ຊޠϖʔδͷλΠτϧΛࢀর͢ΔͱΑ͍Ͱ͠ΐ͏ɻ

  11. • Step2 ະ༁෦෼Λߋ৽͢Δ • ฤू͠·ͨ͠Βɺʮฤू಺༰ͷཁ໿ʯʹߦͬͨߋ৽಺༰Λ؆୯ʹॻ͍ ͓͖ͯ·͠ΐ͏ɻ • ϓϨϏϡʔΛ͔ͳΒͣ͠·͠ΐ͏ɻ • ϖʔδΛอଘͨ͠ΒऴྃͰ͢ɻ

    ؆୯ʹίϝϯτΛೖΕ·͠ΐ͏ɻ ex) Ұ෦༁ ͪΐͬͱͨ͠ߋ৽ͷ࣌͸ ʮࡉ෦ͷฤूʯνΣοΫΛ͚ͭ·͢ɻ ͔ͳΒͣʮϓϨϏϡʔදࣔʯΛͯ͠ɺ໰୊ͳ͍ͷΛ֬ೝ͔ͯ͠Β ʮϖʔδΛอଘʯΛԡ͠·͠ΐ͏ɻ
  12. • Step3 ϖʔδΛ࠷৽ͷ৘ใʹߋ৽͠Α͏ • ࠷৽൛ͷࠩ෼ɹΛΈ·͢ɻ ԫ৭ͷߦ෦෼͕྘ʹ ௥Ճมߋ͞Εͯ·͢ มߋՕॴ͸Լઢ͕ ͍͍ͭͯ·͢

  13. • Step3 ϖʔδΛ࠷৽ͷ৘ใʹߋ৽͠Α͏ • ӳޠͷࠩ෼ը໘ͱɺ೔ຊޠͷฤूը໘Λ྆ํ։͍͓ͯ ͖·͠ΐ͏ɻʢཁϩάΠϯʣԫ৭ͷߦ෦෼͕྘ʹ ௥Ճมߋ͞Εͯ·͢ʔ ฤूϞʔυͷը໘

  14. • Step3 ϖʔδΛ࠷৽ͷ৘ใʹߋ৽͠Α͏ • ӳޠ൛ͷࠩ෼Λɺࠓ͋Δ೔ຊޠ༁ʹϚʔδ͠·͠ΐ͏ɻ ༁͕೉͍࣌͠͸ɺ࠷ޙʹ{{NeedTrans}}λάΛ෇͚· ͠ΐ͏ɻ {{NeedTrans}}

  15. • Step3 ϖʔδΛ࠷৽ͷ৘ใʹߋ৽͠Α͏ • ݪจλά͸ɺӳޠ൛ͷͲͷ൛ͷ຋༁͔Λه͢େࣄͳ৘ ใͳͷͰɺ๨Εͣʹߋ৽͠·͠ΐ͏ɻ ݪจλάͷ਺ࣈ෦෼͸ ӳޠ൛ͷHistoryͷϦϏδϣϯ൪߸Ͱ͢ɻ ൪߸͚ͩͰ͸ͪΐͬͱΘ͔Γʹ͍͘ͷͰɺ ίϝϯτΞ΢τͰɺHistoryʹ͋Δ೔෇ͱ༁෦෼ΛషΓ෇͚͓͖ͯ·͠ΐ͏ɻ

  16. • Step3 ϖʔδΛ࠷৽ͷ৘ใʹߋ৽͠Α͏ • ݪจλά͸ɺӳޠ൛ͷͲͷ൛ͷ຋༁͔Λه͢େࣄͳ৘ ใͳͷͰɺ๨Εͣʹߋ৽͠·͠ΐ͏ɻ ֘౰HistoryΛΫϦοΫ͢Δͱɺͦͷ൛͕։͖·͢ɻ URLͷ຤ඌʹ͍ͭͯΔͷ͕ϦϏδϣϯ൪߸Ͱ͢ɻ http://codex.wordpress.org/index.php?title=Function_Reference/ wp_login_form&oldid=151149

    ίϝϯτΞ΢τͰॻ͍͓ͯ͘෦෼ ΫϦοΫʂ
  17. • Step4 ৽نϖʔδΛ௥Ճ͠Α͏ • ೔ຊޠ൛ʹ͸຋༁ϖʔδ͕ଟ͍Ͱ͕͢[1]ɺ΋ͪΖΜ೔ ຊޠͰॻ͖ىͯ͜͠΋͍͍ͷͰ͢ɻྫ͑͹ɺ຋༁͢Δ ΑΓ΋खͬऔΓૣ͔ͬͨΓɺ෼͔Γ΍͍͢จষʹͰ͖ ͨΓɺ೔ຊޠݍʹಛ༗ͷ৘ใ΍ӳޠϖʔδ͕ͳ͍ʗݹ ͍ͳͲӳޠ൛͕ར༻Ͱ͖ͳ͍৔߹΋͋Γ·͢ɻ •

    ͱ͍͏༁Ͱɺӳޠ൛ʹ͋ΔϖʔδΛෳ੡ͯ͠ɺ຋༁͠ ͍͖ͯ·͠ΐ͏ɻ
  18. • Step4 ৽نϖʔδΛ௥Ճ͠Α͏ • ੺͍ϦϯΫ੾ΕͷϖʔδΛ։͖ɺผը໘Ͱͦͷӳޠ൛ ΋։͖·͠ΐ͏ɻ

  19. • Step4 ৽نϖʔδΛ௥Ճ͠Α͏ • ੺͍ϦϯΫ੾ΕͷϖʔδΛ։͖ɺผը໘Ͱͦͷӳޠ൛ ΋։͖·͠ΐ͏ɻ ίϐʔ͠·͢

  20. • Step4 ৽نϖʔδΛ௥Ճ͠Α͏ • ฤूը໘ʹషΓ෇͚·ͨ͠ɻ • සग़ͷݟग़͠͸ɺଞͷ຋༁ࡁΈϖʔδΛࢀߟʹ • ߏจͷ%%% <ίʔυ>%%%ɹ͸͓͔͘͠ͳΔͷͰ

    • <pre> <ίʔυ> </pre>ʹஔ͖׵͑·͠ΐ͏ɻ
  21. • Step4 ৽نϖʔδΛ௥Ճ͠Α͏ • ్த༁ͤͳ͍෦෼͕͋ͬͨΒɺ࢒ͨ͠··ͰΑ͍ͷͰ {{NeedTrans}}λάΛ࠷ޙʹ͚ͭ·͠ΐ͏ɻ • ࠷ޙʹݪจλάΛ͚ͭ·͢ɻॻ͖ํ͕Θ͔Βͳ͘ͳͬ ͨΒɺଞͷϖʔδ͔Βίϐʔͯ͠ɺURLɺϦϏδϣϯ൪ ߸ɺHistoryͷίϝϯτΛஔ͖׵͑·͠ΐ͏ɻ

  22. • Step4 ৽نϖʔδΛ௥Ճ͠Α͏ • ͋ͱ͸ɺStep3ಉ༷ɺϓϨϏϡʔͯ͠อଘΛ͢Ε͹׬੒ Ͱ͢ɻ • ͜ΕͰ͋ͳͨ΋υΩϡϝϯτͷίϯτϦϏϡʔλʔʹ ஥ؒೖΓͰ͢ʂ