Program do tworzenia słownika wyrazów obcych. Kompilowanie własnych słowników. Funkcje pracy z programem

Program do tworzenia słownika wyrazów obcych.  Kompilowanie własnych słowników.  Funkcje pracy z programem
Program do tworzenia słownika wyrazów obcych. Kompilowanie własnych słowników. Funkcje pracy z programem

Wersja wielojęzyczna dla tłumaczy firm i przedsiębiorstw

Opis programu

Program umożliwia tworzenie, sprawdzanie, edycję słowników o dowolnym celu i dla dowolnych języków narodowych oraz korzystanie z utworzonych słowników. Główne funkcje:

    Tworzenie pustego słownika.

    Różnicowe wypełnianie słownika treścią cztery języki oraz na osiem specjalnie zdefiniowanych tematów(analog 32 słowniki w jednym).

    Dostępność kontrola dostępu dla kilku użytkowników, co pozwala na oddanie pracowników firmy prawo do edycji słowników w jednym lub kilku z ośmiu obszarów.

    Wgranie utworzonego słownika do pliku tekstowego (windows i unicode) lub Worda z możliwością wzajemnej konwersji kodów.

    Wykorzystanie stworzonego słownika jako słownika elektronicznego (podobnego do Lingvo) z możliwością różnicowego wyszukiwania słów w 4 językach i na ośmiu specjalnie zdefiniowanych tematach.

    Program posiada wiele ustawień, które pozwalają dostosować ustawienia "dla siebie".

Autor zaleca używanie formatu tekstowego przy tworzeniu i edycji słowników, a dopiero na końcowym etapie zapisanie pliku w formacie Word (jeśli jest to potrzebne). Powodem jest to, że wczytanie 1000 rekordów zajmie 1 sekundę, a 50 000 rekordów - 50 sekund. Jednocześnie użycie Unicode w pliku tekstowym pozwala na pracę z rekordami w różnych narodowych kodowaniach, a ładowanie słownika zajmuje 1-2 sekundy.

Ustanowione konwencje

Słownik tworzony jest zgodnie z zasadą „jeden wiersz – jeden wpis” (w programie Word – „jeden akapit – jeden wpis”).

Przed pierwszym separatorem znajduje się słowo tłumaczone (interpretowane) lub grupa słów, a pomiędzy dwoma znakami ## znajduje się znak języka oraz znak obszaru, do którego należy słowo (grupa słów). Typ separatora ustawia się w zakładce „Ustawienia”. Dalej, za pomocą drugiego separatora, którego rodzaj można również ustawić na stronie „Ustawienia”, znajdują się słowa tłumaczenia. W poniższym przykładzie jako ograniczniki wybrano „;”, co oznacza, że ​​dozwolone są te same ograniczniki. Objaśnienia umieszczono w nawiasach kwadratowych.

Konwencje ograniczników i objaśnień pozwalają jeszcze bardziej uprościć tworzenie programów do tłumaczeń elektronicznych.

Skrót#ar-01#;skrót; skrócić wybieranie skrócone#ar-08#;skrócone wybieranie numeru skrócone#ar-08#;skrócone wybieranie tekstu skrócone#ar-01#;skrót; krótkie imię; skrót abc#ar-08#;klasy budowania aplikacji; funkcjonalna analiza kosztów; abc#ar-02#;płatność na podstawie rzeczywistego wykorzystania abdl#ar-08#;binarna linia danych abeltan group#ar-08#;abelian group[math] abend dump#ar-08#;abend dump; rozładowanie wyników nieprawidłowego zakończenia zadania abend#ar-08#;przedwczesne zakończenie zadania; zatrzymanie awaryjne abfallforderband#dr-07#;przenośnik odpadów abgeschirmtes kabel#dr-07#;współczynnik zdolności kabla ekranowanego#ar-07#;możliwość wykonania#ar-01#;możliwość wykonania; zręczność w biznesie.... lista pakowania#ra-05#;lista pakowania

Ekran powitalny programu

Program podczas uruchamiania wyświetla ekran powitalny programu, który znajduje się w pliku ("zast.jpg") w katalogu, w którym znajduje się plik ".exe".

Oryginalna zakładka zawiera wiele okładek słowników, według autora, program może być użyty do skompilowania dowolnego takiego słownika .

Możesz łatwo zmienić wygaszacz ekranu, podmieniając ten plik lub korzystając z menu „Widok”, grupy elementów „Akcje zmiany wygaszacza” (wykonywane sekwencyjnie). Ponadto możesz w ogóle odmówić wyświetlania ekranu powitalnego, zaznaczając menu „Widok” - element „Nie wyświetlaj / nie wyświetlaj ekranu powitalnego”. Następnie przy następnym uruchomieniu zakładka „Sprawdź słowniki” będzie początkową.

Rys.1. Ekran powitalny programu

Zakładka „Edycja słowników”

Na tej zakładce jest możliwość (Rys.2,3.):

    Utwórz nowy słownik (przycisk "Utwórz słownik").

    Załaduj słownik do edycji (przycisk „Załaduj słownik”).

    Wyładuj słownik bez zapisywania (przycisk „Wyładuj”).

    Dodaj nowe wpisy do słownika. W oknie „Słowo przetłumaczone (przekładane) (grupa słów)” wprowadź odpowiednio przetłumaczone (zinterpretowane) słowo lub grupę słów, a w oknie „Słowa tłumaczenia” słowa tłumaczenia przez wybrany separator (to jest wyświetlany na przycisku po prawej stronie nad oknem „Słowa tłumaczenia”) i kliknij przycisk „Dodaj do słownika”.
    W takim przypadku będziesz musiał określić język słownika i obszar, do którego odnosi się słowo.
    Jeżeli słowa nie ma w słowniku, to (wraz z interpretacją) zostanie dodane do słownika.
    Nie zapomnij zapisać słownika po dodaniu słów.

    Szybko dodawaj komentarze do słów tłumaczenia, umieszczając je w nawiasach kwadratowych. Zestaw słów komentarza jest dostosowany do Twoich potrzeb (zakładka Ustawienia).

    Edytuj dowolny wpis, zaznaczając go (przycisk „Znajdź tłumaczenie słowa”), a następnie wprowadź zmiany i kliknij przycisk „Edytuj \ Dodaj tłumaczenie”.

    Usuń dowolny wpis, zaznaczając go (przycisk „Znajdź tłumaczenie słowa”) i naciskając przycisk „Usuń”.

    Użyj schowka Windows, aby wybrać zarówno przetłumaczone słowa, jak i słowa tłumaczenia (trzy przyciski ze strzałkami). Ponadto przy wpisywaniu słów tłumaczeniowych można skorzystać z wpisywania z bufora bez wstępnej obróbki iz wykorzystaniem podmiany separatorów określonych w programie (odpowiednio lewy i prawy przycisk ze strzałką nad oknem).

Rys.2. Zakładka „Edycja słowników”

Zakładka "Praca ze słownikiem"

Zakładka przeznaczona jest do korzystania ze słownika w dwóch trybach:

    Prosty tryb tłumaczenia. Wpisz słowo w oknie „Przetłumaczone słowa” i kliknij przycisk „Znajdź dokładne tłumaczenie słowa”.

    Rozszerzony tryb tłumaczenia. Podczas wpisywania słowa w oknie „Słowo przetłumaczone (grupa słów)” po wpisaniu każdej litery wyświetlane są wszystkie słowa zaczynające się od już wprowadzonych liter. Ponadto wyświetlane jest pierwsze słowo dokładnie odpowiadające wprowadzonym literom (jeśli występują, rys. 4.), drugie słowo, które ma minimalną liczbę liter spośród dostępnych w słowniku z już wpisanym początkiem, a następnie alfabetycznie . Ciągi tłumaczeń są oddzielone separatorem, którego znak i ilość powtórzeń ustawia się na stronie „Ustawienia”.
    W której, możesz wybrać język i region, w którym wyszukiwane jest słowo.

Strony „Edycja słowników” i „Praca ze słownikiem” są zsynchronizowane. Oznacza to, że słownik załadowany na którejkolwiek z tych zakładek jest dostępny na drugiej. Dzięki temu, korzystając ze słownika, można przejść do strony edycyjnej, dokonać zmian, które będą dostępne na obu stronach.

Rys.3. Edycja słownika

Zakładka sprawdzania słownika

Ta zakładka sprawdza słowniki pod kątem dopasowań (Rys.4.,5.) i usuwa zduplikowane słowa. Edycja odbywa się z uwzględnieniem separatorów określonych w zakładce „Ustawienia”. Słownik po edycji można zapisać w jednym z czterech formatów.

Efekt wprowadzenia tej zakładki - możliwość dodawania przez kompilator słowników nowych słów na końcu słownika (słowo, tekst) a następnie, po wykonaniu sprawdzenia, wyszukania wszystkich powtórzeń, edycji tłumaczenia słów, zapisania słownika w postaci posortowanej w dowolnej z podanych formaty.

Rys.4. Zakładka „Weryfikacja słowników”, wybór słownika

Rys.5. Zakładka „Weryfikacja słowników”, eliminacja dopasowań

Zakładka „Ustawienia”

Umożliwia wykonanie podstawowych ustawień pracy ze słownikiem, które zostały opisane powyżej.

Rys.6. Zakładka „Ustawienia”

Konfiguracja programu obejmuje również wybór palety kolorów paneli roboczych, tekstów, projektu przycisków...

Funkcje pracy z programem


Program dostarczany jest w postaci archiwum zip. Wypakuj plik „setupDictMaster.zip” w dowolne miejsce na dysku twardym. Będziesz mieć rozpakowane trzy pliki („setupDictMaster.exe”, „common1.txt” i „common1.doc”). Uruchom setupDictMaster.exe, odpowiedz na pytania, a program zostanie zainstalowany. Nie umieszczaj dodatkowych pól wyboru podczas instalacji, z wyjątkiem „Umieść ikonę na pulpicie” - koniecznie zaznacz to.

Po zainstalowaniu programu znajdziesz w menu start, folder "Wszystkie programy" z programem oraz ikona programu na pulpicie.

Umieść pliki common1.txt i common1.doc w dowolnym miejscu. Można je przenieść w dowolne miejsce, gdzie wygodnie będzie przechowywać słowniki, w tym w sieci.

Test słownikowy

Podczas rozpakowywania programu będziesz miał, jak wspomniano powyżej, pliki - "common1.txt" i "common2.txt". To jest przykład małego słownika. Umieść go w dowolnym miejscu i:

    wczytuj je pojedynczo najpierw w zakładce „Sprawdzanie słownika” i wyeliminuj powtórzenia w słownikach, a następnie zapisz pod inną nazwą i w innym formacie;

    załaduj słowniki, które zapisałeś na karcie „Dzieło słownikowe”, wpisz literę „a” lub „m” po angielsku - opanuj pracę ze słownikiem;

    wczytaj słownik zapisany na zakładce "Słowniki edycyjne" i opanuj możliwości, jakie daje ta zakładka.

    Przejdź do strony „Ustawienia” i zapoznaj się z opcjami ustawień.

Mołczanow Władysław 1.6.2010

Jeśli pochodzisz z serwera wyszukiwania - odwiedź moją stronę główną

Na stronie głównej dowiesz się, jak mogę pomożemy Ci napisać program biurowy o dowolnej złożoności zgodnie z Twoimi życzeniami. Znajdziesz wiele programów lub linków do próbek.

Dodatkowo - na stronie głównej znajdziesz darmowe programy : Veles złożone programy- programy dla kierowców, programy z działu graficznego- programy do pracy ze zdjęciami wykonanymi aparatem cyfrowym, program do notebooka, Program TellMe- rozmówki rosyjsko-angielskie mówiące - program dla osób, które wyjeżdżają za granicę lub doskonalą znajomość języka angielskiego, materiał teoretyczny z zakresu programowania w Borland C++ Builder, C# (aplikacje Windows i strony ASP.Net).

Dzisiaj opowiem o takim typie danych jak słowniki, o pracy ze słownikami, operacjach na nich, metodach, o generatorach słowników.

Słowniki w Pythonie- nieuporządkowane kolekcje dowolnych obiektów z dostępem po kluczu. Są one czasami nazywane tablicami asocjacyjnymi lub tablicami mieszającymi.

Aby pracować ze słownikiem, musisz go stworzyć. Możesz go stworzyć na kilka sposobów. Po pierwsze, z dosłownym:

>>> d = () >>> d () >>> d = ( "dykt" : 1 , "słownik" : 2 ) >>> d ("dykt": 1, "słownik": 2)

Po drugie, korzystając z funkcji dyktować:

>>> d = dykt (krótki = "dykt" , długi = "słownik" ) >>> d ("short": "dict", "long": "słownik")>>> d = dykt ([(1 , 1 ), (2 , 4 )]) >>> d (1:1, 2:4)

Po trzecie, metodą fromkeys:

>>> d = dykt. fromkeys ([ "a" , "b" ]) >>> d ("a": Brak, "b": Brak) >>> d = dict . fromkeys ([ "a" , "b" ], 100 ) >>> d ("a": 100, "b": 100)

Po czwarte, za pomocą generatorów słowników, które są bardzo podobne do .

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

Teraz spróbujmy dodać wpisy do słownika i wyodrębnić wartości kluczy:

>>> 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 (ostatnie ostatnie połączenie):Plik "", wiersz 1, w d["1"] KeyError: "1"

Jak widać na przykładzie, przypisanie do nowego klucza rozszerza słownik, przypisanie do istniejącego klucza nadpisuje go, a próba pobrania nieistniejącego klucza zgłasza wyjątek. Aby uniknąć wyjątku, istnieje specjalna metoda (patrz poniżej) lub możesz .

Co jeszcze możesz zrobić ze słownikami? Tak, tak samo jak w przypadku innych obiektów: , (np. ), a także specjalnych metod słowników.

Metody słownikowe

dykt.wyczyść() - czyści słownik.

dyktować kopię() — zwraca kopię słownika.

metoda klasy dykt.od klawiszy(seq[, wartość]) - tworzy słownik z kluczami z sekwencji i wartości wartości (domyślnie Brak).

dykt.dostać(key[, default]) - zwraca wartość klucza, ale jeśli nie istnieje, nie zgłasza wyjątku, ale zwraca wartość default (wartość domyślna to None).

dykt.elementy() - zwraca pary (klucz, wartość).

klawisze dykt.() — zwraca klucze ze słownika.

dykt.pop(key[, default]) - usuwa klucz i zwraca wartość. Jeśli klucz nie jest obecny, zwraca wartość domyślną (domyślnie zgłasza wyjątek).

dykt.popitem() - usuwa i zwraca parę (klucz, wartość). Jeśli słownik jest pusty, zgłasza wyjątek KeyError. Pamiętaj, że słowniki są nieuporządkowane.

dict.setdefault(key[, default]) - zwraca wartość klucza, ale jeśli nie istnieje, nie zgłasza wyjątku, tylko tworzy klucz z wartością default (domyślnie None).

dyktować aktualizację() - aktualizuje słownik, dodając pary (klucz, wartość) z innych. Istniejące klucze są zastępowane. Zwraca Brak (nie nowy słownik!).

dyktować wartości() - zwraca wartości ze słownika.

WPROWADZENIE

Świat zbliża się do siebie polityką światowej komunikacji i wymiany kulturalnej wielu krajów, a język i kultura odgrywają w tym procesie dużą rolę. Obecnie każda osoba dąży do opanowania nie tylko jednego języka obcego, ale nawet dwóch lub więcej. Znajomość języka obcego otwiera ogromne perspektywy.

Dlatego szeroko stosowane są różne kursy językowe, podręczniki do ich nauki i oczywiście słowniki elektroniczne. Wszystkie słowniki oferują użytkownikom własne zasoby i funkcje, które pomagają uczniom poprawić znajomość języka. Ale, jak mówi jedno rosyjskie przysłowie, „nikt nie rozumie dziecka tak jak jego matka” i dlatego powstał ten program.

UNIWERSALNY PROGRAM TWORZENIA SŁOWNIKÓW I NAUKI

Ten program jest wielojęzyczny i daje użytkownikom możliwość tworzenia własnego słownika i uczenia się nowych słów za pomocą suwaka z elastycznymi ustawieniami.

Program posiada następujące funkcje:

  • wszechstronność: program pozwala na tworzenie dowolnego słownika, w zależności od pragnienia ucznia;
  • bezpłatny: program jest rozpowszechniany bezpłatnie
  • wielojęzyczny: program obsługuje wiele języków interfejsu, więc tłumaczenie jednego języka interfejsu na inny nie wymaga żadnego wysiłku;
  • szybkość: baza danych programu oparta jest na Microsoft Access, co pozwala na zwiększenie szybkości dostępu do danych przy dużym rozmiarze bazy danych;
  • łatwość obsługi: program zapewnia prosty interfejs do pracy;
  • elastyczność dostosowywania: łatwość dostosowywania pokazu slajdów;
  • wygoda: program nie wymaga instalacji i zapewnia przyjazny interfejs użytkownika;

Program może realizować następujące funkcje:

ü utworzyć nowy słownik;

ü edytować wybrany słownik;

ü dodać nowe słowo na temat;

ü edytować nowe słowo na ten temat;

ü usuń nowe słowo na ten temat;

ü pokaż słowa na temat na slajdzie;

ü dostosować marginesy slajdów;

ü edytować temat;

ü dostosować prędkość slajdu i język interfejsu.

STRUKTURA PROGRAMU

Baza danych tego programu jest kontrolowana przez Microsoft Access, jej strukturę pokazano na rysunku 1.

Ryż. 1. Schemat bazy danych

Mimo prostoty bazy danych pozwala na tworzenie dowolnego słownika i całych tematów nowych słów. Każdy słownik jest przechowywany w tabeli i ma do czterech pól, które wystarczają do opisania dowolnego tematu, dodatkowo zawiera kilka tematów przechowywanych w tabeli. Nowe słowo oznaczone indeksem słownika i tematu jest umieszczane w tabeli.

Program ma trzy formy, które pokazano na ryc. 2.

Z do programu dołączony jest słownik engrus2500.bxz na 2500 współczesnych angielskich słów, posortowanych według częstotliwości występowania w mowie angielskiej. Po włączeniu (domyślnie)Ucz się w porządkuprogram na początku szkolenia zaproponuje zadania dla najczęściej używanych słów. Gdy nauczysz się słownika, będziesz mógł uczyć się słów, które są mniej powszechne we współczesnej mowie angielskiej.

Dodatkowe podstawowe i tematyczne słowniki języka angielskiego i innych języków Możesz pobrać z strona programu.

Oprogramowanie do akwizycji języka BX umożliwia edycję istniejących i tworzenie własnych słowników. Aby to zrobić, musisz przejść do zakładka główne okno nauki.

O Okno edytora słownika składa się zpanele sterowania i wyszukiwania, sam słownik i panele ładowania słownika. Przyciski na panelu sterowania słownika mają coś wspólnego z pozycjami menu.

W Wszystkie zmiany w słowniku zaczynają obowiązywać po tym jak klikasz na przyciskZapisz zmiany,lub postępuj zgodnie z odpowiednią pozycją menu.

Program oszczędza trzy poprzednie egzemplarzerozszerzenie słownika. bxz-bakup1 .bxz-bakup2 .bxz-bakup3w tym samym folderze, w którym przechowywany jest sam słownik.

W tym przypadku plik z rozszerzeniem. bxz-bakup1 to najbliższa kopia i rozszerzenie pliku. bxz-bakup3 - najstarszy egzemplarz słownika.

Aby przywrócić poprzednią kopię słownika, musisz zmienić nazwę pliku z rozszerzeniem. bxz-bakup1 do pliku z rozszerzeniem. bxz za pomocą systemu operacyjnego Windows, a następnie otwórz go w programie Akwizycja języka BX.

Ważny:

  • P Przy zmianie słownika i powrocie do trybu nauki wartości punktacji w edytorze słownika nie są aktualizowane,jeśli słownik nie jest zapisany.
  • P Zapisanie słownika zapisuje wartości punktacji, które pojawiają się wedytor słowników.

Po nauczeniu się jednego słownika możesz rozpocząć naukę nowego słownika. Ale co z tymi słowami, których już się nauczyłeś? poprzedni słownik? Rzeczywiście, w nowym słowniku prawdopodobnie też tam są. Oczywiście możesz powtórzyć je ponownie wraz z nowymi słowami lub zrobić inaczej: załadować statystyki wyuczonych i warunkowo wyuczonych słów z poprzedniego słownika do nowego słownika.

Aby załadować statystyki słów do bieżącego słownika, wykonaj następujące czynności:

  • na panele ładowania słownika pola wyboru: oceny wariantów, oceny mozaikowe lub oceny pisowni w dowolnej kombinacji
  • domyślnie ładowane są duże wartości. Jeśli wartości powinny zostać zastąpione, nawet jeśli wynik jest mniejszy, zaznacz pole: z wymianą
  • kliknij przycisk Załaduj i wybierz słownik, z którego chcesz załadować wartości

Uwaga!

Statystyki są ładowane tylko ze statystyk słownikowych obecny uczeń.

Wraz z punktami jest ładowany i statystyki powtórzeń wyuczony materiał.

Dodatkowe opcje pobierania z innych słowników

Podczas kompilowania nowych słowników konieczne staje się przeniesienie transkrypcji, tłumaczenia, przykładu i tłumaczenia przykładu z istniejących słowników do nowych.

Aby załadować znaczenia słów do bieżącego słownika, musisz:

  • na panelu ładowania ze słowników zaznacz pola: tłumaczenie, transkrypcja lub przykład w dowolnej kombinacji
  • tłumaczenie przykładu jest powiązane z przykładem przez wspólny znacznik wyboru i jest ładowane tylko razem.
  • domyślnie ładowane są tylko puste komórki nowego słownika. Jeśli wartości mają być podmienione we wszystkich (nie pustych) komórkach, to zaznacz pole: z wymianą
  • kliknij przycisk Załaduj i wybierz słownik, z którego chcesz załadować wartości

Jeśli pole wyboru nowych słów jest zaznaczone, nowe słowa z załadowanego słownika zostaną załadowane do słownika.

W rzeczywistości słowniki zostaną połączone.

Czcionki przykładu, jego tłumaczenie lub transkrypcja w pobranym słowniku mogą różnić się od czcionek Twój nowy słownik.

Więc po załadowaniu tłumaczenie, transkrypcja lub przykłady Potrzebujesz:

  • Zainstaluj niezbędne czcionki do słownika za pomocą przycisku Zmień czcionki słownika lub poprzez menu Ustawienia ->
  • zmiany czcionek, wyrównanie tekstu oraz ustawienia klawiatury wymagają późniejszego zapisania słownika

Uwaga!

Ty Anuluj zmiany.

Do programu został dodany interfejs, który umożliwia innym programom przesyłanie danych do obszaru wymiany akwizycji języka BX.

Jeśli na przykład taki zewnętrzny program jest kontekstem słownik tłumacza, następnie za pomocą tego interfejsu słownik może wysłać do programu akwizycji języka BX te słowa, których tłumaczenie zażądał użytkownik, w celu ich późniejszego zapamiętania.

Tylko programista-programista może podłączyć interfejs wymiany danych do swojego programu.

Interfejs wymiany danych z programem do akwizycji języka BX jest rozpowszechniany bezpłatnie i może być podłączony do dowolnego programu bez ograniczeń. Interfejs może być rozpowszechniany wraz z pakietem dystrybucyjnym Twojego programu swobodnie i bez ograniczeń.

Możesz pobrać archiwum z modułem bx_send.dll, instrukcją bx_send.txt, przykład użycia test_bx_send.exe z kodami źródłowymi programu test_bx_send.pas z ten link.

Każdy użytkownik będzie mógł załadować do programu dane przesłane przez programy innych firm. Aby to zrobić, kliknij przycisk w panelu sterowania słownika. "Załaduj z...". Dane z obszaru wymiany są ładowane na końcu bieżącego słownika.

Uwaga!

Słownik nie jest zapisywany automatycznie po wczytaniu wartości.

Ty sam musi zapisać słownik pod starą lub nową nazwą lub Anuluj zmiany.

Opis formatu otwartego słownika BXD

D Aby program zaakceptował plik słownika utworzony winny redaktor, musi mieć następujący format:

1 - plik tekstowy z separatorem w postaci symbolu „|” między polami:

! Począwszy od wersji 4.9 ogranicznikiem może być znak tabulacji.

! Od wersji 5.0 słownik może być w formacie Ansi i Unicode 1200 (UTF-16LE) z BOM.

słowo|tłumaczenie|transkrypcja|przykład|przykładowe tłumaczenie|zamówienie|kategoria

2 - transkrypcja, przykład, przykładowe tłumaczenie, kategoria i kolejność może nie być w słowniku.

3 - plik musi mieć rozszerzenie BXD i można je umieścić w dowolnym katalogu.

P można dodać nowy słownik podwójne kliknięcie myszą na pliku słownika lub przez menuSłownik -> Otwórz słowniklub przycisk o tej samej nazwie na panelu sterowania słownika.

Przykład 1

Plik bonk1.bxd

robić| robić, robić, wykonywać, wykonywać|

Mogę to zrobić następnym razem.|Mogę to zrobić następnym razem.

Nie wykonuj pracy Bena. Niech to zrobi.|Nie wykonuj za niego pracy Bena. Niech zrobi to sam.

Mam mu wysłać faks? Proszę!|Wysłać mu faks? Tak proszę.

robić | robić, robić, produkować, tworzyć

Wejdź!|Proszę, proszę wejdź!

Przykład 2

plik samvel.bxd

zachowaj|zachowaj|ki":p|Zatrzymaj pieniądze na Cyprze

duma | duma | wielki "id | Simba - duma całej dumy lwa;

smutek|biada|gri":f|Biada rannemu tygrysowi, krążą nad nim sępy;

Program „Slovozubr” ma na celu efektywne zapamiętywanie obcych słów i osiągnięcie wymaganych wyników przy minimalnym wysiłku ze strony ucznia. Oznacza to, że wynik będzie maksymalny przy maksymalnym wysiłku, ale w każdym przypadku jest to gwarantowane. Program pozwala na zapamiętanie obcych słów gdziekolwiek jesteś:

  • praca przy komputerze lub przebywanie w jego pobliżu
  • za pomocą telefonu komórkowego
  • za pomocą odtwarzacza audio
  • łącząc wszystkie te metody

„Slovozubr” pozwala szybko poszerzyć i utrzymać zasób słownictwa, poświęcając mu minimum czasu. Efekt osiąga się poprzez ciągłe oglądanie i/lub słuchanie obcych słów i ich tłumaczenie.

Funkcje programu:

  • praca w tle pozwala połączyć proces nauki słówek z codzienną pracą na PC
  • koncentruje się na nauce angielskich słów, ale pozwala nauczyć się słów z innych języków
  • zapamiętywanie transkrypcji
  • tryb wypowiadania słów i zapamiętywania wymowy
  • wysoka efektywność uczenia się
  • zawiera edytor słowników i pozwala dodawać nowe słowa za pomocą kilku kliknięć myszką
  • dwa tryby pracy: zapamiętywanie i weryfikacja
  • możliwość wygenerowania aplikacji na telefon komórkowy dla żądanych słowników
  • możliwość generowania plików audio z głosem, aby odtwarzacz mógł ich słuchać np. w trasie
  • wieloplatformowy (napisany w Javie, testowany na Windows XP/Vista i Linux)
  • obsługa rozszerzeń (wtyczek)
  • program jest całkowicie darmowy

Proces zapamiętywania obcych słów

Fabuła

Obecna wersja: 0.7

Co nowego:

  • naprawiono błędy ze słownikami kodowania w systemie Windows
  • dodany generator wersji mobilnej. Teraz możesz szybko stworzyć aplikację mobilną bezpośrednio z menu!
  • dodany generator plików audio. Teraz słów można się uczyć, nagrywając je na dowolnym odtwarzaczu audio
  • dodano obsługę wtyczek i pierwszą wtyczkę do automatycznej synchronizacji svn
  • teraz możesz ograniczyć liczbę słów jednocześnie, aby poprawić efektywność uczenia się
  • lokalizacja programu (jak na razie dostępny jest tylko język rosyjski)
  • naprawiono kilka błędów

Wersja 0.6.

  • obsługa dźwięku - teraz wyuczone słowa można nie tylko zobaczyć na ekranie, ale także usłyszeć. słowa są zapisywane w plikach wav, ogg i kolekcji
  • obsługa transkrypcji
  • obsługa wielu słowników
  • edytor słowników
  • automatyczne wyszukiwanie tłumaczeń w słownikach podczas dodawania nowego słowa do słownika
  • obsługa wielu platform i Linuksa
  • słowniki są teraz przechowywane w Unicode
  • Sprawdź aktualizacje
  • wiele drobnych ulepszeń i poprawek błędów

Wersja 0.1

Pierwsza wersja, tylko Windows, słowniki zakodowane w win1251.

Berło

Po uruchomieniu program umieszcza swoją ikonę w zasobniku systemowym, a na ekranie zaczynają rysować się najpierw obce słowa, a następnie ich tłumaczenie. W trybie zapamiętywania słowo i tłumaczenie są wyświetlane jednocześnie i „zawieszają się” na ekranie do momentu kliknięcia myszą, po czym wyświetlana jest kolejna losowa para słów. W trybie weryfikacji najpierw wyświetlane jest słowo w jednym języku, a po pewnym czasie (który można określić w ustawieniach) jego tłumaczenie. Jeśli klikniesz na słowo lub tłumaczenie, zostaną one dodane do listy zapamiętanych słów i nie będą już wyświetlane. Słowa są pobierane ze słownika i mieszane w losowej kolejności, można mieszać zarówno same słowa, jak i kierunek tłumaczenia - wypisz najpierw angielski, a następnie rosyjski lub odwrotnie („angielski” piszę dla jasności, ale ogólnie , dalej językiem angielskim może być każdy inny język obcy). Zapamiętywany jest również kierunek tłumaczenia, tzn. jeśli użytkownik kliknie słowo przetłumaczone z języka angielskiego na rosyjski, tłumaczenie tego samego słowa z języka rosyjskiego na angielski będzie nadal wyświetlane, dopóki go również nie klikniesz (jeśli opcja tłumaczenie badania jest włączone i w tym kierunku).

Kliknięcie lewym przyciskiem myszy na ikonę na pasku zadań wstrzymuje/kontynuuje pracę, kliknięcie prawym przyciskiem myszy wywołuje menu kontekstowe, w którym można przeglądać statystyki nauczonych słów, zmieniać ustawienia programu, otwierać edytor słowników lub przejść do tej strony.

Okno ustawień zawiera cztery zakładki:

Słowniki Ta zakładka zawiera edytory ścieżek do słowników. Możesz określić dowolną liczbę słowników.

Nauka plików Word- spis słowników, słów, z których ma się uczyć.
Pliki Word- po kliknięciu na słowo w trybie weryfikacji, kilka słów na ekranie zostanie umieszczonych na liście zapamiętanych słów i nie będą już wyświetlane. Tutaj możesz określić kilka plików, a wszystkie wczytane z nich słowa zostaną oznaczone jako wyuczone. Jednak słowa zostaną dodane (przy oznaczeniu ich jako wyuczone) tylko w pierwszym pliku.
Pliki słownika- tutaj określasz listę słowników, które będą dostępne w oknie edytora słowników i które będą używane podczas dodawania nowego słowa do słownika - jego tłumaczenie będzie wyszukiwane właśnie w tych słownikach.
Pliki transkrypcyjne- pliki słowników transkrypcji. Jeśli wyświetlanie transkrypcji jest włączone, będą one wyszukiwane tylko w tych słownikach. Interfejs Ta zakładka służy do konfiguracji wyglądu programu. Tutaj możesz wybrać czcionki i kolory do rysowania słów na ekranie.

Możesz także włączyć/wyłączyć cieniowanie tła pod słowami, wybrać kolor tego tła i dostosować stopień przezroczystości. W polu „pozycja na ekranie” można określić współrzędną Y (w pikselach), w której zostanie narysowane pierwsze słowo. Jeśli ta współrzędna jest dodatnia, określa odległość od górnej krawędzi ekranu, jeśli ujemna - od dołu. Poziome wyrównanie słów jest ustawiane na odpowiedniej liście rozwijanej. Nauka Tutaj możesz ustawić parametry słowa rotacja.

Pole okres powtarzania słów w trybie sterowania określa czas (w milisekundach), po którym tłumaczenie słowa zostanie pokazane po wyświetleniu samego słowa lub następne słowo po wyświetleniu tłumaczenia.

Pole okres wypowiadania słów w trybie zapamiętywania określa przedział czasu, po którym słowo / jego tłumaczenie będzie okresowo wymawiane (w trybie nauki).

Lista Naucz się tłumaczenia określa kierunek tłumaczenia podczas wyświetlania słów. Kierunek „eng->rus” oznacza, że ​​słowo angielskie jest wyświetlane jako pierwsze (tj. słowo z pierwszej kolumny słownika), a następnie jego tłumaczenie (druga kolumna). Kierunek "rus->eng" - odpowiednio, na odwrót. Kierunek "eng->rus i rus->eng" - każde słowo w jednym cyklu będzie wyświetlane zarówno w tłumaczeniu bezpośrednim, jak i odwrotnym, oraz "eng->rus lub rus->eng" - każde słowo w cyklu będzie wyświetlane w tłumaczeniu bezpośrednim lub odwrotnym.

Transkrypcje słów można ustawić zarówno w samym słowniku z badanymi słowami, jak iw osobnych słownikach. Pole wyboru pokaż transkrypcję obejmuje dodanie do słów angielskich transkrypcji (lub wszystkich możliwych transkrypcji), która będzie wyszukiwana w słownikach transkrypcji

Włącz pole wyboru usuń transkrypcję pozwoli nie wyświetlać transkrypcji słów (transkrypcja w słowniku jest podana w nawiasach kwadratowych), jeśli została wskazana bezpośrednio w słowniku badanych słów.

Pole wyboru przetasować słowa tłumaczeń obejmuje losowe mieszanie wariantów słów tłumaczeniowych, jeśli dla słowa określono kilka z nich. W pliku słownika opcje tłumaczenia są oddzielone znakiem;

Udźwiękowienie Na tej karcie ustawiane są ustawienia odtwarzania dźwięku słów.

Program potrafi odtwarzać słowa i frazy z plików wav i vorbis ogg. Nazwa pliku musi być zgodna z odtwarzaną frazą, ze spacjami zastąpionymi podkreśleniami (na przykład plik z frazą "dużo" powinien być nazwany dużo_ogg lub a_lot_of.wav). Ponadto, ponieważ przechowywanie kilkudziesięciu tysięcy małych plików nie jest zbyt wygodne, możliwe jest użycie specjalnego formatu zbierania dźwięków. Gdzie można uzyskać gotowe biblioteki dźwięków, zobacz poniżej.

W edytorach plików dźwiękowych i katalogów określone są pliki bibliotek dźwiękowych i/lub listy katalogów ze słowami angielskimi i rosyjskimi.

Odpowiednie pola wyboru określają słowa, których języka należy wymawiać w trybie zapamiętywania/kontroli, a z którego - nie. Regulacja głośności sama ustawia głośność odtwarzania.

Słowniki

Dostęp do okna słownika można uzyskać z menu programu w zasobniku.


Pierwsza kolumna okna pokazuje wszystkie dostępne słowniki. Słowniki badanych słów zaznaczono pogrubioną czcionką, nazwy słowników ogólnych podano w nawiasach kwadratowych, nazwy słowników transkrypcyjnych oznaczono gwiazdkami * .

Przyciski w prawej górnej części umożliwiają dodawanie słów do słownika oraz ich usuwanie. Jeśli baza danych dźwięków zawiera plik dźwiękowy dla słowa, klikając odpowiedni przycisk, możesz posłuchać dźwięku tego słowa. Przycisk z obrazem lupy dostępny jest w trybie edycji słów i pozwala automatycznie uzupełnić tłumaczenie słowa wartościami, które znajdą się we wszystkich wskazanych słownikach.

Załóżmy, że musisz dodać nowe słowo do słownika badanych słów. Otwórz edytor słownika, wybierz słownik badanych słów po lewej stronie. Wpisz słowo do dodania i naciśnij przycisk ze znakiem + ( "dodaj słowo"). Następnie naciśnij przycisk "edytuj słowo" i uzyskaj możliwość zmiany tłumaczenia. Na koniec kliknij przycisk „Znajdź tłumaczenie słowa”, a wszystkie znalezione wartości pojawią się w edytorze tłumaczeń, po czym możesz edytować tłumaczenie (na przykład usuwając niektóre rzadko używane opcje) i na koniec kliknij przycisk ponownie "edytuj słowo" aby zapisać zmodyfikowany słownik do pliku. Jeśli chcesz, aby zmiany w słowniku odniosły skutek, wybierz element w menu kontekstowym "Aktualizacja", który przeładuje słownik.

Mobilna wersja Slovozubra pojawiła się wcześniej niż wersja na PC i możesz się o niej dowiedzieć. Początkowo składanie aplikacji mobilnej (Midlet) nie było takie proste – należało skompilować listę słów, uruchamiając program konsolowy i ręcznie przepakować MIDlet. Teraz wersję mobilną można łatwo wygenerować za pomocą kilku kliknięć myszką, wybierając z wyskakującego menu Instrumenty->wersja mobilna.

Po pojawieniu się tego okna wystarczy wybrać niezbędne słowniki (słowa, z których zostaną dodane do MIDletu), wybrać słowniki usuniętych (tj. już nauczonych) słów, które nie trafią do MIDletu. Następnie możesz zmienić rozmiar czcionki, nazwę MIDletu i ścieżkę, w której zostanie zapisany. Przycisk „Utwórz” wygeneruje słoik oraz jad Pliki MIDlet, które można pobrać na dowolny telefon komórkowy z java.

Generator plików audio dla odtwarzacza

Alternatywą dla telefonu komórkowego jest użycie odtwarzacza audio. „Slovozubr” pozwala tworzyć pliki audio z wyuczonymi słowami i ich tłumaczeniem, które można nagrywać na odtwarzaczu i słuchać np. w drodze. Możesz to zrobić, wybierając z menu Instrumenty->Wersja odtwarzacza audio.


Tutaj możesz wybrać interesujące słowniki, aby dodawać i usuwać (już nauczone) słowa, ustawić opóźnienie między słowami i parami słów (słowo-tłumaczenie), określić, ile razy każda para (słowo-tłumaczenie) ma być powtórzona z rzędu i ile razy mają się powtarzać wszystkie słowniki, wybierz kierunek tłumaczenia (tak jak to było zrobione w ustawieniach trybu nauki). Możesz również wybrać częstotliwość próbkowania dla generowanych plików wav, a także ustawić limit liczby par słów w każdym pliku audio (jeśli podano zero, to limit jest wyłączony i zostanie utworzony jeden plik, w przeciwnym razie - kilka plików) . Przycisk „Utwórz” rozpocznie generowanie dźwięku, po czym możesz przesłać powstałe pliki do odtwarzacza audio. Jeśli włączono dzielenie pliku na kilka, możesz włączyć opcję „losuj” w odtwarzaczu, zapewniając w ten sposób losową kolejność odtwarzania słów.

Wtyczki

Funkcjonalność „Slovozubr” można rozszerzyć za pomocą wtyczek. API wtyczki jest nadal w trakcie tworzenia i dlatego nie jest publikowane. Wtyczki są umieszczane w podkatalogu wtyczki katalog główny programu. Obecnie dostępne są dwie wtyczki - SVN oraz VoiceLoader.

podłącz VoiceLoaderładuje pliki audio dla słów, jeśli nie zostały znalezione. Pliki są przechowywane w podkatalogu Voice-load-en oraz ładowanie głosu projekt główny w formacie ogg. Jeśli dodasz swoje słowniki do słownika, to dzięki tej wtyczce po chwili głos dla nich działający zostanie pobrany automatycznie.

podłącz SVN przyda się, jeśli używasz Slovozubr na kilku komputerach (na przykład w pracy iw domu, na komputerze stacjonarnym i laptopie itp.) i chcesz, aby wszystkie były zsynchronizowane. Do synchronizacji wygodnie jest używać systemów kontroli wersji, na przykład SVN. Następnie w katalogu tworzone jest repozytorium SVN ze słowem-słowo, do którego dodawane są wszystkie słowniki przestudiowanych i wyuczonych słów. Wtyczka będzie okresowo (co 10 minut) \ aktualizować pliki słowników z serwera lub wysyłać zmiany na serwer.

Aby zainstalować wtyczki, musisz utworzyć katalog wtyczki w katalogu, w którym jest zainstalowany program i skopiuj plik(i) wtyczki do podkatalogów tego katalogu.

Instalacja programu

Uwaga! Program jest napisany w Javie i wymaga Wersja JRE nie niższa niż 1.6.10. Jeśli jeszcze go nie masz, możesz go pobrać. Pobierz i zainstaluj JRE. Następnie pobieramy archiwum z programem, rozpakowujemy je do osobnego katalogu i uruchamiamy (plik wykonywalny w systemie Windows lub plik jar w systemie Linux).

Uwaga! Jeśli uruchomisz plik wykonywalny, zapisz go, aby w nazwie ścieżki nie było znaków cyrylicy. Na przykład w c:\Pliki programów/Słowa

plik jar można uruchomić za pomocą polecenia

Java -Dfile.encoding=utf-8 -jar words.jar

Bez opcji "-Dfile.encoding=utf-8" bardzo prawdopodobne są problemy ze znakami transkrypcji w systemie Windows.

Przyszłe plany

  • wdrożyć obsługę JRE 7
  • Możliwość zapisania wielu plików konfiguracyjnych
  • wsparcie dla różnych języków do nauki

Znane błędy:

  • plik exe nie uruchamia się, jeśli nazwa ścieżki zawiera cyrylicę
  • statystyki są obliczane nieprawidłowo, gdy włączone jest ograniczenie jednoczesnej liczby słów

Informacja zwrotna

Opinie, osądy, uwagi, życzenia i zgłoszenia błędów są mile widziane i można je przesyłać na adres .