diff --git a/library/src/layout/table.rs b/library/src/layout/table.rs index ad6dc6842..5ad3d3afa 100644 --- a/library/src/layout/table.rs +++ b/library/src/layout/table.rs @@ -298,6 +298,7 @@ impl LocalName for TableElem { Lang::SLOVENIAN => "Tabela", Lang::SPANISH => "Tabla", Lang::UKRAINIAN => "Таблиця", + Lang::VIETNAMESE => "Bảng", Lang::ENGLISH | _ => "Table", } } diff --git a/library/src/math/mod.rs b/library/src/math/mod.rs index 3085b1ae0..be5ca12a3 100644 --- a/library/src/math/mod.rs +++ b/library/src/math/mod.rs @@ -286,6 +286,7 @@ impl LocalName for EquationElem { Lang::SLOVENIAN => "Enačba", Lang::SPANISH => "Ecuación", Lang::UKRAINIAN => "Рівняння", + Lang::VIETNAMESE => "Phương trình", Lang::ENGLISH | _ => "Equation", } } diff --git a/library/src/meta/bibliography.rs b/library/src/meta/bibliography.rs index ec6907e33..d82ae0340 100644 --- a/library/src/meta/bibliography.rs +++ b/library/src/meta/bibliography.rs @@ -213,6 +213,7 @@ impl LocalName for BibliographyElem { Lang::SLOVENIAN => "Literatura", Lang::SPANISH => "Bibliografía", Lang::UKRAINIAN => "Бібліографія", + Lang::VIETNAMESE => "Tài liệu tham khảo", Lang::ENGLISH | _ => "Bibliography", } } diff --git a/library/src/meta/heading.rs b/library/src/meta/heading.rs index bddbb8012..84ac46524 100644 --- a/library/src/meta/heading.rs +++ b/library/src/meta/heading.rs @@ -241,6 +241,7 @@ impl LocalName for HeadingElem { Lang::SLOVENIAN => "Poglavje", Lang::SPANISH => "Sección", Lang::UKRAINIAN => "Розділ", + Lang::VIETNAMESE => "Phần", // TODO: This may be wrong. Lang::ENGLISH | _ => "Section", } } diff --git a/library/src/meta/outline.rs b/library/src/meta/outline.rs index b33eaeb8d..d9eb96d3e 100644 --- a/library/src/meta/outline.rs +++ b/library/src/meta/outline.rs @@ -264,6 +264,7 @@ impl LocalName for OutlineElem { Lang::SLOVENIAN => "Kazalo", Lang::SPANISH => "Índice", Lang::UKRAINIAN => "Зміст", + Lang::VIETNAMESE => "Mục lục", Lang::ENGLISH | _ => "Contents", } } diff --git a/library/src/text/raw.rs b/library/src/text/raw.rs index 5af93c0f6..9a67aa7eb 100644 --- a/library/src/text/raw.rs +++ b/library/src/text/raw.rs @@ -212,6 +212,7 @@ impl LocalName for RawElem { Lang::RUSSIAN => "Листинг", Lang::SLOVENIAN => "Program", Lang::UKRAINIAN => "Лістинг", + Lang::VIETNAMESE => "Chương trình", // TODO: This may be wrong. Lang::ENGLISH | _ => "Listing", } } diff --git a/library/src/visualize/image.rs b/library/src/visualize/image.rs index ed50e8829..f15ddfa61 100644 --- a/library/src/visualize/image.rs +++ b/library/src/visualize/image.rs @@ -130,6 +130,7 @@ impl LocalName for ImageElem { Lang::SLOVENIAN => "Slika", Lang::SPANISH => "Figura", Lang::UKRAINIAN => "Рисунок", + Lang::VIETNAMESE => "Hình", Lang::ENGLISH | _ => "Figure", } } diff --git a/src/doc.rs b/src/doc.rs index 2852c68d5..c2ed5b498 100644 --- a/src/doc.rs +++ b/src/doc.rs @@ -528,6 +528,7 @@ impl Lang { pub const SLOVENIAN: Self = Self(*b"sl ", 2); pub const SPANISH: Self = Self(*b"es ", 2); pub const UKRAINIAN: Self = Self(*b"ua ", 2); + pub const VIETNAMESE: Self = Self(*b"vi ", 2); /// Return the language code as an all lowercase string slice. pub fn as_str(&self) -> &str {