mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-15 21:57:04 +00:00
Merge pull request #7437 from dotCooCoo/fix/tr-draw-label
i18n: Turkish Draw labels use the drawing verb instead of a tied game
This commit is contained in:
@@ -332,6 +332,28 @@ fn languages_resolve_from_their_tags_and_name_themselves() {
|
||||
}
|
||||
}
|
||||
|
||||
/// Turkish `Draw` labels use the drawing verb of the catalog's other drawing modes, and the
|
||||
/// accepted control names in its messages keep the spelling the command reads. The dimension
|
||||
/// scale rows keep the `drawing:real` form and say that the ratio labels a page unit.
|
||||
#[test]
|
||||
fn turkish_draw_labels_use_the_drawing_verb() {
|
||||
let tr_lang = Lang::from_code("tr").expect("tr registered");
|
||||
assert_eq!(tr(tr_lang, "Draw"), "Çiz");
|
||||
assert_eq!(tr(tr_lang, "Draw:"), "Çiz:");
|
||||
assert_eq!(tr(tr_lang, "Draw Behind"), "Arkaya Çiz");
|
||||
let (entries, _) = parse_entries(tr_lang.0.source);
|
||||
let tie: Vec<_> =
|
||||
entries.iter().filter(|(_, _, t)| t.to_lowercase().contains("beraber")).map(|(_, src, t)| format!("{src:?} -> {t:?}")).collect();
|
||||
assert!(tie.is_empty(), "Turkish rows read as a tied game:\n{}", tie.join("\n"));
|
||||
let unknown = message(tr_lang, "unknown control `x`: fillStroke, coloring, drawMode or screenMode");
|
||||
assert!(unknown.contains("fillStroke, coloring, drawMode veya screenMode"), "{unknown}");
|
||||
assert_eq!(
|
||||
tr(tr_lang, "Drawing : real size — 1:10 labels 1 unit on the page as 10."),
|
||||
"Çizim : gerçek boyut — 1:10, sayfadaki 1 birimi 10 olarak etiketler."
|
||||
);
|
||||
assert_eq!(message(tr_lang, "Scale must be drawing:real, for example 1:10"), "Ölçek çizim:gerçek biçiminde olmalıdır, örneğin 1:10");
|
||||
}
|
||||
|
||||
/// The Catalan catalog registers under `ca`, claims complete menus and messages, and passes
|
||||
/// locale resolution, vocabulary and count formatting checks.
|
||||
#[test]
|
||||
|
||||
@@ -910,12 +910,12 @@ font-technology Variable Değişken
|
||||
Drag art here, or select it and click +. Hold Alt for one asset of several objects. Resmi buraya sürükleyin veya seçip + işaretine tıklayın. Birkaç nesneden oluşan bir varlık için Alt tuşunu basılı tutun.
|
||||
Drag onto art to apply this appearance Bu görünümü uygulamak için resmin üzerine sürükleyin
|
||||
Drag the art to move it on the paper Resmi kağıt üzerinde taşımak için sürükleyin
|
||||
Draw Beraberlik
|
||||
Draw Çiz
|
||||
Draw Behind Arkaya Çiz
|
||||
Draw in Perspective Perspektifte Çiz
|
||||
Draw Inside İçini Çiz
|
||||
Draw Normal Normal Çiz
|
||||
Draw: Beraberlik:
|
||||
Draw: Çiz:
|
||||
Drawing Mode Çizim Modu
|
||||
Drop Shadow Alt Gölge
|
||||
Drop Shadow… Alt Gölge…
|
||||
@@ -5870,7 +5870,7 @@ theme Appearance Görünüm
|
||||
Drawer menu Çekmece menüsü
|
||||
Toolbar: Show Controls Araç Çubuğu: Kontrolleri Göster
|
||||
@msg control must be fillStroke, coloring, drawMode or screenMode control fillStroke, coloring, drawMode veya screenMode olmalıdır
|
||||
@msg unknown control `{name}`: fillStroke, coloring, drawMode or screenMode bilinmeyen kontrol `{name}`: fillStroke, colouring,drawMode veya screenMode
|
||||
@msg unknown control `{name}`: fillStroke, coloring, drawMode or screenMode bilinmeyen kontrol `{name}`: fillStroke, coloring, drawMode veya screenMode
|
||||
@msg give a fraction `t` from 0 to 1 0'dan 1'e kadar bir `t` kesri verin
|
||||
@msg give the path `id` `id` yolunu ver
|
||||
@msg invalid stroke widths geçersiz kontur genişlikleri
|
||||
@@ -5893,7 +5893,7 @@ theme Appearance Görünüm
|
||||
Below Object Nesnenin altında
|
||||
Registration: Kayıt:
|
||||
Dimension Boyut
|
||||
Drawing : real size — 1:10 labels 1 unit on the page as 10. Çizim : Gerçek boyut — 1:10 etiketler sayfada 10 adet olarak 1 adettir.
|
||||
Drawing : real size — 1:10 labels 1 unit on the page as 10. Çizim : gerçek boyut — 1:10, sayfadaki 1 birimi 10 olarak etiketler.
|
||||
Preview (1 inch on the page) Önizleme (sayfada 1 inç)
|
||||
Set as Default Varsayılan Olarak Ayarla
|
||||
out from a highlighted edge to place its dimension | boyutunu yerleştirmek için vurgulanan kenardan dışarı |
|
||||
@@ -5931,7 +5931,7 @@ theme Appearance Görünüm
|
||||
@msg Measured segment no longer exists Ölçülen segment artık mevcut değil
|
||||
@msg Non-finite dimension Sonlu olmayan boyut
|
||||
@msg Only linear dimensions are horizontal or vertical Yalnızca doğrusal boyutlar yatay veya dikey olabilir
|
||||
@msg Scale must be drawing:real, for example 1:10 Ölçek çizim olmalıdır:gerçek, örneğin 1:10
|
||||
@msg Scale must be drawing:real, for example 1:10 Ölçek çizim:gerçek biçiminde olmalıdır, örneğin 1:10
|
||||
@msg Scale ratio must be between 1:1000000 and 1000000:1 Ölçek oranı 1:1000000 ile 1000000:1 arasında olmalıdır
|
||||
@msg Second measured segment no longer exists Ölçülen ikinci segment artık mevcut değil
|
||||
@msg Unknown dimension mode Bilinmeyen boyut modu
|
||||
|
||||
|
Can't render this file because it is too large.
|
Reference in New Issue
Block a user