/foundation/arkui/ace_engine/test/mock/base/ |
H A D | mock_localization.cpp | 25 Localization::~Localization() = default; 27 void Localization::SetLocaleImpl(const std::string& language, const std::string& countryOrRegion, in SetLocaleImpl() 33 std::string Localization::GetFontLocale() in GetFontLocale() 38 std::shared_ptr<Localization> Localization::GetInstance() in GetInstance() 40 static auto instance = std::make_shared<Localization>(); in GetInstance() 44 bool Localization::GetDateOrder(std::vector<std::string>& outOrder) in GetDateOrder() 61 std::string Localization::FormatDuration(uint32_t duration, const std::string& format) in FormatDuration() 66 const std::string Localization [all...] |
/foundation/arkui/ace_engine/frameworks/base/i18n/ |
H A D | localization.cpp | 177 Localization::~Localization() = default; 179 void Localization::SetLocaleImpl(const std::string& language, const std::string& countryOrRegion, in SetLocaleImpl() 229 std::string Localization::GetLanguage() in GetLanguage() 238 std::string Localization::GetLanguageTag() in GetLanguageTag() 244 std::string Localization::GetFontLocale() in GetFontLocale() 250 const std::string Localization::FormatDuration(uint32_t duration, bool needShowHour) in FormatDuration() 275 std::string Localization::FormatDuration(uint32_t duration, const std::string& format) in FormatDuration() 297 const std::string Localization::FormatDateTime(DateTime dateTime, const std::string& format) in FormatDateTime() 327 bool Localization [all...] |
H A D | localization.h | 65 class ACE_FORCE_EXPORT Localization : public NonCopyable { class 71 virtual ~Localization(); 74 static std::shared_ptr<Localization> GetInstance(); 299 static std::shared_ptr<Localization> instance_;
|
/foundation/arkui/ace_engine/adapter/preview/entrance/ |
H A D | ace_application_info.cpp | 53 auto script = Localization::ComputeScript(language, countryOrRegion); in ChangeLocale() 65 script_ = (!script.empty()) ? script : Localization::ComputeScript(language, countryOrRegion); in SetLocale() 79 auto languageList = Localization::GetLanguageList(language_); in SetLocale() 80 Localization::SetLocale( in SetLocale()
|
/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | ace_application_info.cpp | 53 auto script = Localization::ComputeScript(language, countryOrRegion); in ChangeLocale() 79 auto languageList = Localization::GetLanguageList(language_); in SetLocale() 81 Localization::SetLocale(language_, countryOrRegion_, script, languageList.front(), keywordsAndValues_); in SetLocale() 84 Localization::SetLocale(language_, countryOrRegion_, script, selectLanguage.front(), keywordsAndValues_); in SetLocale()
|
/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | picker_datetime_component.cpp | 174 return Localization::GetInstance()->GetRelativeDateTime(0.0); in GetMonthDayFormatString() 181 return Localization::GetInstance()->FormatDateTime(dateTime, "MMMd"); in GetMonthDayFormatString() 187 auto lunarDate = Localization::GetInstance()->GetLunarDate(date); in GetMonthDayFormatString() 188 return Localization::GetInstance()->GetLunarMonth(lunarDate.month, lunarDate.isLeapMonth) + in GetMonthDayFormatString() 189 Localization::GetInstance()->GetLunarDay(lunarDate.day); in GetMonthDayFormatString()
|
H A D | picker_data.cpp | 75 return Localization::GetInstance()->FormatDateTime(date, DateTimeStyle::FULL, DateTimeStyle::NONE); in ToString() 246 years_[year - 1900] = Localization::GetInstance()->FormatDateTime(date, "y"); // index start from 0 in Init() 249 auto months = Localization::GetInstance()->GetMonths(true); in Init() 257 solarMonths_[month - 1] = Localization::GetInstance()->FormatDateTime(date, "M"); // index start from 0 in Init() 263 solarDays_[day - 1] = Localization::GetInstance()->FormatDateTime(date, "d"); // index start from 0 in Init() 269 lunarMonths_[index - 1] = Localization::GetInstance()->GetLunarMonth(month, isLeap); // index start from 0 in Init() 273 lunarDays_[day - 1] = Localization::GetInstance()->GetLunarDay(day); // index start from 0 in Init() 276 Localization::GetInstance()->SetOnChange([]() { PickerStringFormatter::inited_ = false; }); in Init() 328 Localization::GetInstance()->GetDateColumnFormatOrder(tagOrder_); in GetTagOrder()
|
H A D | picker_time_component.cpp | 22 vecAmPm_ = Localization::GetInstance()->GetAmPmStrings(); in PickerTimeComponent() 302 if (Localization::GetInstance()->HasZeroHour()) { in GetHourFormatString() 303 return AddZeroPrefix(Localization::GetInstance()->FormatDateTime(time, "m")); in GetHourFormatString() 306 return Localization::GetInstance()->FormatDateTime(time, "m"); in GetHourFormatString() 313 return AddZeroPrefix(Localization::GetInstance()->FormatDateTime(time, "m")); in GetMinuteFormatString() 320 return AddZeroPrefix(Localization::GetInstance()->FormatDateTime(time, "s")); in GetSecondFormatString()
|
H A D | picker_time_component.h | 104 bool hour24_ = !Localization::GetInstance()->IsAmPmHour();
|
H A D | picker_base_component.cpp | 458 Localization::GetInstance()->GetEntryLetters("common.cancel"), buttonTextStyle, buttonFocusColor, true); in InitializeButtons() 466 cancelAccessibility_->SetText(Localization::GetInstance()->GetEntryLetters("common.cancel")); in InitializeButtons() 469 auto okButton = ButtonBuilder::Build(themeManager, Localization::GetInstance()->GetEntryLetters("common.ok"), in InitializeButtons() 478 okAccessibility_->SetText(Localization::GetInstance()->GetEntryLetters("common.ok")); in InitializeButtons()
|
/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_component.cpp | 130 BuildButton(Localization::GetInstance()->GetEntryLetters(BUTTON_CUT), cutButtonMarker_)); in BuildToolBar() 134 BuildButton(Localization::GetInstance()->GetEntryLetters(BUTTON_COPY), copyButtonMarker_)); in BuildToolBar() 139 BuildButton(Localization::GetInstance()->GetEntryLetters(BUTTON_PASTE), pasteButtonMarker_)); in BuildToolBar() 143 BuildButton(Localization::GetInstance()->GetEntryLetters(BUTTON_COPY_ALL), copyAllButtonMarker_)); in BuildToolBar() 155 BuildButton(Localization::GetInstance()->GetEntryLetters(BUTTON_TRANSLATE), translateButtonMarker)); in BuildToolBar() 279 "", InternalResource::ResourceId::NO_ID, Localization::GetInstance()->GetEntryLetters(BUTTON_CUT), false); in BuildMenuForDeclative() 285 "", InternalResource::ResourceId::NO_ID, Localization::GetInstance()->GetEntryLetters(BUTTON_COPY), false); in BuildMenuForDeclative() 292 "", InternalResource::ResourceId::NO_ID, Localization::GetInstance()->GetEntryLetters(BUTTON_PASTE), false); in BuildMenuForDeclative() 298 Localization::GetInstance()->GetEntryLetters(BUTTON_COPY_ALL), false); in BuildMenuForDeclative() 315 Localization in BuildMenu() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stepper/ |
H A D | stepper_item_layout_property.h | 58 GetLeftLabel().value_or(Localization::GetInstance()->GetEntryLetters("stepper.back")).c_str(), filter); 60 GetRightLabel().value_or(Localization::GetInstance()->GetEntryLetters("stepper.next")).c_str(), filter);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar/ |
H A D | calendar_paint_method.cpp | 135 weekNumbers_ = Localization::GetInstance()->GetWeekdays(true); in DrawWeekAndDates() 197 dateTextStyle.locale_ = Localization::GetInstance()->GetFontLocale(); in DrawCalendar() 198 lunarTextStyle.locale_ = Localization::GetInstance()->GetFontLocale(); in DrawCalendar() 200 dateTextStyle.locale = Localization::GetInstance()->GetFontLocale(); in DrawCalendar() 201 lunarTextStyle.locale = Localization::GetInstance()->GetFontLocale(); in DrawCalendar() 412 offWorkTextStyle.locale_ = Localization::GetInstance()->GetFontLocale(); in SetOffWorkTextStyle() 419 offWorkTextStyle.locale = Localization::GetInstance()->GetFontLocale(); in SetOffWorkTextStyle() 489 dayStr = Localization::GetInstance()->NumberFormat(day.day); in PaintDay() 517 weekTextStyle.locale_ = Localization::GetInstance()->GetFontLocale(); in DrawWeek() 525 weekTextStyle.locale = Localization in DrawWeek() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_switch.cpp | 31 switchChild_->SetTextOn(Localization::GetInstance()->GetEntryLetters("switch.on")); in DOMSwitch() 32 switchChild_->SetTextOff(Localization::GetInstance()->GetEntryLetters("switch.off")); in DOMSwitch() 46 switchChild_->SetTextOn(Localization::GetInstance()->GetEntryLetters("switch.on")); in ResetInitializedStyle() 47 switchChild_->SetTextOff(Localization::GetInstance()->GetEntryLetters("switch.off")); in ResetInitializedStyle()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/picker/ |
H A D | date_picker_order_test.cpp | 292 EXPECT_EQ(textLayoutProperty->GetContentValue(), Localization::GetInstance()->FormatDateTime(date, "MMdd")); in HWTEST_F() 354 EXPECT_EQ(textLayoutProperty->GetContentValue(), Localization::GetInstance()->FormatDateTime(date, "MMdd")); in HWTEST_F() 416 EXPECT_EQ(textLayoutProperty->GetContentValue(), Localization::GetInstance()->FormatDateTime(date, "MMdd")); in HWTEST_F() 436 textLayoutProperty->UpdateContent(Localization::GetInstance()->GetEntryLetters("common.ok")); in HWTEST_F() 463 textCancelLayoutProperty->UpdateContent(Localization::GetInstance()->GetEntryLetters("common.cancel")); in HWTEST_F() 492 textLayoutProperty->UpdateContent(Localization::GetInstance()->GetEntryLetters("common.ok")); in HWTEST_F() 519 textCancelLayoutProperty->UpdateContent(Localization::GetInstance()->GetEntryLetters("common.cancel")); in HWTEST_F() 548 textLayoutProperty->UpdateContent(Localization::GetInstance()->GetEntryLetters("common.ok")); in HWTEST_F() 575 textCancelLayoutProperty->UpdateContent(Localization::GetInstance()->GetEntryLetters("common.cancel")); in HWTEST_F() 604 textLayoutProperty->UpdateContent(Localization in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_clock/ |
H A D | text_clock_pattern.cpp | 334 return Localization::GetInstance()->FormatDateTime(dateTime, GetFormat()); in GetCurrentFormatDateTime() 371 std::string language = Localization::GetInstance()->GetLanguage(); in ParseDateTime() 518 std::string language = Localization::GetInstance()->GetLanguage(); in GetAmPm() 520 std::vector<std::string> amPmStrings = Localization::GetInstance()->GetAmPmStrings(); in GetAmPm() 667 std::string language = Localization::GetInstance()->GetLanguage(); in GetWeek() 668 std::vector<std::string> weeks = Localization::GetInstance()->GetWeekdays(isShortType); in GetWeek() 674 curWeek = Localization::GetInstance()->GetEntryLetters(TEXTCLOCK_WEEK) + weeks[week]; in GetWeek() 684 std::vector<std::string> months = Localization::GetInstance()->GetMonths(true); in GetMonth() 698 ((strcmp(Localization::GetInstance()->GetLanguage().c_str(), "zh") == 0))) { in SpliceDateTime() 723 format += Localization in CheckDateTimeElement() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | overlay_modifier.h | 101 paraStyle.locale_ = Localization::GetInstance()->GetFontLocale(); in GetParagraph() 108 paraStyle.locale = Localization::GetInstance()->GetFontLocale(); in GetParagraph()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/state_manage/ |
H A D | cj_environment.cpp | 97 auto location = Localization::GetInstance(); in FfiOHOSAceFrameworkEnvironmentGetLanguageCode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/ |
H A D | select_overlay_node.cpp | 538 params.emplace_back(Localization::GetInstance()->GetEntryLetters(BUTTON_CUT), info->menuCallback.onCut); in GetOptionsParams() 539 params.emplace_back(Localization::GetInstance()->GetEntryLetters(BUTTON_COPY), info->menuCallback.onCopy); in GetOptionsParams() 540 params.emplace_back(Localization::GetInstance()->GetEntryLetters(BUTTON_PASTE), info->menuCallback.onPaste); in GetOptionsParams() 541 params.emplace_back(Localization::GetInstance()->GetEntryLetters(BUTTON_COPY_ALL), info->menuCallback.onSelectAll); in GetOptionsParams() 594 return Localization::GetInstance()->GetEntryLetters(BUTTON_CUT); in GetItemContent() 597 return Localization::GetInstance()->GetEntryLetters(BUTTON_COPY); in GetItemContent() 600 return Localization::GetInstance()->GetEntryLetters(BUTTON_COPY_ALL); in GetItemContent() 603 return Localization::GetInstance()->GetEntryLetters(BUTTON_PASTE); in GetItemContent() 1122 Localization::GetInstance()->GetEntryLetters(BUTTON_CUT), iconPath, info->menuCallback.onCut); in GetDefaultOptionsParams() 1127 Localization in GetDefaultOptionsParams() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/ |
H A D | timepicker_row_pattern.cpp | 526 confirmNodeLayout->UpdateContent(Localization::GetInstance()->GetEntryLetters("common.ok")); in OnLanguageConfigurationUpdate() 540 cancelNodeLayout->UpdateContent(Localization::GetInstance()->GetEntryLetters("common.cancel")); in OnLanguageConfigurationUpdate() 589 auto amPmStrings = Localization::GetInstance()->GetAmPmStrings(); in FlushAmPmFormatString() 1036 if (Localization::GetInstance()->HasZeroHour()) { in GetHourFormatString() 1037 return AddZeroPrefix(Localization::GetInstance()->FormatDateTime(time, "m")); in GetHourFormatString() 1042 return AddZeroPrefix(Localization::GetInstance()->FormatDateTime(time, "m")); in GetHourFormatString() 1045 return Localization::GetInstance()->FormatDateTime(time, "m"); in GetHourFormatString() 1053 return AddZeroPrefix(Localization::GetInstance()->FormatDateTime(time, "m")); in GetMinuteFormatString() 1055 return Localization::GetInstance()->FormatDateTime(time, "m"); in GetMinuteFormatString() 1064 return AddZeroPrefix(Localization in GetSecondFormatString() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/stepper/ |
H A D | render_stepper.cpp | 377 Localization::GetInstance()->GetEntryLetters("stepper.skip")); in UpdateButtonStatus() 404 Localization::GetInstance()->GetEntryLetters("stepper.start") : rightLabel; in LoadDefaultButtonStatus() 411 Localization::GetInstance()->GetEntryLetters("stepper.next") : rightLabel; in LoadDefaultButtonStatus() 416 Localization::GetInstance()->GetEntryLetters("stepper.back") : leftLabel; in LoadDefaultButtonStatus() 419 Localization::GetInstance()->GetEntryLetters("stepper.start") : rightLabel; in LoadDefaultButtonStatus() 425 Localization::GetInstance()->GetEntryLetters("stepper.back") : leftLabel; in LoadDefaultButtonStatus() 429 Localization::GetInstance()->GetEntryLetters("stepper.next") : rightLabel; in LoadDefaultButtonStatus()
|
/foundation/arkui/ace_engine/frameworks/core/components/calendar/ |
H A D | rosen_render_calendar.cpp | 310 weekTextStyle.locale = Localization::GetInstance()->GetFontLocale(); in DrawWeek() 389 dayStr = Localization::GetInstance()->NumberFormat(day.day); in PaintDay() 401 workStateStyle.locale = Localization::GetInstance()->GetFontLocale(); in PaintDay() 543 dateTextStyle.locale = Localization::GetInstance()->GetFontLocale(); in DrawCardCalendar() 628 dateTextStyle.locale = Localization::GetInstance()->GetFontLocale(); in DrawTvCalendar() 629 lunarTextStyle.locale = Localization::GetInstance()->GetFontLocale(); in DrawTvCalendar() 779 workStateStyle.locale = Localization::GetInstance()->GetFontLocale(); in InitWorkStateStyle()
|
/foundation/arkui/ace_engine/frameworks/base/resource/ |
H A D | ace_res_config.cpp | 38 return Localization::ComputeScript(resConfig.language_, resConfig.region_); in ComputeScript() 44 Localization::ParseLocaleTag(localeTag, language, script, region, false); in ConvertLocaleTagToConfig() 268 Localization::ParseLocaleTag(backtrackPath[backtrackPath.size() - 1], language, script, region, true); in IsOnBacktrackingPath() 741 auto localeTag = Localization::GetInstance()->GetLanguageTag(); in GetCurrentDeviceDeclarativeResTag() 743 Localization::ParseLocaleTag(localeTag, language, script, region, false); in GetCurrentDeviceDeclarativeResTag() 1000 Localization::ParseLocaleTag(tempResTag, language, script, region, false); in ConvertDeclarativeResTagToConfig() 1018 Localization::ParseLocaleTag(localeTag, language, script, region, false); in ConvertDeclarativeResTagToConfig()
|
/foundation/arkui/ace_engine/frameworks/core/components/texttimer/ |
H A D | render_texttimer.cpp | 113 std::string timerText = Localization::GetInstance()->FormatDuration(elapsedTime, format_); in UpdateValue()
|
/foundation/arkui/ace_engine/frameworks/core/components/text_clock/ |
H A D | render_text_clock.cpp | 131 std::string time = Localization::GetInstance()->FormatDateTime(dateTime, format); in GetFormatDateTime()
|