Lüğətlərin yaradılması üçün proqramlar. Slovozubr - xarici sözləri öyrənmək üçün proqram Word-dən lüğət yaratmaq üçün proqram

annotasiya: Bu proqram Yapon-Rus lüğəti üzərində işin davamı kimi yazılmışdır. Bir neçə dəfə ingiliscə tərcümə proqramları yazdım, biliklərimdəki boşluqları doldurdum. Müəyyən mərhələdə başa düşdüm ki, yaxşı lüğət olmadan yaxşı tərcüməçi proqramı yazıla bilməz. Bir dil üçün lüğətlə işləmək üçün proqram yazmağın mənası yoxdur. Bu səbəblərdən lüğətlərlə işləmək üçün universal proqramın yazılması ideyası yarandı.

Proqramın təsviri

Proqram istənilən məqsəd üçün və istənilən milli dil üçün lüğətlər yaratmağa, yoxlamağa, redaktə etməyə və yaradılmış lüğətlərdən istifadə etməyə imkan verir. Əsas funksiyalar:

    Boş lüğət yaradılması.

    Lüğətin məzmunla doldurulması.

    Yaradılmış lüğətin mətnə ​​(Windows və unicode) və ya Word faylına qarşılıqlı kod çevrilməsi imkanı ilə yüklənməsi.

    Elektron lüğət kimi yaradılmış lüğətdən istifadə (Lingvo-ya oxşar).

    Proqramda parametrləri ehtiyaclarınıza uyğunlaşdırmağa imkan verən bir çox parametr var.

Müəllif lüğətləri yaratarkən və redaktə edərkən mətn formatından istifadə etməyi və yalnız son mərhələdə faylı Word formatında saxlamağı tövsiyə edir (əgər bunu tələb edirsinizsə). Səbəb odur ki, 1000 qeydin yüklənməsi 1 saniyə, 50 000 qeyd isə 50 saniyə çəkəcək. Eyni zamanda, mətn faylında Unicode-dan istifadə müxtəlif milli kodlaşdırmalardakı qeydlərlə işləməyə və lüğəti 1-2 saniyəyə yükləməyə imkan verir.

Qurulmuş konvensiyalar

Lüğət "bir sətir - bir giriş" (Word-da - "bir abzas - bir giriş") prinsipi ilə tərtib edilmişdir.

Birinci ayırıcıdan əvvəl tərcümə edilmiş (tərcümə edilmiş) söz və ya sözlər qrupu var. Ayırıcı növü "Parametrlər" sekmesinde təyin olunur. Sonra, növü "Parametrlər" səhifəsində də təyin edilə bilən ikinci ayırıcı vasitəsilə tərcümə sözləridir. Aşağıdakı misalda “;” ayırıcı kimi seçilmişdir ki, bu da eyni ayırıcıların məqbul olduğunu göstərir. İzahlar kvadrat mötərizədə yerləşdirilir.

Məhdudlaşdırıcılar və izahatlar haqqında konvensiyalar elektron tərcüməçi proqramlarının yaradılmasını daha da sadələşdirməyə imkan verir..

qərb; qərb; qərb; Qərbi qərb ölkəsində, qərbi İngiltərə qərbi almanca, Qərbi Almaniyada; Qərbi Almaniya sakini; Qərbi Almaniyanın qərbi Almaniyanın sakini; Qərbi Almaniya. Qərbi Hindistan; Qərbi Hindistan; Qərbi Hindistan; Qərbi Hindistan qərb Hindistanı; Qərbi Hindistan qərbi Virciniya; Qərbi Virciniya [ABŞ ştatı] qərb istiqamətinə; qərbə gedir; qərb istiqaməti

Proqram açılış ekranı

Proqram işə salındıqda, ".exe" faylının yerləşdiyi qovluqda bir faylda ("zast.jpg") yerləşən proqramın açılış ekranını göstərir.

Müəllifə görə, orijinal tab çoxlu lüğət örtüklərini ehtiva edir. proqram hər hansı oxşar lüğəti tərtib etmək üçün istifadə edilə bilər .

Bu faylı əvəz etməklə ekran qoruyucusunu asanlıqla dəyişə bilərsiniz və ya "Görünüş" menyusundan, "Ekran qoruyucunun dəyişdirilməsi üçün tədbirlər" (ardıcıllıqla yerinə yetirilir) maddələr qrupundan istifadə edə bilərsiniz. Bundan əlavə, siz "Görünüş" menyusundakı xananı - "Göstərmə ekranını göstərməyin/göstərməyin" bəndini işarələyərək ekran görüntüsünü tamamilə göstərməkdən imtina edə bilərsiniz. Sonra növbəti dəfə başladığınız zaman başlanğıc nişanı "Lüğətlərin yoxlanılması" olacaq.

Şəkil 1. Proqram açılış ekranı

"Lüğətləri redaktə etmək" sekmesi

Bu nişanda bir fürsət var (Şəkil 2, 3.):

    Yeni lüğət yaradın ("Lüğət yarat" düyməsi).

    Lüğəti yükləyin ("Redaktə üçün təsdiqlənmiş lüğəti yükləyin" düyməsi).

    Lüğəti yadda saxlamadan boşaltın ("Sıfırla" düyməsi).

    Lüğətə yeni qeydlər əlavə edin. Müvafiq tərcümə edilmiş (tərcümə edilmiş) sözü və ya sözlər qrupunu "Tərcümə edilmiş (tərcümə edilmiş) söz (sözlər qrupu)" pəncərəsinə, "Tərcümə sözləri/Axtarış sözləri" pəncərəsinə isə seçilmiş ayırıcı vasitəsilə tərcümə sözlərini daxil edin (bu sağdakı "Tərcümə sözləri/sözləri" pəncərəsinin yuxarısındakı düymədə göstərilən sözləri axtar") və "Lüğətə əlavə et" düyməsini sıxın. Əgər söz lüğətdə yoxdursa, o (təfsiri ilə birlikdə) lüğətə əlavə olunacaq. Sözlər əlavə etdikdən sonra lüğəti yadda saxlamağı unutmayın.

    Tərcümə sözlərini kvadrat mötərizələrə daxil edərək onlara tez şərh əlavə edin. Şərh sözləri dəsti ehtiyaclarınıza uyğunlaşdırıla bilər (Parametrlər Nişanı).

    İstənilən girişi seçməklə dəyişdirin ("Sözün tərcüməsini tap" düyməsi), sonra dəyişikliklər edin və "Dəyişdir\Tərcümə əlavə et" düyməsini basın.

    İstənilən girişi seçərək ("Sözün tərcüməsini tap" düyməsi) və "Sil" düyməsini sıxmaqla silin.

    Tərcümə edilmiş sözləri və tərcümə sözlərini seçmək üçün Windows mübadilə buferindən istifadə edin (üç ox düyməsi). Üstəlik, tərcümə sözlərini daxil edərkən, buferdən girişi ilkin emal etmədən və proqramda göstərilən ayırıcıların əvəzindən istifadə edə bilərsiniz (müvafiq olaraq, pəncərənin üstündə bir ox ilə sol və sağ düymələr).

    Əks axtarışdan istifadə edin. Məsələn, tərcümə sözü sahəsinə "qışqırıq" daxil edin və "Tərcümə sözü üçün tərcümə edilmiş sözü tapın" düyməsini basın. Proqram ardıcıl olaraq lüğətdəki uyğun sözləri (məsələn, məndə "qışqırır", "qışqırır") tərcümə sözləri ilə birlikdə göstərəcək.

Şəkil 2. "Lüğətləri redaktə etmək" sekmesi

şək.3. "Lüğətləri redaktə etmək" sekmesi

"Lüğətlə işləmək" nişanı

Əlfəcin lüğətdən iki rejimdə istifadə etmək üçün nəzərdə tutulub:

    Sadə tərcümə rejimi. "Tərcümə ediləcək söz (sözlər qrupu)" pəncərəsində sözü yazın və "Sözün tərcüməsini tap" düyməsini basın.

    Təkmil tərcümə rejimi. "Tərcümə edilə bilən söz (sözlər qrupu)" pəncərəsində söz yazarkən hər hərf daxil edildikdən sonra artıq daxil edilmiş hərflərlə başlayan bütün sözlər göstərilir. Üstəlik, göstərilən ilk daxil edilmiş hərflərə tam uyğun gələn sözdür (əgər varsa, Şəkil 4.), ikincisi, əvvəli daxil edilmiş lüğətdə mövcud olan hərflərin minimum sayına malik olan sözdür. , sonra əlifba sırası ilə. Tərcümə sətirləri ayırıcı ilə ayrılır, simvolu və təkrarların sayı "Parametrlər" səhifəsində müəyyən edilir.

"Lüğətləri redaktə etmək" və "Lüğətlə işləmək" səhifələri sinxronlaşdırılıb. Bu o deməkdir ki, bu əlfəcinlərdən hər hansı birinə yüklənmiş lüğət digərində mövcuddur. Bu, lüğətdən istifadə edərkən redaktə səhifəsinə keçməyə və hər iki səhifədə mövcud olan dəyişiklikləri etməyə imkan verir.

Şəkil 4. Nəticələri qeyd edin və baxın

"Lüğətlərin yoxlanılması" sekmesi

Bu tabda lüğətlər uyğunluq üçün yoxlanılır (şək. 5., 6.) və dublikat sözlər silinir. Redaktə "Parametrlər" sekmesinde göstərilən ayırıcılar nəzərə alınmaqla həyata keçirilir. Redaktə etdikdən sonra lüğət dörd formatdan birində saxlanıla bilər.

Bu əlfəcin təqdim edilməsinin nəticəsidir lüğət tərtibatçısının lüğətin sonuna (söz, mətn) yeni sözlər əlavə etmək və sonra yoxladıqdan sonra bütün təkrarları tapmaq, sözlərin tərcüməsini redaktə etmək, lüğəti göstərilən formatlardan hər hansı birində çeşidlənmiş formada saxlamaq imkanı..

Şəkil 5. "Lüğətlərin yoxlanılması" nişanı, lüğət seçilməsi

Şəkil 6. "Lüğətlərin yoxlanılması" nişanı, uyğunluqları aradan qaldırır

"Parametrlər" nişanı

Yuxarıda təsvir olunan lüğətlə işləmək üçün əsas parametrləri yerinə yetirməyə imkan verir.

Şəkil 7. "Parametrlər" nişanı

Proqramın qurulması həmçinin işçi panellərin, mətnlərin, düymələrin dizaynının rəng palitrasının seçilməsini əhatə edir...

Proqramla işləmək xüsusiyyətləri

    Proqram bağlanma zamanı ölçülərini və parametrlərini xatırlayır və işə salındıqda onları bərpa edir.

    Proqramın işləməsi üçün Windows XP SP2 və daha yüksək versiya tələb olunur.

    Proqram monitorunuzun ən azı 1024*768 ekran təsvir ölçüsünə və ən azı “True Color” rəng palitrasına (800*600-də oynaya bilərsiniz) malik olması gözləntiləri ilə yaradılmışdır.

    Bu proqram - demo versiyası ! Demo versiyada məhdudiyyət var - o, lüğətlərlə işləyir 500-ə qədər qeyd . Əgər proqramla maraqlanırsınızsa, müəllifə yazın və istənilən ölçüdə lüğətlər tərtib edə biləcəksiniz.

Proqram zip arxivi kimi təqdim olunur. "setupDictMaster.zip" faylını sabit diskinizdə istənilən yerə çıxarın. setupDictMaster.exe proqramını işə salın, suallara cavab verin və proqram quraşdırılacaq. Quraşdırma zamanı "Masaüstündə nişan yerləşdirin" istisna olmaqla, lazımsız qutuları yoxlamayın - onu yoxlamağı unutmayın.

Proqramı quraşdırdıqdan sonra tapa bilərsiniz "Başlat" menyusunda, proqramla birlikdə "Bütün Proqramlar" qovluğundamasa üstü proqram simgesi.

Lüğət testi

Proqramı açarkən, yuxarıda qeyd edildiyi kimi, ikinci bir faylınız olacaq - "samples.txt". Bu kiçik lüğətin bir nümunəsidir. İstənilən yerə qoyun və:

    Əvvəlcə "Lüğətlərin yoxlanılması" sekmesini yükləyin və lüğətdəki hər hansı təkrarı aradan qaldırın, sonra başqa ad altında və fərqli formatda saxlayın;

    "Lüğətlə işləmək" sekmesinde saxladığınız lüğəti yükləyin, ingilis dilində "a" hərfini yazın - lüğətlə işləyən usta;

    “Lüğətləri redaktə etmək” sekmesinde saxladığınız lüğəti yükləyin və bu tabda təqdim olunan imkanlarla tanış olun.

    "Parametrlər" səhifəsinə keçin və parametrlər seçimləri ilə tanış olun.

Molchanov Vladislav 29 dekabr 2008-ci il - son modifikasiya 2013

Əgər axtarış serverindən gəlmisinizsə, mənim ana səhifəmə daxil olun

Əsas səhifədə necə edə biləcəyimi öyrənəcəksiniz istəklərinizə uyğun olaraq istənilən mürəkkəblikdə ofis proqramını yazmağa kömək edir. Və bir sıra proqramlar və ya nümunələrə bağlantılar tapa bilərsiniz.

Bundan əlavə, əsas səhifədə tapa bilərsiniz pulsuz proqramlar : Veles kompleksinin proqramları- avtomobil həvəskarları üçün proqramlar, qrafik bölməsindən proqramlar- rəqəmsal kamera ilə çəkilmiş fotoşəkillərlə işləmək üçün proqramlar, notebook proqramı, Mənə deyin proqramı- rusca-ingiliscə danışıq danışıq kitabçası - xaricdə qalmaq və ya ingilis dili biliklərini təkmilləşdirmək istəyənlər üçün proqram, Borland C++ Builder, C# proqramlaşdırma üzrə nəzəri material (Windows proqramları və ASP.Net Veb saytları).

Əgər siz daim mətnləri tərcümə edirsinizsə, proqramlar kimi hazırlanmış müxtəlif elektron lüğətləri mütləq faydalı tapacaqsınız.
Lüğət sizə istədiyiniz söz haqqında məlumatı tez bir zamanda əldə etməyə imkan verir: onun tərcüməsi, orfoqrafiyanın müxtəlif formaları, şərhi və orfoqrafiyası.

Babil 75 tərcümə istiqamətini dəstəkləyən bir çox ölkələrdə tanınmış lüğətdir. Lüğətin imkanları sadəcə olaraq çox böyükdür: sözlərin, antonimlərin və sinonimlərin ətraflı şərhi, sözün tələffüzü funksiyası, 1300-dən çox müxtəlif ensiklopediyaya və digər lüğətlərə və internet xidmətlərinə sürətli çıxış. Proqram brauzerlərə və ofis proqramlarına inteqrasiya edərək ona tez və rahat girişi təmin edir.

Babylon-un imkanları sizə öz lüğətinizi yaratmağa və onu İnternetdə yerləşdirməyə imkan verir. Babili bütün dünyada məşhur edən də məhz bu xüsusiyyətdir. Minlərlə sadə insan, müxtəlif sahələrdən olan alim, mütəxəssis müxtəlif mövzularda lüğətlər yaradaraq internetdə yerləşdiriblər.

Babylon lüğətini hərəkətdə sınayın: PROMT VER-Dict seçilmiş söz üzrə tərcümə, təfsir və müxtəlif qrammatik və morfoloji məlumatları almağa imkan verən elektron lüğətdir. PROMT VER-Dict paketi müxtəlif mövzular üzrə 120 müxtəlif lüğəti özündə birləşdirir, ümumi söz həcmi 7 milyon sözü keçir.

Lüğət Microsoft Office proqram paketinə və Internet Explorer brauzerinə inteqrasiya olunub. Siz öz lüğətlərinizi yarada və mövcud olanlara yeni sözlər əlavə edə bilərsiniz. Sözlər və tərcümə nəticələri səs mühərrikindən istifadə etməklə danışıla bilər.

- Amerikanın ən çox satılan lüğəti. Proqramda sözlərin 240 000-dən çox tərifi, həmçinin 365 000 antonim və sinonim var. Proqram Babylon lüğətinə əsaslanır.

ProLingo lüğətləri

ProLingo lüğətləri- sadə və istifadəsi asan: istədiyiniz sözün sürətli axtarışı, nimçədəki yer, sözlərin tələffüzü, sorğu tarixçəsi, yeni sözlər əlavə etmək imkanı. Dəstəklənən dillər: İngilis dili, ispan dili, italyan, çinli, koreyalı, alman, portuqal, Fransız dili, hind, yapon.

- sözlərin dünyanın 60 dilinə sürətli tərcüməsi, kursorun üzərinə sürüşdürməklə tərcümə, mətnlərin 15 dilə tam mətnli tərcüməsi, sözlərin və mətnlərin tələffüzü, pulsuz əlavə lüğətlər.

- sözlərin müxtəlif dillərə sürətli tərcüməsi, kursoru gəzdirməklə tərcümə, sözlərin, antonimlərin və sinonimlərin şərhi, proqramlara inteqrasiya, sözlərin və mətnlərin tələffüzü, çoxlu sayda ixtisaslaşdırılmış lüğətlər.

MultiLex istədiyiniz sözün təsvirini tez tapmağa kömək edəcək çoxfunksiyalı lüğətdir. Proqrama daxil olan 40-dan çox lüğətə həmçinin lüğət girişləri, transkripsiya, istifadə və tələffüz nümunələri, qrammatik məlumatlar daxildir.
MultiLex-in digər xüsusiyyətləri: kiçik ölçü, bir kliklə tərcümə, sözlərin tələffüzü, öz lüğətinizi yaratmaq imkanı.

StarDict mətndə seçilmiş sözləri tez və asanlıqla tərcümə etməyə, həmçinin bütün müasir elektron lüğət proqramlarının malik olduğu digər funksiyalardan istifadə etməyə imkan verən çarpaz platformalı çoxdilli elektron lüğətdir.

Lüğətin əsas xüsusiyyəti onun açıq mənbə kodu və yaradılmasının qeyri-kommersiya məqsədidir. Dünyanın hər yerindən yüzlərlə proqramçı onu inkişaf etdirir və daim təkmilləşdirir. Hər gün yeni əlavə lüğətlər görünür. Əgər proqramlaşdırma bacarığınız varsa, siz də bu faydalı lüğətin inkişafına töhfə verə, onu sizə uyğun şəkildə fərdiləşdirə və ya hətta onun əsasında maraqlı layihə həyata keçirə bilərsiniz.

WordWeb lüğəti

Linqolar sözləri və mətnləri dünyanın 80-dən çox dilinə tərcümə etməyə imkan verən pulsuz elektron lüğətdir. Lingoes ödənişli lüğətlərə çox yaxşı alternativ hesab olunur və funksionallıq baxımından onlardan praktiki olaraq geri qalmır.

Linqolar sözü tez tərcümə edəcək, onun təfərrüatlı şərhini verəcək və onun antonim və sinonimlərini göstərəcək. Lingoes-un digər xüsusiyyətlərinə aşağıdakılar daxildir: onlayn lüğətlərə və ensiklopediyalara giriş, kursorun altında mətnin tərcüməsi, mətnlərin tərcüməsi.

Proqramları yüklədikdən sonra onları antivirusla skan etməyi unutmayın!

Elektron lüğət mətnləri tərcümə etmək üçün faydalı ola bilər. İndi düzgün sözü axtaran böyük kağız lüğətləri vərəqləməyə ehtiyac yoxdur. Kiçik bir lüğət proqramı sizə bir neçə saniyə ərzində istənilən sözün tərcüməsini və şərhini tapacaq, həmçinin sözün antonimlərini və sinonimlərini seçəcəkdir.

Xarici dilləri öyrənirsinizsə, lüğət proqramı da sizin üçün çox faydalı olacaq. Siz qiymətli vaxtınıza qənaət edərək istədiyiniz sözün təfsirini və yazılışını istənilən vaxt tez öyrənə bilərsiniz.

Bu gün müasir elektron lüğətlər müxtəlif onlayn lüğətlərə və ensiklopediyalara daxil olmaq imkanına malikdir. Bu, lüğətin funksionallığını əhəmiyyətli dərəcədə genişləndirərək, onun imkanlarını demək olar ki, sonsuz edir.

Bu gün kimi bir məlumat növü haqqında danışacağam lüğətlər, lüğətlərlə işləmək, onlar üzərində əməliyyatlar, üsullar, lüğət generatorları haqqında.

Python dilində lüğətlər- açarla girişi olan ixtiyari obyektlərin nizamsız kolleksiyaları. Onlara bəzən assosiativ massivlər və ya hash cədvəlləri də deyilir.

Lüğətlə işləmək üçün onu yaratmaq lazımdır. Onu yaratmağın bir neçə yolu var. Birincisi, hərfi istifadə edərək:

>>> d = () >>> d () >>> d = ( "dict" : 1 , "luğət" : 2 ) >>> d ( "dict" : 1 , "luğət" : 2 )

İkincisi, funksiyadan istifadə etməklə dikt:

>>> d = dikt (qısa = "dict" , uzun = "lüğət" ) >>> d ("qısa": "dict", "uzun": "lüğət")>>> d = dikt ([(1 , 1 ), (2 , 4 )]) >>> d (1: 1, 2: 4)

Üçüncüsü, fromkeys metodundan istifadə edərək:

>>> d = dikt. fromkeys ([ "a" , "b" ]) >>> d ("a": Yoxdur, "b": Yoxdur) >>> d = dict . düymələrdən ([ "a" , "b" ], 100 ) >>> d ("a": 100, "b": 100)

Dördüncüsü, çox oxşar olan lüğət generatorlarından istifadə etməklə.

>>> d = ( a : a ** 2 diapazonda (7 )) >>> d {0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36}

İndi lüğətə girişlər əlavə etməyə və əsas dəyərləri çıxarmağa çalışaq:

>>> d = ( 1 : 2 , 2 : 4 , 3 : 9 ) >>> d [ 1 ] 2 >>> d [ 4 ] = 4 ** 2 >>> d (1: 2, 2: 4 , 3: 9, 4: 16) >>> d [ "1" ] Traceback (ən son zəng):Fayl "", sətir 1, d["1"] Açar Xətası: "1"

Nümunədən göründüyü kimi, yeni açarın təyin edilməsi lüğəti genişləndirir, mövcud düyməyə təyinat onun üzərinə yazır və mövcud olmayan açarı əldə etmək cəhdi istisna yaradır. İstisnanın qarşısını almaq üçün xüsusi bir üsul var (aşağıya baxın) və ya edə bilərsiniz.

Lüğətlərlə başqa nə edə bilərsiniz? Bəli, digər obyektlərlə eynidir: , (məsələn, ), həmçinin lüğətlərin xüsusi üsulları.

Lüğət metodları

dikt.aydın() - lüğəti təmizləyir.

dikt.surət() - lüğətin surətini qaytarır.

sinif metodu dict.fromkeys(seq[, dəyər]) - seq və dəyər dəyərindən düymələri olan lüğət yaradır (standart olaraq heç biri).

dict.get(açar[, default]) - açarın dəyərini qaytarır, lakin mövcud deyilsə, o, istisna atmır, lakin defolt dəyərini qaytarır (defolt olaraq heç biri yoxdur).

dikt.maddələr() - (açar, dəyər) cütlərini qaytarır.

dict.keys() - lüğətdəki düymələri qaytarır.

dict.pop(key[, default]) - açarı silir və dəyəri qaytarır. Heç bir açar yoxdursa, standartı qaytarır (defolt olaraq istisna atır).

dikt.popitem() - (açar, dəyər) cütünü çıxarır və qaytarır. Lüğət boşdursa, KeyError istisnasını atır. Lüğətlərin nizamsız olduğunu unutmayın.

dict.setdefault(key[, default]) - açarın dəyərini qaytarır, lakin mövcud deyilsə, o, istisna yaratmır, lakin standart dəyəri olan açar yaradır (standart olaraq heç biri).

dict.update() - digərlərindən (açar, dəyər) cütləri əlavə edərək lüğəti yeniləyir. Mövcud açarların üzərinə yazılır. Heç birini qaytarır (yeni lüğət deyil!).

dict.dəyərlər() - lüğətdəki dəyərləri qaytarır.

Şirkət və müəssisələrin tərcüməçiləri üçün çoxdilli versiya

Proqramın təsviri

Proqram istənilən məqsəd üçün və istənilən milli dil üçün lüğətlər yaratmağa, yoxlamağa, redaktə etməyə və yaradılmış lüğətlərdən istifadə etməyə imkan verir. Əsas funksiyalar:

    Boş lüğət yaradılması.

    Lüğətin məzmunla doldurulması ilə fərqlənir dörd dilsəkkiz xüsusi müəyyən edilmiş mövzular üzrə(analoq Birində 32 lüğət).

    Mövcudluq giriş nəzarəti bir neçə istifadəçi üçün, şirkət işçilərinə verməyə imkan verir səkkiz sahədən bir və ya bir neçəsi üzrə lüğətləri redaktə etmək hüququ.

    Yaradılmış lüğətin mətnə ​​(Windows və unicode) və ya Word faylına qarşılıqlı kod çevrilməsi imkanı ilə yüklənməsi.

    Yaradılmış lüğətdən elektron lüğət (Lingvo-ya oxşar) kimi sözləri diferensiallaşdırılmış şəkildə axtarmaq imkanı ilə istifadə etmək 4 dildə və səkkiz xüsusi təyin olunmuş mövzuda.

    Proqramda parametrləri ehtiyaclarınıza uyğunlaşdırmağa imkan verən bir çox parametr var.

Müəllif lüğətləri yaratarkən və redaktə edərkən mətn formatından istifadə etməyi və yalnız son mərhələdə faylı Word formatında saxlamağı tövsiyə edir (əgər bunu tələb edirsinizsə). Səbəb odur ki, 1000 qeydin yüklənməsi 1 saniyə, 50 000 qeyd isə 50 saniyə çəkəcək. Eyni zamanda, mətn faylında Unicode-dan istifadə müxtəlif milli kodlaşdırmalardakı qeydlərlə işləməyə və lüğəti 1-2 saniyəyə yükləməyə imkan verir.

Qurulmuş konvensiyalar

Lüğət "bir sətir - bir giriş" (Word-da - "bir abzas - bir giriş") prinsipi ilə tərtib edilmişdir.

Birinci ayırıcıdan əvvəl tərcümə edilmiş (tərcümə edilmiş) söz və ya söz qrupu, ## iki işarəsi arasında isə dilin işarəsi və sözün (sözlər qrupunun) aid olduğu sahənin işarəsi var. Ayırıcı növü "Parametrlər" sekmesinde təyin olunur. Sonra, növü "Parametrlər" səhifəsində də təyin edilə bilən ikinci ayırıcı vasitəsilə tərcümə sözləridir. Aşağıdakı misalda “;” ayırıcı kimi seçilmişdir ki, bu da eyni ayırıcıların məqbul olduğunu göstərir. İzahlar kvadrat mötərizədə yerləşdirilir.

Məhdudlaşdırıcılar və izahatlar haqqında konvensiyalar elektron tərcüməçi proqramlarının yaradılmasını daha da sadələşdirməyə imkan verir..

Qısaldın#ar-01#;qısaldın; qısaldılmış yığım#ar-08#;qısaldılmış yığım qısaldılmış mətn#ar-08#;qısaldılmış mətn abreviaturası#ar-01#;qısaldılmış; qısaldılmış ad; abc#ar-08#;tətbiq qurma dərsləri; funksional xərclərin təhlili; abc#ar-02#;faktiki istifadə əsasında ödəniş abdl#ar-08#;avtomatik binar məlumat ötürmə xətti abeltan group#ar-08#;abelian group[riyaziyyat] abend dump#ar-08#;abend dump; tapşırığın anormal tamamlanmasının nəticələrinin boşaldılması abend#ar-08#;tapşırığın icrasının vaxtından əvvəl dayandırılması; təcili dayanma abfallforderband#dr-07#;tullantı konveyeri abgeschirmtes kabel#dr-07#;ekranlı kabel qabiliyyəti faktoru#ar-07#;performans göstəricisi etmək bacarığı#ar-01#;etmək bacarığı; biznesdə çeviklik.... qablaşdırma siyahısı#ra-05#;qablaşdırma siyahısı qablaşdırma siyahısı#rd-05#;paket siyahısı qabaqcıl bios#ra-08#;abios

Proqram açılış ekranı

Proqram işə salındıqda, ".exe" faylının yerləşdiyi qovluqda bir faylda ("zast.jpg") yerləşən proqramın açılış ekranını göstərir.

Müəllifə görə, orijinal tab çoxlu lüğət örtüklərini ehtiva edir. proqram hər hansı oxşar lüğəti tərtib etmək üçün istifadə edilə bilər .

Bu faylı əvəz etməklə ekran qoruyucusunu asanlıqla dəyişə bilərsiniz və ya "Görünüş" menyusundan, "Ekran qoruyucunun dəyişdirilməsi üçün tədbirlər" (ardıcıllıqla yerinə yetirilir) maddələr qrupundan istifadə edə bilərsiniz. Bundan əlavə, siz "Görünüş" menyusundakı xananı - "Göstərmə ekranını göstərməyin/göstərməyin" bəndini işarələyərək ekran görüntüsünü tamamilə göstərməkdən imtina edə bilərsiniz. Sonra növbəti dəfə başladığınız zaman başlanğıc nişanı "Lüğətlərin yoxlanılması" olacaq.

Şəkil 1. Proqram açılış ekranı

"Lüğətləri redaktə etmək" sekmesi

Bu nişanda bir fürsət var (Şəkil 2, 3.):

    Yeni lüğət yaradın ("Lüğət yarat" düyməsi).

    Lüğəti redaktə etmək üçün yükləyin ("Lüğəti yüklə" düyməsi).

    Lüğəti yadda saxlamadan boşaltın ("Boşaltma" düyməsi).

    Lüğətə yeni qeydlər əlavə edin. “Tərcümə edilmiş (tərcümə edilmiş) söz (sözlər qrupu)” pəncərəsinə müvafiq tərcümə edilmiş (tərcümə edilmiş) sözü və ya sözlər qrupunu, “Tərcümə sözləri” pəncərəsinə isə seçilmiş ayırıcı vasitəsilə tərcümə sözlərini daxil edin (bu düymədə göstərilir) "Tərcümə sözləri" pəncərəsinin yuxarısında sağda) və "Lüğətə əlavə et" düyməsini basın.
    Bu halda siz lüğətin dilini təyin etməli və onun hansı sözə aid olduğunu göstərməli olacaqsınız.
    Əgər söz lüğətdə yoxdursa, o (təfsiri ilə birlikdə) lüğətə əlavə olunacaq.
    Sözlər əlavə etdikdən sonra lüğəti yadda saxlamağı unutmayın.

    Tərcümə sözlərini kvadrat mötərizələrə daxil edərək onlara tez şərh əlavə edin. Şərh sözləri dəsti ehtiyaclarınıza uyğunlaşdırıla bilər (Parametrlər Nişanı).

    İstənilən girişi seçməklə dəyişdirin ("Sözün tərcüməsini tap" düyməsi), sonra dəyişikliklər edin və "Dəyişdir\Tərcümə əlavə et" düyməsini basın.

    İstənilən girişi seçərək ("Sözün tərcüməsini tap" düyməsi) və "Sil" düyməsini sıxmaqla silin.

    Tərcümə edilmiş sözləri və tərcümə sözlərini seçmək üçün Windows mübadilə buferindən istifadə edin (üç ox düyməsi). Üstəlik, tərcümə sözlərini daxil edərkən, buferdən girişi ilkin emal etmədən və proqramda göstərilən ayırıcıların əvəzindən istifadə edə bilərsiniz (müvafiq olaraq, pəncərənin üstündə bir ox ilə sol və sağ düymələr).

Şəkil 2. "Lüğətləri redaktə etmək" sekmesi

"Lüğətlə işləmək" nişanı

Əlfəcin lüğətdən iki rejimdə istifadə etmək üçün nəzərdə tutulub:

    Sadə tərcümə rejimi. "Tərcümə edilmiş söz(lər)" pəncərəsində sözü yazın və "Sözün dəqiq tərcüməsini tap" düyməsini basın.

    Təkmil tərcümə rejimi. "Tərcümə edilə bilən söz (sözlər qrupu)" pəncərəsində söz yazarkən hər hərf daxil edildikdən sonra artıq daxil edilmiş hərflərlə başlayan bütün sözlər göstərilir. Üstəlik, göstərilən ilk daxil edilmiş hərflərə tam uyğun gələn sözdür (əgər varsa, Şəkil 4.), ikincisi, əvvəli daxil edilmiş lüğətdə mövcud olanlardan minimum hərf sayına malik olan sözdür. , sonra əlifba sırası ilə. Tərcümə sətirləri ayırıcı ilə ayrılır, simvolu və təkrarların sayı "Parametrlər" səhifəsində müəyyən edilir.
    Orada, sözün axtarıldığı dili və sahəsini seçə bilərsiniz.

"Lüğətləri redaktə etmək" və "Lüğətlə işləmək" səhifələri sinxronlaşdırılıb. Bu o deməkdir ki, bu əlfəcinlərdən hər hansı birinə yüklənmiş lüğət digərində mövcuddur. Bu, lüğətdən istifadə edərkən redaktə səhifəsinə keçməyə və hər iki səhifədə mövcud olan dəyişiklikləri etməyə imkan verir.

şək.3. Lüğətlərin redaktə edilməsi

"Lüğətlərin yoxlanılması" sekmesi

Bu tabda lüğətlər uyğunluq üçün yoxlanılır (şək. 4., 5.) və dublikat sözlər silinir. Redaktə "Parametrlər" sekmesinde göstərilən ayırıcılar nəzərə alınmaqla həyata keçirilir. Redaktə etdikdən sonra lüğət dörd formatdan birində saxlanıla bilər.

Bu əlfəcin təqdim edilməsinin nəticəsidir lüğət tərtibatçısının lüğətin sonuna (söz, mətn) yeni sözlər əlavə etmək və sonra yoxladıqdan sonra bütün təkrarları tapmaq, sözlərin tərcüməsini redaktə etmək, lüğəti göstərilən formatlardan hər hansı birində çeşidlənmiş formada saxlamaq imkanı..

Şəkil 4. "Lüğətlərin yoxlanılması" nişanı, lüğət seçilməsi

Şəkil 5. "Lüğətlərin yoxlanılması" nişanı, uyğunluqları aradan qaldırır

"Parametrlər" nişanı

Yuxarıda təsvir olunan lüğətlə işləmək üçün əsas parametrləri yerinə yetirməyə imkan verir.

Şəkil 6. "Parametrlər" nişanı

Proqramın qurulması həmçinin işçi panellərin, mətnlərin, düymələrin dizaynının rəng palitrasının seçilməsini əhatə edir...

Proqramla işləmək xüsusiyyətləri


Proqram zip arxivi kimi təqdim olunur. "setupDictMaster.zip" faylını sabit diskinizdə istənilən yerə çıxarın. Üç faylınız olacaq ("setupDictMaster.exe", "common1.txt" və "common1.doc"). setupDictMaster.exe proqramını işə salın, suallara cavab verin və proqram quraşdırılacaq. Quraşdırma zamanı "Masaüstündə nişan yerləşdirin" istisna olmaqla, lazımsız qutuları yoxlamayın - onu yoxlamağı unutmayın.

Proqramı quraşdırdıqdan sonra tapa bilərsiniz "Başlat" menyusunda, proqramla birlikdə "Bütün Proqramlar" qovluğundamasa üstü proqram simgesi.

common1.txt və common1.doc fayllarını istənilən yerə yerləşdirin. Onları istənilən yerə, o cümlədən şəbəkədə lüğətləri saxlamaq üçün əlverişli olan yerə köçürmək olar.

Lüğət testi

Proqramı açarkən, yuxarıda qeyd edildiyi kimi, "common1.txt" və "common2.txt" faylları olacaq. Bu kiçik lüğətin bir nümunəsidir. İstənilən yerə qoyun və:

    "Lüğətlərin yoxlanılması" sekmesinde onları bir-bir yükləyin və lüğətlərdəki təkrarları aradan qaldırın, sonra başqa ad altında və fərqli formatda saxlayın;

    saxladığınız lüğətləri "Lüğətlə işləmək" sekmesine yükləyin, ingilis dilində "a" və ya "m" hərfini yazın - lüğətlə işləyən usta;

    “Lüğətləri redaktə etmək” sekmesinde saxladığınız lüğəti yükləyin və bu tabda təqdim olunan imkanlarla tanış olun.

    "Parametrlər" səhifəsinə keçin və parametrlər seçimləri ilə tanış olun.

Molchanov Vladislav 1 iyun 2010-cu il

Əgər axtarış serverindən gəlmisinizsə, mənim ana səhifəmə daxil olun

Əsas səhifədə necə edə biləcəyimi öyrənəcəksiniz istəklərinizə uyğun olaraq istənilən mürəkkəblikdə ofis proqramını yazmağa kömək edir. Və bir sıra proqramlar və ya nümunələrə bağlantılar tapa bilərsiniz.

Bundan əlavə, əsas səhifədə tapa bilərsiniz pulsuz proqramlar : Veles kompleksinin proqramları- avtomobil həvəskarları üçün proqramlar, qrafik bölməsindən proqramlar- rəqəmsal kamera ilə çəkilmiş fotoşəkillərlə işləmək üçün proqramlar, notebook proqramı, Mənə deyin proqramı- rusca-ingiliscə danışıq danışıq kitabçası - xaricdə qalmaq və ya ingilis dili biliklərini təkmilləşdirmək istəyənlər üçün proqram, Borland C++ Builder, C# proqramlaşdırma üzrə nəzəri material (Windows proqramları və ASP.Net Veb saytları).

GİRİŞ

Bir çox ölkələrin qlobal ünsiyyət və mədəni mübadilə siyasəti ilə dünya bir-birinə yaxınlaşır və bu prosesdə dil və mədəniyyət böyük rol oynayır. Hazırda hər bir insan nəinki bir xarici dilə, hətta iki və ya daha çox xarici dilə yiyələnməyə çalışır. Xarici dil bilmək böyük perspektivlər açır.

Buna görə də müxtəlif dil kursları, onları öyrənmək üçün dərsliklər və təbii ki, elektron lüğətlər geniş yayılır. Bütün lüğətlər istifadəçilərə öz resurslarını və dinləyicilərə dil biliklərini təkmilləşdirməyə kömək edən funksiyaları təklif edir. Ancaq bir rus atalar sözündə deyildiyi kimi, "heç kim uşağı anası kimi başa düşmür" və bu proqramın yaradılmasının səbəbi budur.

LÜĞƏTLƏRİN YARADILMASI VƏ ÖYRƏNMƏK ÜÇÜN UNIVERSAL PROQRAM

Bu proqram çoxdillidir və istifadəçilərə çevik parametrləri olan slayderdən istifadə edərək öz lüğətlərini yaratmaq və yeni sözlər öyrənmək imkanı verir.

Proqram aşağıdakı xüsusiyyətlərə malikdir:

  • universallıq: proqram tələbənin istəyindən asılı olaraq istənilən lüğət yaratmağa imkan verir;
  • pulsuz: proqram pulsuz paylanır
  • çoxdilli: proqram bir çox interfeys dilini dəstəkləyir, ona görə də bir interfeys dilini digər dilə tərcümə etmək heç bir səy tələb etmir;
  • sürət: proqram verilənlər bazası böyük verilənlər bazası ölçüsü ilə məlumat əldə etmək sürətini artırmağa imkan verən Microsoft Access-ə əsaslanır;
  • istifadə rahatlığı: proqram əməliyyat üçün sadə interfeys təmin edir;
  • Quraşdırmanın çevikliyi: slayd şousunun asan qurulması;
  • rahatlıq: proqram quraşdırma tələb etmir və istifadəçi dostu interfeysi təmin edir;

Proqram aşağıdakı funksiyaları yerinə yetirə bilər:

ü yeni lüğət yaratmaq;

ü seçilmiş lüğəti redaktə etmək;

ü mövzuya yeni söz əlavə etmək;

ü mövzuda yeni sözü redaktə etmək;

ü mövzu ilə bağlı yeni sözü silmək;

ü slaydda mövzu ilə bağlı sözləri göstərmək;

ü slayd kənarlarını fərdiləşdirmək;

ü mövzunu redaktə etmək;

ü slayd sürətini və interfeys dilini tənzimləyin.

PROQRAM STRUKTURU

Bu proqramın verilənlər bazası Microsoft Access tərəfindən idarə olunur, onun strukturu Şəkil 1-də göstərilmişdir.

düyü. 1. Verilənlər bazasının sxemi

Verilənlər bazasının sadəliyinə baxmayaraq, istənilən lüğəti və yeni sözlərin bütün mövzularını yaratmağa imkan verir. Hər bir lüğət cədvəldə saxlanılır və hər hansı bir mövzunu təsvir etmək üçün kifayət qədər dörd sahəyə malikdir, əlavə olaraq, cədvəldə saxlanılan bəzi mövzular var. Lüğət və mövzu indeksləri ilə qeyd olunan yeni söz cədvəldə yerləşdirilir.

Proqramın üç forması var, bunlar Şəkildə göstərilmişdir. 2.