Slide 1

Slide 1 text

String Catalog 2023/6/20 #82 potatotips かむい

Slide 2

Slide 2 text

● name: @kamui_project ● company: REALITY Inc. ● latest potatotips presentation ○ #79 自己紹介

Slide 3

Slide 3 text

https://developer.apple.com/videos/play/wwdc2023/10165/

Slide 4

Slide 4 text

String Catalogとは https://developer.apple.com/videos/play/wwdc2023/10165/

Slide 5

Slide 5 text

● .strings / .stringsdictを管理する必要 ● 全ての文字列を手作業でコードと同期 ● コンテンツのローカライズを見落とすことも ○ 翻訳されてない文字列が発生 ● 長年このプロセスに依存 ⇨ String Catalog(.xcstrings)で 大きく変化 これまでのローカライズ

Slide 6

Slide 6 text

String Catalogでは https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 7

Slide 7 text

String Catalogでは https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 8

Slide 8 text

String Catalogでは https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 9

Slide 9 text

String Catalogでは https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 10

Slide 10 text

String Catalogでは https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 11

Slide 11 text

String Catalogでは https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 12

Slide 12 text

String Catalogの導入 https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 13

Slide 13 text

● SwiftUI views ○ LocalizedStringKeyの活用 ローカライズ可能文字列 https://developer.apple.com/videos/play/wwdc2023/10155/ https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 14

Slide 14 text

● SwiftUI views ○ commentの活用 ローカライズ可能文字列 https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 15

Slide 15 text

● SwiftUI views ○ commentの活用 ローカライズ可能文字列 https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 16

Slide 16 text

● SwiftUI views ○ commentの活用 ローカライズ可能文字列 https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 17

Slide 17 text

● SwiftUI views / Swift ローカライズ可能文字列 https://developer.apple.com/videos/play/wwdc2023/10155/

Slide 18

Slide 18 text

● AppleはAccessibilityと同じくInclusivity(社会的な包括性)を 強く信じている ● 世界中のより多くの人にコンテンツを届ける手段の1つ ○ ローカライズ ● String Catalogの登場により今秋からローカライズを始める人 が増えると良いですね 最後に

Slide 19

Slide 19 text

● Discover String Catalogs ○ https://developer.apple.com/videos/play/wwdc2023/10155/ ● What’s new in Xcode 15 ○ https://developer.apple.com/videos/play/wwdc2023/10165 ● Localizing and varying text with a string catalog ○ https://developer.apple.com/documentation/xcode/localizing-and-varying-text-with -a-string-catalog?changes=la 参考

Slide 20

Slide 20 text

fin