From a44141be2e7688e99dc5510667f2f16eb1fb9d76 Mon Sep 17 00:00:00 2001 From: Andrew Voynov <37143421+Andrew15-5@users.noreply.github.com> Date: Sat, 11 Nov 2023 12:46:25 +0300 Subject: [PATCH] Changed default `image` Russian supplement to short form (#2637) --- crates/typst-library/src/visualize/image.rs | 2 +- tests/ref/meta/figure-localization.png | Bin 2724 -> 4493 bytes tests/typ/meta/figure-localization.typ | 9 +++++++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/crates/typst-library/src/visualize/image.rs b/crates/typst-library/src/visualize/image.rs index b877c4721..fb24b6e18 100644 --- a/crates/typst-library/src/visualize/image.rs +++ b/crates/typst-library/src/visualize/image.rs @@ -242,7 +242,7 @@ impl LocalName for ImageElem { Lang::POLISH => "Rysunek", Lang::PORTUGUESE => "Figura", Lang::ROMANIAN => "Figura", - Lang::RUSSIAN => "Рисунок", + Lang::RUSSIAN => "Рис.", Lang::SLOVENIAN => "Slika", Lang::SPANISH => "Figura", Lang::SWEDISH => "Figur", diff --git a/tests/ref/meta/figure-localization.png b/tests/ref/meta/figure-localization.png index 9f7f4c89f9d4035681075e8c696de9c0f131515a..b0b708d9e0841dd144cee0ffe943c19a22564557 100644 GIT binary patch delta 2827 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 LNkvXXu0mjf-sIgo diff --git a/tests/typ/meta/figure-localization.typ b/tests/typ/meta/figure-localization.typ index da0fb28a0..e6bde0e4d 100644 --- a/tests/typ/meta/figure-localization.typ +++ b/tests/typ/meta/figure-localization.typ @@ -15,3 +15,12 @@ rect(), caption: [一个矩形], ) + +--- +// Test Russian +#set text(lang: "ru") + +#figure( + polygon.regular(size: 1cm, vertices: 8), + caption: [Пятиугольник], +)