İçeriğe geç

İngilizce dizgi farklarından eşleşme kurtarma

Geliştirme · 1.0.0

Yayın

Doküman
1.0.0
Uygulama
1.0.0
Şema
1
Veri
tr-latn-1

Bu sayfa

Uygulama
0.1.0
Şema
1
Veri
en-alignment-14

Alignment 13’teki 7.115 açık kaynak cümlesi, 7.115 kayıp çeviri demek değildi. Kaynak incelemesinde, doğru konumu yakın kabul edilmiş komşularıyla sınırlanabilen 505 aday bulundu. İlk çalışma, İngilizce tanığı bölüm içinde tekil olan 46 boşluk/satır sonu ve 36 tipografik tırnak farkına odaklandı. Bu 82 satırın Türkçesi, mevcut İngilizce kaynak ve komşu sahiplikleriyle anlam bakımından okundu. Harf benzerliği veya konum tekilliği tek başına kabul gerekçesi yapılmadı.

Ölçü Alignment 13 Alignment 14
Kabul edilmiş grup 45.328 45.409
Bağlanmış kaynak cümlesi 55.005 55.092
Açık kaynak cümlesi 7.115 7.028
Açık hedef birimi 8.537 8.432
Pending aday 0 0
  • 72 aday doğrudan kabul edildi; 9 adayın sınırı veya komşu sahipliği düzeltildi.
  • 1 aday açık bırakıldı. Henüz keşfedilmemiş mucizeler hakkındaki Türkçe cümleye edebiyat/belâgat açıklaması bağlayan eski yanlışlık yeniden kabul edilmedi. Bu karar, çevirinin kitapta hiç bulunmadığı iddiası değildir.
  • Seçilen 81 aday ve 6 ek komşu cümleyle toplam 87 açık kaynak ilişkisi tamamlandı.
  • 45 bölümde 72 küçük düzeltme penceresi uygulandı. 14 mevcut grup, anlam sahipliğini düzeltmek için yeni sürümde değiştirildi; 95 yeni grup oluşturuldu. Önceki release ve Türkçe canonical kimlikler korundu.
  • Düzeltme pencereleri toplam 102 kaynak cümlesi içerir: 87 yeni bağlantı ve eski gruplardan korunarak taşınan 15 kaynak cümlesi. 102, yeni kapanan açık sayısı değildir.

Altıncı Mektup: Hikem-i Atâiye sözünü tanıtan cümle, Arapça alıntı, Türkçe açıklaması ve devamındaki düşünce İngilizcede yeniden sıralanmıştır. Alıntının önüne taşınmış giriş ifadesini koparıp farklı anlam üretmek yerine bu küçük bütün ortak kaynak grubuyla bağlandı. Aradaki alıntı sahibinin kaydı da açıkça değiştirildi; üzerinden atlanmadı.

İşârâtü’l-İ’câz, Bakara 8: İki iman rüknünün kabule şayan oluşu ile edatın tekrarının diğer rükünlere işareti ayrı açıklamalardır. İlk cümle kendi tam karşılığına bağlandı. Sonraki edat açıklaması, yalnız aynı edattan söz ediyor diye başka bir cümleye eklenmedi; kanıtlanmamış hedef parçası açık kaldı.

Kelâmın kuvveti ve alıntılanan mısra: Türkçe açıklama bir Arapça alıntının iki yanına bölünmüştür. İngilizce mısra yalnız “düsturuna timsal olmaktır” parçasının karşılığı değildir. Açıklama ve alıntının üç ardışık kaynak cümlesi aynı küçük grupta, tam İngilizce tanığıyla saklandı.

Bir satırlık kayma: Üstadın inzivası, ziyaretleri ve Barla’ya gidişi hakkındaki yerel bir pasajda yanlış sahiplik sonraki cümlelere taşınmıştı. Kaymanın bittiği mevcut doğru gruba kadar 10 eski grubun sahipliği düzeltildi. Ayrılabilen her cümle ayrı tutuldu; bütün bölüm tek gruba çevrilmedi.

scripts/translations/source-first-inventory.mjs için yeni seçenek:

Terminal window
node scripts/translations/source-first-inventory.mjs \
--source-root "$EN_SOURCE_ROOT" \
--core-snapshot .cache/notes/core-snapshot.json \
--target-package .cache/english-quality/en-target-render-3/package-v2 \
--lookup-mode presentation \
--output-dir .cache/english-source-first/presentation-inventory

Varsayılan exact davranışı değişmez. presentation, boşluk dizileri, satır sonları ve tipografik tırnak çeşitlerini aday bulmak için tolere eder. Aksan, harf, kelime sınırı, diğer noktalama ve büyük-küçük harf farkları silinmez. Birden çok konum bulunursa hepsi korunur. Çıktı değişmemiş ham İngilizce metnin scalar koordinatıdır ve anlam incelemesi yapılana kadar unreviewed kalır.

Bu arama düzeltmesi ile 82 başlangıç tanığının tamamı yeniden bulunabildi. Arama, anlam kararı ve yayınlama ayrı işlemlerdir; yeni tolerans otomatik hizalama kabulüne dönüştürülmedi.

  • Kaynak araması, pencere aktarımı ve RPC kontrolü için 81 test geçti.
  • Yerel DB/RPC kontrolünde 72 pencere, 102 kaynak tanığı ve değişiklik dışındaki 17.874 hover birimi doğrulandı; ham İngilizce yeniden kurma çıktısı korundu.
  • Canonical Türkçe metin, token sıraları ve kaynak cümle kimlikleri değişmedi. İngilizce kaynak kitap, Osmanlıca ve haşiye içeriği yeniden üretilmedi.
  • Kabul kararları data/curated/english/en-alignment-14-window-corrections.json, aktarım raporu yanındaki .report.json, artifact tanımı data/releases/en-alignment-14.json dosyasındadır. Mevcut window-release builder ve alignment installer kullanılır; yeni bir import yolu yoktur.

Yerel ve uzak Supabase’e aynı en-alignment-14 kuruldu. Değişen 45 bölümün uzak RPC çıktısı yerelle, canlı API çıktısı da yayımlanan R2 paketiyle birebir karşılaştırıldı. Test/canlı API ve web yeni yayın bağlamını kullanır; web’in Cloudflare Access koruması devam eder. Yerel okuyucu yerel Supabase’e bağlıdır. Bu veri turunda native uygulama yeniden test edilmedi; web’de gerçek hover kontrolü yapıldı.

Uzak DB boyutu 7.667.813.523 bayttan 7.832.177.811 bayta çıktı: yaklaşık 164,4 MB artış. Bu, ayrılmış Supabase disk kapasitesi değil, PostgreSQL’in bildirdiği veritabanı boyutudur. Reset, eski yayın silme veya ana metin importu yapılmadı. Sürümlerin saklanması da maliyet taşıdığından sonraki adaylar küçük parçalar için ayrı ayrı yayımlanmamalıdır.

Yayın ve aday karar dökümü reports/english/alignment-14-rollout.json içindedir.

İlk 82 adayın kararı tamamlandı; birini açık bırakmak yeni çeviri üretmeyi gerektirmez. Sonraki yüksek getirili grup, aynı 505 aday havuzunun kalanıdır. Önce yeni release’de hâlâ açık olanlar seçilmeli; bu turda komşu düzeltmesiyle çözülmüş olanlar yeniden incelenmemelidir. Birebir tanığı yakın kabul edilmiş komşular arasında tekilleşen adaylar önce, daha esnek metin araması gerektirenler sonra ele alınmalıdır. Her hazır anlam grubu için ayrı release çıkarmak yerine anlamlı büyüklükte bir paket halinde ilerlemek uygundur.

7.028 açık cümle için toplu bir anlam doğruluğu iddiası yoktur. Türkçe kaynak sırasına sadakat korunarak mevcut İngilizce kaynaklardan yararlanılmaya devam edilir.