SwiftUI Datepicker是否仅以英语显示语言?

SwiftUI Datepicker是否仅以英语显示语言?,swift,swiftui,Swift,Swiftui,我是日本人 我想使用DatePicker将日历的日期选择语言更改为日语。 我看过文件,但没有这样的设置,所以如果你认识任何人,我想知道 例如,在图像示例中,我想将二月转换为日语 结构日期选择器2:UIViewRepresentable{ @绑定变量日期:日期 私有let datePicker=UIDatePicker() func makeUIView(上下文:context)->UIDatePicker{ //datePicker.datePickerMode=.date let loc=Lo

我是日本人

我想使用DatePicker将日历的日期选择语言更改为日语。 我看过文件,但没有这样的设置,所以如果你认识任何人,我想知道

例如,在图像示例中,我想将二月转换为日语

结构日期选择器2:UIViewRepresentable{
@绑定变量日期:日期
私有let datePicker=UIDatePicker()
func makeUIView(上下文:context)->UIDatePicker{
//datePicker.datePickerMode=.date
let loc=Locale(标识符:“ja_JP”)
datePicker.locale=loc
datePicker.addTarget(context.coordinator,操作:#选择器(coordinator.changed(:)),for:.valueChanged)
返回日期选择器
}
func updateUIView(uiView:UIDatePicker,context:context){
datePicker.date=日期
}
func makeCoordinator()->DatePicker2.Coordinator{
协调员(日期:$日期)
}
类协调器:NSObject{
私人出租日期:有约束力
初始(日期:绑定){
self.date=日期
}
@objc func已更改(\发送方:UIDATECIPKER){
self.date.wrappedValue=sender.date
}
}
}
我从这里修改了此代码:

乌拉圭的问候

结构DatePicker2:UIViewRepresentable{
.environment(\.locale, #YourLocale#)

You can use this method.
@绑定变量日期:日期 私有let datePicker=UIDatePicker() func makeUIView(上下文:context)->UIDatePicker{ //datePicker.datePickerMode=.date let loc=Locale(标识符:“ja_JP”) datePicker.locale=loc datePicker.addTarget(context.coordinator,操作:#选择器(coordinator.changed(:)),for:.valueChanged) 返回日期选择器 } func updateUIView(uiView:UIDatePicker,context:context){ datePicker.date=日期 } func makeCoordinator()->DatePicker2.Coordinator{ 协调员(日期:$日期) } 类协调器:NSObject{ 私人出租日期:有约束力 初始(日期:绑定){ self.date=日期 } @objc func已更改(\发送方:UIDATECIPKER){ self.date.wrappedValue=sender.date } } } 我从这里修改了此代码:


乌拉圭的问候

您可以这样做,因为pt是针对葡萄牙语的:

.environment(\.locale, #YourLocale#)

You can use this method.
DatePicker("Please enter date",selection: $wakeUp, in: Date()...)
            .labelsHidden()
            .environment(\.locale, Locale.init(identifier: "pt"))

您可以这样做,因为pt是针对葡萄牙语的:

DatePicker("Please enter date",selection: $wakeUp, in: Date()...)
            .labelsHidden()
            .environment(\.locale, Locale.init(identifier: "pt"))

你的应用程序是否本地化为日语?您的设备是否配置为日语?你试过阅读文档吗?您想使用日文日历还是日文本地化标题(使用公历)?@matt>您的应用程序是日文本地化的吗?>您的设备是否配置为日语?不,谢谢@user28434>您想为标题使用日文日历还是日文本地化?是@mikami,你的应用程序是日语本地化的吗?您的设备是否配置为日语?你试过阅读文档吗?您想使用日文日历还是日文本地化标题(使用公历)?@matt>您的应用程序是日文本地化的吗?>您的设备是否配置为日语?不,谢谢@user28434>您想为标题使用日文日历还是日文本地化?是@米卡米,