用榆树语,我很难解释我的问题.在榆树中的这些片段中:我理解下面的签名
update : Msg -> Model -> Model
其中的参数/输出由箭头分隔,但如何读取/查找以下内容:
Sub Msg
Program Never Model Msg
在:
main : Program Never Model Msg
main =
program
{ init = init
, view = view
, update = update
, subscriptions = subscriptions
我的网站需要能够支持多个国家的多种语言。例如,美国可能有英语和西班牙语,而英国可能只有英语。如果两个国家使用相同的语言,这并不意味着内容是相同的。
出于这个原因,我决定使用国际化模块(i18n),并创建了如下语言代码:
gb-en - UK English
us-en - US English
us-es - US Spanish
我在设置时没有问题,但我的问题是创建所有默认内容。对于每种内容类型,我想:
将内容类型默认语言设置为"English“
为每种语言创建每种内容类型的翻译版本
我知道这意味着西班牙语的内容仍然是英文的,但这是翻译的第一步。
创建所有这些“默认”