Upgrade to Pro — share decks privately, control downloads, hide ads and more …

アプリのローカライズと問い合わせ先の話

6b50b49c5016291912c4f18bfeeb3995?s=47 takashings
September 06, 2018

 アプリのローカライズと問い合わせ先の話

6b50b49c5016291912c4f18bfeeb3995?s=128

takashings

September 06, 2018
Tweet

Transcript

  1. ΞϓϦͷϩʔΧϥΠζͱ ໰͍߹Θͤઌͷ࿩ .PCJMF"DU50,:0 !UBLBTIJOHT

  2. ᖒా޹ࢤ !UBLBTIJOHT

  3. None
  4. None
  5. None
  6. ຊ୊Ͱ͢

  7. ϩʔΧϥΠζ ͯ͠·͔͢ʁ

  8. ϩʔΧϥΠζ൑ఆ͸ J04୺຤ͷ࢖༻ݴޠ

  9. ཁ๬ w࢖༻ݴޠΛӳޠʹઃఆ͢Δͱɺ
 ϩʔΧϥΠζͷઃఆจݴΛࢀরͯ͠
 ւ֎ͷ໰͍߹Θͤઌ͕දࣔ͞Εͯ͠·ͬͯ ͍ͨ w೔ຊʹ͍Δͱ͖͸
 ೔ຊͷ໰͍߹ΘͤઌΛදࣔ wαʔϏεల։ࠃʹ͍Δͱ͖͸
 ͦͷࠃͷ໰͍߹ΘͤઌΛදࣔ

  10. ཁ๬ wλʔήοτϢʔβʔ͸
 ͓ͦΒ͘ *5Ϧςϥγʔ௿Ί w໰͍߹Θͤ࣌ʹෳࡶͳૢ࡞͸/( wखް͍αϙʔτ͕ചΓ
 ి࿩͕ͭͳ͕Βͳ͍ɺ
 ࠃࡍి࿩Λ͔͚ͯ͠·͏ͷ͸ආ͚ͨ ͍

  11. Ϣʔβʔ͕zͲ͜zͰ ࢖͍ͬͯΔ͔Λ ൑ผ͢Δඞཁ͕͋Δ

  12. ཧ૝ wద੾ͳࠃͷαϙʔτσεΫ΁
 ͭͳ͕ΔΑ͏ʹ͢Δ wෳࡶɺແବͳૢ࡞͸ͤͨ͘͞ͳ͍ wΞϓϦ಺Ͱશͯ׬݁
 ʢ΢Σϒ΁ΞΫηε͸ࠓճ͸ͳ͠ʣ

  13. ϩʔΧϥΠζ Ͱ͖ͳ͍΋ͷΛ ϩʔΧϥΠζ͢Δ

  14. Ґஔ৘ใαʔϏε

  15. ! $-(FPDPEFSΛ࢖͑͹ ࠃ໊͕Θ͔Δ ϓϥΠόγʔͰΦϑͷՄೳੑ ໰͍߹ΘͤઌදࣔͷͨΊʹ Ґஔ৘ใऔಘ͸ϦεΫ͕ߴ͍

  16. ºҐஔ৘ใαʔϏε

  17. λΠϜκʔϯ

  18. None
  19. ɾ୺຤ͷλΠϜκʔϯΛऔಘ 5JNF;POFDVSSFOUJEFOUJpFS ɾઃఆՄೳͳશͯͷλΠϜκʔϯ 5JNF;POFLOPXO5JNF;POF*EFOUJpFST ˞೔ຊͷ৔߹͸z"TJB5PLZPzͱදࣔ͞ΕΔ

  20. None
  21. ͱࢥ͍͖΍

  22. l"NFSJDB)BWBOBz ˣ Ωϡʔόͷट౎ϋόφ ˣ ถࠃͱ͸ผͷࠃ

  23. ग़యɿIUUQTKBXJLJQFEJBPSHXJLJڠఆੈք࣌ͱͷࠩ

  24. ! ࣌ࠁΛࣗಈͰ߹Θ͍ͤͯͨΒ λΠϜκʔϯ͸൑໌ ࠃʹΑͬͯ͸൑ఆॲཧ͕ෳࡶ *EFOUJpFS͔Β൑ผͯ͠΋ ࠃ͕ҟͳΔՄೳੑ΋͋Δ

  25. ºҐஔ৘ใαʔϏε ºλΠϜκʔϯ

  26. ΞϓϦΛࠃ͝ͱʹ ϦϦʔε

  27. ! ୺຤ͷઃఆʹґଘ͠ͳ͍ ւ֎ͰϦϦʔεࡁͷ৔߹
 ΞϓϦ࠶Πϯετʔϧ͕ඞཁ ల։͢Δࠃͷ਺ ΞϓϦ͕ඞཁͱͳΔ

  28. ºҐஔ৘ใαʔϏε ºλΠϜκʔϯ ˚ΞϓϦΛࠃ͝ͱʹϦϦʔε

  29. ࢖༻͍ͯ͠ΔࠃΛ બ୒ͯ͠΋Β͏

  30. ! ϢʔβʔʹબΜͰ΋Β͏ͨΊ ࣮֬ੑ͕ߴ͍ ల։͢Δࠃ͕૿͑ͨ৔߹ બ୒ࢶ͕ଟ͘ͳΔ બ୒Λؒҧ͑ͨ৔߹͸ ແବͳૢ࡞Λͤͨ͘͞ͳ͍

  31. ºҐஔ৘ใαʔϏε ºλΠϜκʔϯ ˚ΞϓϦΛࠃ͝ͱʹϦϦʔε ˚࢖༻ࠃΛબ୒ͯ͠΋Β͏

  32. 4*.Ͱ൑ఆ

  33. ɾ4*.͔ΒࠃΛ൑ఆ͢Δ import CoreTelephony let networkInfo = CTTelephonyNetworkInfo() let provider =

    networkInfo.subscriberCellularProvider let isoCountryCode = provider?.isoCountryCode จࣈͷࠃίʔυ͕ฦͬͯ͘Δ ྫʣ೔ຊɿzKQz
  34. None
  35. ͱࢥ͍͖΍

  36. 4*.͕ͳ͍୺຤΋͋Δ

  37. ! 4*.͕͍ࢗͬͯ͞Ε͹ ൑ఆՄೳ ҙ֎ͱJ1BEɺJ1PEUPVDI Ϣʔβʔ΋͍Δͱ͍͏࿩΋ʜ 4*.͕ͳ͍୺຤͸OJM

  38. ºҐஔ৘ใαʔϏε ºλΠϜκʔϯ ˚ΞϓϦΛࠃ͝ͱʹϦϦʔε ˚࢖༻ࠃΛબ୒ͯ͠΋Β͏ ˚4*.Ͱ൑ఆ

  39. ஍ҬɾϦʔδϣϯ *

  40. None
  41. ɾ୺຤ͷ஍Ҭ৘ใΛऔಘ -PDBMFDVSSFOUSFHJPO$PEF ɾઃఆՄೳͳશͯͷ஍Ҭ -PDBMFJTP3FHJPO$PEFT ˞೔ຊͷ৔߹͸ɺ+1ͱදࣔ͞ΕΔ

  42. ! ஍ҬΛมߋ͢Δ Ϣʔβʔ͸গͳ͍ ૝ఆ ͱ͸͍͑ɺਖ਼͘͠ ઃఆ͍ͯ͠ΔϢʔβʔ͸ ˋͰ͸ͳ͍ "QQMF͸஍ҬͰ /FXTΞϓϦΛग़༁͍ͯ͠Δ

  43. ºҐஔ৘ใαʔϏε ºλΠϜκʔϯ ˚ΞϓϦΛࠃ͝ͱʹϦϦʔε ˚࢖༻ࠃΛબ୒ͯ͠΋Β͏ ˚4*.Ͱ൑ఆ ˚஍ҬɾϦʔδϣϯ

  44. ·ͱΊ wϢʔβʔ͕ࠔ͍ͬͯΔ࣌ʹͦ͜
 εϜʔζͳಋઢ͕ٻΊΒΕΔ wશͯʹ͓͍݈ͯશ͔ͭ
 ࣮֬ͳ൑ఆํ๏͸ͳ͍
 ˠϢʔβʔબ୒ܕ͕͍͍ͷͰ͸ʜʁ wαʔϏεར༻ऀʹ߹Θͤͨ
 ༗ޮͳํ๏Λ໛ࡧ

  45. None
  46. ࢀߟ w IUUQTUFDIMJGFDPPLQBEDPNFOUSZ JOUFSOBUJPOBMJ[BUJPOBOEMPDBMJ[BUJPOPGJPTBQQT w IUUQTXXXUPZTIJQPSHBSDIJWFT