From 30f4c8fc3d332fb8bebe9adbe1a6c2e959219bf9 Mon Sep 17 00:00:00 2001 From: Andrievs Niedra Date: Sun, 25 Jan 2026 10:30:10 +0200 Subject: [PATCH 1/2] Feature: add latvian dictionary --- README.md | 1 + crates/codebook/src/dictionaries/repo.rs | 5 +++ examples/lv.md | 39 ++++++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 examples/lv.md diff --git a/README.md b/README.md index 5798fb2..6a13440 100644 --- a/README.md +++ b/README.md @@ -249,6 +249,7 @@ Project-specific configuration is loaded from either `codebook.toml` or `.codebo # - Russian: "ru" # - Swedish: "sv" # - Danish: "da" +# - Latvian: "lv" dictionaries = ["en_us", "en_gb"] # Custom allowlist of words to ignore (case-insensitive) diff --git a/crates/codebook/src/dictionaries/repo.rs b/crates/codebook/src/dictionaries/repo.rs index dd4c2b9..57879a6 100644 --- a/crates/codebook/src/dictionaries/repo.rs +++ b/crates/codebook/src/dictionaries/repo.rs @@ -114,6 +114,11 @@ static HUNSPELL_DICTIONARIES: LazyLock> = LazyLock::new(|| { "https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/da/index.aff", "https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/da/index.dic", ), + HunspellRepo::new( + "lv", + "https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/lv/index.aff", + "https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/lv/index.dic", + ), ] }); diff --git a/examples/lv.md b/examples/lv.md new file mode 100644 index 0000000..d1503a2 --- /dev/null +++ b/examples/lv.md @@ -0,0 +1,39 @@ +# PIRMĀ NODAĻA + +Šalkoņa izgāja caur baznīcu. Divas trīs sirmas galvas +piepeši salīgojās, kā smagās rudzu vārpas ietrīcas, kad +izkapts mugura jau šņakstēdama piesitas pie salma. Draudzes +jaunekļu seji tapa uzreiz nopietni. Jaunavas nodūra +acis. + +Tam jauneklim tur uz kanceles bij taisnība. Kā pātagas +cirtieni svilpa caur gaisu viņa vārdi; un draudzes +sirds sarāvās no katra sitiena. Kur tad viņiem agrāk bij +bijušas acis, šiem lepnajiem, izglītotajiem raudupiešiem? +Kā tad agrāk viņi nebij manījuši, ka viss viņu lepnums ir +nieks, ka viņu izglītība ir blēņas, ka viņu svabadība ir vēja +pūtiens vakarā... iedrebas vēl apse, un vēja vairs nav! +Raudupiešu mājas ir izmaksātas; ēkas viņi ir sacēluši +kā muižnieki; rudeņos dzird dūčam kuļamās mašīnas pa +visu draudzi... Raudupiešiem ir pagasta nams, kas maksā +piecpadsmit tūkstošus; viņiem ir divas skolas ... ārzemēs +var meklēt labāku, tā teica pats kungs, kad tās iesvētīja. +Un kungs to lietu zināja; viņš jau pats bij licis celt šās +skolas uz sava rēķina — «savam pagastam par draudzības +zīmi» — un Raudupes kungs nedāvināja nieku. Raudupiešiem +ir pašiem savs biedrības nams no ķieģeļiem, kārniņu +jumtu ... sakait —kā raudupiešiem nav? +Jaunais mācītājs nupat viņiem sacīja, kā raudupiešiem +nav. + +Dvēseles īgnuma viņiem nav. + +Raudupes muižai pieder septiņas kvotu mājas. Trijās +no tām ir jau jauni nomnieki, un ceturtajam no vecajiem +āri jau uzteikts: uz Jurģiem tur aizies Vij griežņu tēva +vidējais dēls, kurš precēs muižas īpašnieka tagadējo istabas +meitu ... kungs jau viņas visas izprecina tikai pašu draudzes +jaunekļiem... Un četras mātes jau šovasar ir bijušas +pie kunga runāt, ka viņu meiteņiem mājā neiznākot +diezdarba.,, būtu jālaiž kādā dienestā, kur šo to var +iemācīties... From 0b71853ef1a32ae7f7cc2d82aaab0ec5cebaf4dd Mon Sep 17 00:00:00 2001 From: Andrievs Niedra Date: Sun, 25 Jan 2026 16:36:04 +0200 Subject: [PATCH 2/2] Fixup feature: add latvian dictionary - change example --- examples/lv.md | 38 +++----------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) diff --git a/examples/lv.md b/examples/lv.md index d1503a2..77d848a 100644 --- a/examples/lv.md +++ b/examples/lv.md @@ -1,39 +1,7 @@ # PIRMĀ NODAĻA -Šalkoņa izgāja caur baznīcu. Divas trīs sirmas galvas -piepeši salīgojās, kā smagās rudzu vārpas ietrīcas, kad -izkapts mugura jau šņakstēdama piesitas pie salma. Draudzes -jaunekļu seji tapa uzreiz nopietni. Jaunavas nodūra -acis. +Mūsdienu sabiedrībā arvien lielāka nozīme tiek piešķirta līdzsvaram starp darbu un personīgo dzīvi. Daudzi cilvēki ikdienā saskaras ar stresu, laika trūkumu un nepārtrauktu informācijas plūsmu, kas ietekmē gan fizisko, gan emocionālo labsajūtu. Tāpēc kļūst svarīgi apzināti plānot savu laiku un atrast brīžus atpūtai. Pastaigas dabā, sporta aktivitātes vai vienkārši mierīga grāmatas lasīšana var palīdzēt atjaunot enerģiju un uzlabot koncentrēšanās spējas. -Tam jauneklim tur uz kanceles bij taisnība. Kā pātagas -cirtieni svilpa caur gaisu viņa vārdi; un draudzes -sirds sarāvās no katra sitiena. Kur tad viņiem agrāk bij -bijušas acis, šiem lepnajiem, izglītotajiem raudupiešiem? -Kā tad agrāk viņi nebij manījuši, ka viss viņu lepnums ir -nieks, ka viņu izglītība ir blēņas, ka viņu svabadība ir vēja -pūtiens vakarā... iedrebas vēl apse, un vēja vairs nav! -Raudupiešu mājas ir izmaksātas; ēkas viņi ir sacēluši -kā muižnieki; rudeņos dzird dūčam kuļamās mašīnas pa -visu draudzi... Raudupiešiem ir pagasta nams, kas maksā -piecpadsmit tūkstošus; viņiem ir divas skolas ... ārzemēs -var meklēt labāku, tā teica pats kungs, kad tās iesvētīja. -Un kungs to lietu zināja; viņš jau pats bij licis celt šās -skolas uz sava rēķina — «savam pagastam par draudzības -zīmi» — un Raudupes kungs nedāvināja nieku. Raudupiešiem -ir pašiem savs biedrības nams no ķieģeļiem, kārniņu -jumtu ... sakait —kā raudupiešiem nav? -Jaunais mācītājs nupat viņiem sacīja, kā raudupiešiem -nav. +Tehnoloģijas sniedz daudz priekšrocību, taču tās var arī radīt atkarību un samazināt tiešo savstarpējo komunikāciju. Cilvēkiem ir nepieciešams uzturēt kvalitatīvas attiecības ar ģimeni un draugiem, jo tieši sarunas un kopā pavadītais laiks stiprina emocionālo stabilitāti. Sabiedrībā, kurā valda steigšanās, empātija un savstarpēja sapratne kļūst īpaši nozīmīgas. -Dvēseles īgnuma viņiem nav. - -Raudupes muižai pieder septiņas kvotu mājas. Trijās -no tām ir jau jauni nomnieki, un ceturtajam no vecajiem -āri jau uzteikts: uz Jurģiem tur aizies Vij griežņu tēva -vidējais dēls, kurš precēs muižas īpašnieka tagadējo istabas -meitu ... kungs jau viņas visas izprecina tikai pašu draudzes -jaunekļiem... Un četras mātes jau šovasar ir bijušas -pie kunga runāt, ka viņu meiteņiem mājā neiznākot -diezdarba.,, būtu jālaiž kādā dienestā, kur šo to var -iemācīties... +Izglītība un nepārtraukta sevis pilnveidošana palīdz cilvēkiem pielāgoties pārmaiņām un sasniegt personīgos mērķus. Dzīve nav tikai pienākumu izpilde, bet arī spēja priecāties par mazām lietām, mācīties no pieredzes un veidot jēgpilnu nākotni.