@@ -222,115 +222,78 @@ if PATH_SEP == '\\' then EOL = '\r\n'
222222-- variants for a language that is spoken in different countries, also
223223-- define a 'default' for the language alone, without the country tag.
224224QUOT_MARKS_BY_LANG = {
225+ [' de-CH' ] = {' «' , ' »' , ' ‹' , ' ›' },
226+ [' en-CA' ] = {' “' , ' ”' , ' ‘' , ' ’' },
227+ [' en-GB' ] = {' ‘' , ' ’' , ' “' , ' ”' },
228+ [' en-UK' ] = {' ‘' , ' ’' , ' “' , ' ”' },
229+ [' en-US' ] = {' “' , ' ”' , ' ‘' , ' ’' },
230+ [' it-CH' ] = {' «' , ' »' , ' ‹' , ' ›' },
231+ [' ko-KR' ] = {' “' , ' ”' , ' ‘' , ' ’' },
232+ [' pt-BR' ] = {' “' , ' ”' , ' ‘' , ' ’' },
225233 ar = {' ”' , ' “' , ' ’' , ' ‘' },
234+ bo = {' 「' , ' 」' , ' 『' , ' 』' },
226235 bs = {' ”' , ' ”' , ' ’' , ' ’' },
227- bo = {' 「' , ' 」' , ' 『' , ' 』' },
228- bs = {' ”' , ' ”' , ' ’' , ' ’' },
229- cn = {' 「' , ' 」' , ' 『' , ' 』' },
236+ cn = {' 「' , ' 」' , ' 『' , ' 』' },
230237 cs = {' „' , ' “' , ' ‚' , ' ‘' },
231238 cy = {' ‘' , ' ’' , ' “' , ' ”' },
232239 da = {' »' , ' «' , ' ›' , ' ‹' },
233240 de = {' „' , ' “' , ' ‚' , ' ‘' },
234- [' de-CH' ] = {' «' , ' »' , ' ‹' , ' ›' },
235241 el = {' «' , ' »' , ' “' , ' ”' },
236242 en = {' “' , ' ”' , ' ‘' , ' ’' },
237- [' en-US' ] = {' “' , ' ”' , ' ‘' , ' ’' },
238- [' en-GB' ] = {' ‘' , ' ’' , ' “' , ' ”' },
239- [' en-UK' ] = {' ‘' , ' ’' , ' “' , ' ”' },
240- [' en-CA' ] = {' “' , ' ”' , ' ‘' , ' ’' },
241243 eo = {' “' , ' ”' , ' ‘' , ' ’' },
242244 es = {' «' , ' »' , ' “' , ' ”' },
243245 et = {' „' , ' “' , ' ‚' , ' ‘' },
246+ fa = {' «' , ' »' , ' ‹' , ' ›' },
244247 fi = {' ”' , ' ”' , ' ’' , ' ’' },
245248 fil = {' “' , ' ”' , ' ‘' , ' ’' },
246- fa = {' «' , ' »' , ' ‹' , ' ›' },
247249 fr = {' «' , ' »' , ' ‹' , ' ›' },
248250 ga = {' “' , ' ”' , ' ‘' , ' ’' },
249251 gd = {' ‘' , ' ’' , ' “' , ' ”' },
250252 gl = {' «' , ' »' , ' ‹' , ' ›' },
251253 he = {' “' , ' ”' , ' ‘' , ' ’' },
252254 hi = {' “' , ' ”' , ' ‘' , ' ’' },
253- hu = {' „' , ' ”' , ' »' , ' «' },
254255 hr = {' „' , ' “' , ' ‚' , ' ‘' },
256+ hu = {' „' , ' ”' , ' »' , ' «' },
255257 ia = {' “' , ' ”' , ' ‘' , ' ’' },
256258 id = {' “' , ' ”' , ' ‘' , ' ’' },
257259 is = {' „' , ' “' , ' ‚' , ' ‘' },
258260 it = {' «' , ' »' , ' “' , ' ”' },
259- [' it-CH' ] = {' «' , ' »' , ' ‹' , ' ›' },
260- ja = {' 「' , ' 」' , ' 『' , ' 』' },
261+ ja = {' 「' , ' 」' , ' 『' , ' 』' },
261262 jbo = {' lu' , ' li\' u' , ' lu' , ' li\' u' },
262263 ka = {' „' , ' “' , ' ‚' , ' ‘' },
263- khb = {' 《' , ' 》' , ' 〈' , ' 〉' },
264+ khb = {' 《' , ' 》' , ' 〈' , ' 〉' },
264265 kk = {' «' , ' »' , ' ‹' , ' ›' },
265266 km = {' «' , ' »' , ' ‹' , ' ›' },
266- ko = {' 《' , ' 》' , ' 〈' , ' 〉' },
267- [' ko-KR' ] = {' “' , ' ”' , ' ‘' , ' ’' },
268- lt = {' „' , ' “' , ' ‚' , ' ‘' },
269- lv = {' „' , ' “' , ' ‚' , ' ‘' },
267+ ko = {' 《' , ' 》' , ' 〈' , ' 〉' },
270268 lo = {' «' , ' »' , ' ‹' , ' ›' },
271- nl = {' „' , ' ”' , ' ‚' , ' ’' },
272- mk = {' „' , ' “' , ' ’' , ' ‘' },
273- mn = {' «' , ' »' , ' ‹' , ' ›' },
274- mt = {' “' , ' ”' , ' ‘' , ' ’' },
275- no = {' «' , ' »' , ' «' , ' »' },
276- pl = {' „' , ' ”' , ' »' , ' «' },
277- ps = {' «' , ' »' , ' ‹' , ' ›' },
278- pt = {' «' , ' »' , ' “' , ' ”' },
279- [' pt-BR' ] = {' “' , ' ”' , ' ‘' , ' ’' },
280- rm = {' «' , ' »' , ' ‹' , ' ›' },
281- ro = {' „' , ' ”' , ' «' , ' »' },
282- ru = {' «' , ' »' , ' “' , ' ”' },
283- sk = {' „' , ' “' , ' ‚' , ' ‘' },
284- sl = {' „' , ' “' , ' ‚' , ' ‘' },
285- sq = {' „' , ' “' , ' ‚' , ' ‘' },
286- sr = {' „' , ' “' , ' ’' , ' ’' },
287- sv = {' ”' , ' ”' , ' ’' , ' ’' },
288- tdd = {' 「' , ' 」' , ' 『' , ' 』' },
289- ti = {' «' , ' »' , ' ‹' , ' ›' },
290- th = {' “' , ' ”' , ' ‘' , ' ’' },
291- thi = {' 「' , ' 」' , ' 『' , ' 』' },
292- tr = {' «' , ' »' , ' ‹' , ' ›' },
293- ug = {' «' , ' »' , ' ‹' , ' ›' },
294- uk = {' «' , ' »' , ' „' , ' “' },
295- uz = {' «' , ' »' , ' „' , ' “' },
296- vi = {' “' , ' ”' , ' ‘' , ' ’' },
297- wen = {' „' , ' “' , ' ‚' , ' ‘' },
298- ka = {' „' , ' “' , ' ‚' , ' ‘' },
299- khb = {' 《' , ' 》' , ' 〈' , ' 〉' },
300- kk = {' «' , ' »' , ' ‹' , ' ›' },
301- km = {' «' , ' »' , ' ‹' , ' ›' },
302- ko = {' 《' , ' 》' , ' 〈' , ' 〉' },
303- [' ko-KR' ] = {' “' , ' ”' , ' ‘' , ' ’' },
304269 lt = {' „' , ' “' , ' ‚' , ' ‘' },
305270 lv = {' „' , ' “' , ' ‚' , ' ‘' },
306- lo = {' «' , ' »' , ' ‹' , ' ›' },
307- nl = {' „' , ' ”' , ' ‚' , ' ’' },
308271 mk = {' „' , ' “' , ' ’' , ' ‘' },
309272 mn = {' «' , ' »' , ' ‹' , ' ›' },
310273 mt = {' “' , ' ”' , ' ‘' , ' ’' },
274+ nl = {' „' , ' ”' , ' ‚' , ' ’' },
311275 no = {' «' , ' »' , ' «' , ' »' },
312276 pl = {' „' , ' ”' , ' »' , ' «' },
313277 ps = {' «' , ' »' , ' ‹' , ' ›' },
314278 pt = {' «' , ' »' , ' “' , ' ”' },
315- [' pt-BR' ] = {' “' , ' ”' , ' ‘' , ' ’' },
316279 rm = {' «' , ' »' , ' ‹' , ' ›' },
317280 ro = {' „' , ' ”' , ' «' , ' »' },
318- ru = {' «' , ' »' , ' “ ' , ' ” ' },
281+ ru = {' «' , ' »' , ' „ ' , ' “ ' },
319282 sk = {' „' , ' “' , ' ‚' , ' ‘' },
320283 sl = {' „' , ' “' , ' ‚' , ' ‘' },
321284 sq = {' „' , ' “' , ' ‚' , ' ‘' },
322285 sr = {' „' , ' “' , ' ’' , ' ’' },
323286 sv = {' ”' , ' ”' , ' ’' , ' ’' },
324- tdd = {' 「' , ' 」' , ' 『' , ' 』' },
325- ti = {' «' , ' »' , ' ‹' , ' ›' },
287+ tdd = {' 「' , ' 」' , ' 『' , ' 』' },
326288 th = {' “' , ' ”' , ' ‘' , ' ’' },
327- thi = {' 「' , ' 」' , ' 『' , ' 』' },
289+ thi = {' 「' , ' 」' , ' 『' , ' 』' },
290+ ti = {' «' , ' »' , ' ‹' , ' ›' },
328291 tr = {' «' , ' »' , ' ‹' , ' ›' },
329292 ug = {' «' , ' »' , ' ‹' , ' ›' },
330293 uk = {' «' , ' »' , ' „' , ' “' },
331294 uz = {' «' , ' »' , ' „' , ' “' },
332295 vi = {' “' , ' ”' , ' ‘' , ' ’' },
333- wen = {' „' , ' “' , ' ‚' , ' ‘' }
296+ wen = {' „' , ' “' , ' ‚' , ' ‘' },
334297}
335298
336299
0 commit comments