| 46 | } |
| 47 | |
| 48 | std::string_view GetUnitsGroupingSeparator(Locale const & locale) |
| 49 | { |
| 50 | static constexpr auto kEmptyGroupingSeparatorLocales = std::array{"ja", "zh"}; |
| 51 | bool const isEmptySeparator = base::IsExist(kEmptyGroupingSeparatorLocales, locale.m_language); |
| 52 | return isEmptySeparator ? kNoSpace : kNonBreakingSpace; |
| 53 | } |
| 54 | |
| 55 | std::string GetString(Duration const & duration, std::initializer_list<Duration::Units> units, |
| 56 | std::string_view unitSeparator, std::string_view groupingSeparator) |
no test coverage detected