summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIagoba Apellaniz <iagoba.apellaniz@gmail.com>2024-11-26 13:34:53 +0100
committerGitHub <noreply@github.com>2024-11-26 12:34:53 +0000
commit3d7284fc1bb52b4431e3e4742254fd7699f18dc0 (patch)
tree4bedb80854f2a7cb33bb6353cf88d993d536e9d8
parent5c37a1cfea2a08b08f4af34ba867748fd90c687e (diff)
Support for Basque language (#5429)
-rw-r--r--crates/typst-library/src/text/lang.rs4
-rw-r--r--crates/typst-library/translations/eu.txt8
2 files changed, 11 insertions, 1 deletions
diff --git a/crates/typst-library/src/text/lang.rs b/crates/typst-library/src/text/lang.rs
index d63dddb7..b9b9ef55 100644
--- a/crates/typst-library/src/text/lang.rs
+++ b/crates/typst-library/src/text/lang.rs
@@ -14,7 +14,7 @@ macro_rules! translation {
};
}
-const TRANSLATIONS: [(&str, &str); 36] = [
+const TRANSLATIONS: [(&str, &str); 37] = [
translation!("ar"),
translation!("ca"),
translation!("cs"),
@@ -23,6 +23,7 @@ const TRANSLATIONS: [(&str, &str); 36] = [
translation!("en"),
translation!("es"),
translation!("et"),
+ translation!("eu"),
translation!("fi"),
translation!("fr"),
translation!("gl"),
@@ -60,6 +61,7 @@ pub struct Lang([u8; 3], u8);
impl Lang {
pub const ALBANIAN: Self = Self(*b"sq ", 2);
pub const ARABIC: Self = Self(*b"ar ", 2);
+ pub const BASQUE: Self = Self(*b"eu ", 2);
pub const BOKMÃ…L: Self = Self(*b"nb ", 2);
pub const CATALAN: Self = Self(*b"ca ", 2);
pub const CHINESE: Self = Self(*b"zh ", 2);
diff --git a/crates/typst-library/translations/eu.txt b/crates/typst-library/translations/eu.txt
new file mode 100644
index 00000000..d89f89b6
--- /dev/null
+++ b/crates/typst-library/translations/eu.txt
@@ -0,0 +1,8 @@
+figure = Irudia
+table = Taula
+equation = Ekuazioa
+bibliography = Bibliografia
+heading = Atala
+outline = Aurkibidea
+raw = Kodea
+page = orria