Slide 28
Slide 28 text
Next Step:
Localization
class LaunchRequestScriptForJapanse extends LaunchRequestScript {
speech() {
return (
͜Μʹͪ
)
}
}
class LaunchRequestScriptForEnglish extends LaunchRequestScript {
speech() {
return (
Hello! How are you?
)
}
}
export const createLaunchRequestScript = (handlerInput: HandlerInput,
options?: LaunchRequestProps): SpeechScriptJSX => {
const factory = new L11NSpeechScriptJSXFactory({
allowLanguageMatcher: true
}).putLocales({
locale: 'ja-JP',
script: new LaunchRequestScriptForJapanese(handlerInput, options)
}, {
locale: 'en-US',
script: new LaunchRequestScriptForEnglish(handlerInput, options)
})
return factory.create(handlerInput)
}
• ݴޠ͝ͱʹSSMLΛهड़͢Δ
• en-USͳͲͷݫີͳ߹ͱɺ
en͚ͩͰ·ΔΊΔ؇͍߹
྆ํΛαϙʔτʢ༧ఆʣ