diff options
| author | Kingfree <kingfree@toyama.moe> | 2023-08-20 18:09:16 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-08-20 12:09:16 +0200 |
| commit | 287556bc14f7e392ead11f7927536a0e24488936 (patch) | |
| tree | e5834df20f1e9baa9259864a05bfa4c4fe1e9a3d /crates/typst-library/src/text | |
| parent | 3ab179ebd3157107bd650e3abc4e644fc183f79b (diff) | |
Local names for Chinese and Traditional Chinese (#1919)
Diffstat (limited to 'crates/typst-library/src/text')
| -rw-r--r-- | crates/typst-library/src/text/raw.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crates/typst-library/src/text/raw.rs b/crates/typst-library/src/text/raw.rs index c1c4aed6..c66599ba 100644 --- a/crates/typst-library/src/text/raw.rs +++ b/crates/typst-library/src/text/raw.rs @@ -8,6 +8,7 @@ use syntect::parsing::{SyntaxDefinition, SyntaxSet, SyntaxSetBuilder}; use typst::diag::FileError; use typst::eval::Bytes; use typst::syntax::{self, LinkedNode}; +use typst::util::option_eq; use super::{ FontFamily, FontList, Hyphenate, LinebreakElem, SmartQuoteElem, TextElem, TextSize, @@ -320,11 +321,12 @@ impl Finalize for RawElem { } impl LocalName for RawElem { - fn local_name(&self, lang: Lang, _: Option<Region>) -> &'static str { + fn local_name(&self, lang: Lang, region: Option<Region>) -> &'static str { match lang { Lang::ALBANIAN => "List", Lang::ARABIC => "قائمة", Lang::BOKMÅL => "Utskrift", + Lang::CHINESE if option_eq(region, "TW") => "程式", Lang::CHINESE => "代码", Lang::CZECH => "Seznam", Lang::DANISH => "Liste", |
