@@ -19,6 +19,7 @@ const DateTimeSymbols_en = goog.require('goog.i18n.DateTimeSymbols_en');
1919const DateTimeSymbols_fr_CA = goog . require ( 'goog.i18n.DateTimeSymbols_fr_CA' ) ;
2020const DateTimeSymbols_gl = goog . require ( 'goog.i18n.DateTimeSymbols_gl' ) ;
2121const DateTimeSymbols_hi = goog . require ( 'goog.i18n.DateTimeSymbols_hi' ) ;
22+ const DateTimeSymbols_vi = goog . require ( 'goog.i18n.DateTimeSymbols_vi' ) ;
2223const DateTimeSymbols_zh = goog . require ( 'goog.i18n.DateTimeSymbols_zh' ) ;
2324const GoogDate = goog . require ( 'goog.date.Date' ) ;
2425const Interval = goog . require ( 'goog.date.Interval' ) ;
@@ -30,7 +31,6 @@ const dateIntervalPatterns = goog.require('goog.i18n.dateIntervalPatterns');
3031const dateIntervalSymbols = goog . require ( 'goog.i18n.dateIntervalSymbols' ) ;
3132const object = goog . require ( 'goog.object' ) ;
3233const testSuite = goog . require ( 'goog.testing.testSuite' ) ;
33-
3434const { addI18nMapping, assertI18nEquals} = goog . require ( 'goog.testing.i18n.asserts' ) ;
3535const { removeWhitespace} = goog . require ( 'goog.testing.i18n.whitespace' ) ;
3636
@@ -103,6 +103,10 @@ const localeSymbols = {
103103 DateIntervalSymbols : dateIntervalSymbols . DateIntervalSymbols_hi ,
104104 DateTimeSymbols : DateTimeSymbols_hi
105105 } ,
106+ 'vi' : {
107+ DateIntervalSymbols : dateIntervalSymbols . DateIntervalSymbols_vi ,
108+ DateTimeSymbols : DateTimeSymbols_vi
109+ } ,
106110 'zh' : {
107111 DateIntervalSymbols : dateIntervalSymbols . DateIntervalSymbols_zh ,
108112 DateTimeSymbols : DateTimeSymbols_zh
@@ -186,12 +190,14 @@ const formatTestData = [
186190 new Data ( 'ar_EG' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_ar_EG . MONTH_DAY_ABBR , '١٠ أكتوبر – ١٠ نوفمبر' ) ,
187191 new Data ( 'ar_EG' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2008 , 9 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_ar_EG . MONTH_DAY_ABBR , '١٠ أكتوبر، ٢٠٠٧ – ١٠ أكتوبر، ٢٠٠٨' ) ,
188192
189- new Data ( 'fr_CA' , [ 2007 , 0 , 10 , 10 , 10 , 10 ] , [ 2007 , 0 , 10 , 10 , 10 , 20 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 janvier' ) ,
190- new Data ( 'fr_CA' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 10 , 20 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 janvier' ) ,
191- new Data ( 'fr_CA' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 14 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 janvier' ) ,
192- new Data ( 'fr_CA' , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 20 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 – 20 novembre' ) ,
193- new Data ( 'fr_CA' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 octobre – 10 novembre' ) ,
194- new Data ( 'fr_CA' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2008 , 9 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 octobre 2007 – 10 octobre 2008' ) ,
193+ new Data ( 'vi' , [ 2022 , 10 , 8 , 10 , 10 , 10 ] , [ 2023 , 1 , 5 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '8 thg 11 2022–5 thg 2 2023' ) ,
194+
195+ new Data ( 'fr_CA' , [ 2007 , 0 , 10 , 10 , 10 , 10 ] , [ 2007 , 0 , 10 , 10 , 10 , 20 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 janv.' ) ,
196+ new Data ( 'fr_CA' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 10 , 20 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 janv.' ) ,
197+ new Data ( 'fr_CA' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 14 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 janv.' ) ,
198+ new Data ( 'fr_CA' , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 20 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 – 20 nov.' ) ,
199+ new Data ( 'fr_CA' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 oct. – 10 nov.' ) ,
200+ new Data ( 'fr_CA' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2008 , 9 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . MONTH_DAY_MEDIUM , '10 oct. 2007 – 10 oct. 2008' ) ,
195201
196202 new Data ( 'gl' , [ 2007 , 0 , 10 , 10 , 10 , 10 ] , [ 2007 , 0 , 10 , 10 , 10 , 20 ] , dateIntervalPatterns . DateIntervalPatterns_gl . YEAR_MONTH_FULL , 'xaneiro de 2007' ) ,
197203 new Data ( 'gl' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 10 , 20 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_gl . YEAR_MONTH_FULL , 'xaneiro de 2007' ) ,
@@ -207,19 +213,20 @@ const formatTestData = [
207213 new Data ( 'fr_CA' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . YEAR_MONTH_SHORT , '2007-10 – 2007-11' ) ,
208214 new Data ( 'fr_CA' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2008 , 9 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_fr_CA . YEAR_MONTH_SHORT , '2007-10 – 2008-10' ) ,
209215
210- new Data ( 'hi' , [ 2007 , 0 , 10 , 10 , 10 , 10 ] , [ 2007 , 0 , 10 , 10 , 10 , 20 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 जनवरी ' ) ,
211- new Data ( 'hi' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 10 , 20 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 जनवरी ' ) ,
212- new Data ( 'hi' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 14 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 जनवरी ' ) ,
213- new Data ( 'hi' , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 20 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 नवंबर –20' ) ,
214- new Data ( 'hi' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 अक्तूबर – 10 नवंबर ' ) ,
215- new Data ( 'hi' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2008 , 9 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 अक्तूबर 2007 – 10 अक्तूबर 2008' ) ,
216+ new Data ( 'hi' , [ 2007 , 0 , 10 , 10 , 10 , 10 ] , [ 2007 , 0 , 10 , 10 , 10 , 20 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 जन॰ ' ) ,
217+ new Data ( 'hi' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 10 , 20 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 जन॰ ' ) ,
218+ new Data ( 'hi' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 14 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 जन॰ ' ) ,
219+ new Data ( 'hi' , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 20 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10–20 नव॰ ' ) ,
220+ new Data ( 'hi' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 अक्तू॰ – 10 नव॰ ' ) ,
221+ new Data ( 'hi' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2008 , 9 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_hi . MONTH_DAY_MEDIUM , '10 अक्तू॰ 2007 – 10 अक्तू॰ 2008' ) ,
216222
217223 new Data ( 'zh' , [ 2007 , 0 , 10 , 10 , 10 , 10 ] , [ 2007 , 0 , 10 , 10 , 10 , 20 ] , dateIntervalPatterns . DateIntervalPatterns_zh . WEEKDAY_MONTH_DAY_YEAR_MEDIUM , '2007年1月10日周三' ) ,
218224 new Data ( 'zh' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 10 , 20 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_zh . WEEKDAY_MONTH_DAY_YEAR_MEDIUM , '2007年1月10日周三' ) ,
219225 new Data ( 'zh' , [ 2007 , 0 , 10 , 10 , 0 , 10 ] , [ 2007 , 0 , 10 , 14 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_zh . WEEKDAY_MONTH_DAY_YEAR_MEDIUM , '2007年1月10日周三' ) ,
220226 new Data ( 'zh' , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 20 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_zh . WEEKDAY_MONTH_DAY_YEAR_MEDIUM , '2007年11月10日周六至20日周二' ) ,
221227 new Data ( 'zh' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2007 , 10 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_zh . WEEKDAY_MONTH_DAY_YEAR_MEDIUM , '2007年10月10日周三至11月10日周六' ) ,
222228 new Data ( 'zh' , [ 2007 , 9 , 10 , 10 , 10 , 10 ] , [ 2008 , 9 , 10 , 10 , 10 , 10 ] , dateIntervalPatterns . DateIntervalPatterns_zh . WEEKDAY_MONTH_DAY_YEAR_MEDIUM , '2007年10月10日周三至2008年10月10日周五' )
229+
223230] ;
224231// clang-format on
225232
0 commit comments