diff options
| author | Abdul Rahman Sibahi <asibahi@users.noreply.github.com> | 2023-04-11 15:04:29 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-11 14:04:29 +0200 |
| commit | 904667861074785222749e4ffe4f9b51a23b5079 (patch) | |
| tree | 03bde7c82e8c3c4a20c463905cd413c57c15398c | |
| parent | 31eb3b571e99d84bcd4630810888cadeced01e15 (diff) | |
Added Arabic translations (#688)
| -rw-r--r-- | library/src/layout/table.rs | 1 | ||||
| -rw-r--r-- | library/src/math/mod.rs | 1 | ||||
| -rw-r--r-- | library/src/meta/bibliography.rs | 1 | ||||
| -rw-r--r-- | library/src/meta/heading.rs | 1 | ||||
| -rw-r--r-- | library/src/meta/outline.rs | 1 | ||||
| -rw-r--r-- | library/src/text/raw.rs | 1 | ||||
| -rw-r--r-- | library/src/visualize/image.rs | 1 | ||||
| -rw-r--r-- | src/doc.rs | 1 |
8 files changed, 8 insertions, 0 deletions
diff --git a/library/src/layout/table.rs b/library/src/layout/table.rs index 5ad3d3af..1e8626cc 100644 --- a/library/src/layout/table.rs +++ b/library/src/layout/table.rs @@ -286,6 +286,7 @@ impl<T: Into<Value>> From<Celled<T>> for Value { impl LocalName for TableElem { fn local_name(&self, lang: Lang) -> &'static str { match lang { + Lang::ARABIC => "جدول", Lang::BOKMÅL => "Tabell", Lang::CHINESE => "表", Lang::FRENCH => "Tableau", diff --git a/library/src/math/mod.rs b/library/src/math/mod.rs index be5ca12a..08370020 100644 --- a/library/src/math/mod.rs +++ b/library/src/math/mod.rs @@ -274,6 +274,7 @@ impl Count for EquationElem { impl LocalName for EquationElem { fn local_name(&self, lang: Lang) -> &'static str { match lang { + Lang::ARABIC => "معادلة", Lang::BOKMÅL => "Ligning", Lang::CHINESE => "等式", Lang::FRENCH => "Équation", diff --git a/library/src/meta/bibliography.rs b/library/src/meta/bibliography.rs index d82ae034..fc253c28 100644 --- a/library/src/meta/bibliography.rs +++ b/library/src/meta/bibliography.rs @@ -201,6 +201,7 @@ impl Show for BibliographyElem { impl LocalName for BibliographyElem { fn local_name(&self, lang: Lang) -> &'static str { match lang { + Lang::ARABIC => "المراجع", Lang::BOKMÅL => "Bibliografi", Lang::CHINESE => "参考文献", Lang::FRENCH => "Bibliographie", diff --git a/library/src/meta/heading.rs b/library/src/meta/heading.rs index 84ac4652..dc01bb8e 100644 --- a/library/src/meta/heading.rs +++ b/library/src/meta/heading.rs @@ -229,6 +229,7 @@ impl Refable for HeadingElem { impl LocalName for HeadingElem { fn local_name(&self, lang: Lang) -> &'static str { match lang { + Lang::ARABIC => "الفصل", Lang::BOKMÅL => "Kapittel", Lang::CHINESE => "小节", Lang::FRENCH => "Chapitre", diff --git a/library/src/meta/outline.rs b/library/src/meta/outline.rs index d9eb96d3..762beebb 100644 --- a/library/src/meta/outline.rs +++ b/library/src/meta/outline.rs @@ -252,6 +252,7 @@ impl Show for OutlineElem { impl LocalName for OutlineElem { fn local_name(&self, lang: Lang) -> &'static str { match lang { + Lang::ARABIC => "المحتويات", Lang::BOKMÅL => "Innhold", Lang::CHINESE => "目录", Lang::FRENCH => "Table des matières", diff --git a/library/src/text/raw.rs b/library/src/text/raw.rs index 9a67aa7e..97d57afa 100644 --- a/library/src/text/raw.rs +++ b/library/src/text/raw.rs @@ -202,6 +202,7 @@ impl Finalize for RawElem { impl LocalName for RawElem { fn local_name(&self, lang: Lang) -> &'static str { match lang { + Lang::ARABIC => "قائمة", Lang::BOKMÅL => "Utskrift", Lang::CHINESE => "代码", Lang::FRENCH => "Liste", diff --git a/library/src/visualize/image.rs b/library/src/visualize/image.rs index f15ddfa6..466e9881 100644 --- a/library/src/visualize/image.rs +++ b/library/src/visualize/image.rs @@ -118,6 +118,7 @@ impl Layout for ImageElem { impl LocalName for ImageElem { fn local_name(&self, lang: Lang) -> &'static str { match lang { + Lang::ARABIC => "شكل", Lang::BOKMÅL => "Figur", Lang::CHINESE => "图", Lang::FRENCH => "Figure", @@ -515,6 +515,7 @@ pub struct Glyph { pub struct Lang([u8; 3], u8); impl Lang { + pub const ARABIC: Self = Self(*b"ar ", 2); pub const BOKMÅL: Self = Self(*b"nb ", 2); pub const CHINESE: Self = Self(*b"zh ", 2); pub const ENGLISH: Self = Self(*b"en ", 2); |
