Transliteracja jest praktyczna, wygodna i bezpieczna.

05.03.2020

Programowanie do dziś to kodowanie i przetwarzanie kodu. Symbole alfabetu, cyfry, symbole i symbole niedrukowalne są zawsze reprezentowane przez unikalne kody. Liczby parzyste składają się z liczb, to znaczy kodów.

Transliteracja tego

Początkowo tablica kodów zawierała 128 kombinacji, mimo że przydzielono osiem bitów dla każdego znaku (jeden bit został przesłany w celu sprawdzenia poprawności danych podczas przechowywania / transmisji). Wtedy główna tablica symboli "pozbyła się" bitu kontrolnego i zaczęła zawierać 256 kombinacji.

Nowoczesne kodowanie znaków

Z przyzwyczajenia i logicznie, zawsze używana tablica symboli nie jest już starym, dobrym Askym (ASCII), ale Windows-1251 (CP1251), UTF-8 lub innym wariantem kodowania symbolicznej informacji. Ale zawsze zawiera znaki alfabetu łacińskiego, cyfry i znaki jako zestaw podstawowych znaków.

Pojęcie "lokalizacji" oznacza wiązanie z krajem, terytorium, językiem narodowym, zwykłe formaty reprezentujące datę i godzinę, jednostki monetarne itp.

Angielska transliteracja

W dowolnym kodowaniu znaków alfabet łaciński zawsze można na nich liczyć w każdej sytuacji. Transliteracja na angielski jest bezpieczna i naturalna.

W cyrylicy problemy już dawno minęły, zajmowała miejsce w różnych systemach kodowania. Wszystkie szeroko stosowane programy są rusyfikowane (które potrzebne - działają w języku białoruskim, ukraińskim i innych językach narodowych).

Jeśli chodzi o nazwy plików i folderów, domen, różnych zasobów w systemie operacyjnym komputera i środowisku internetowym, priorytetem jest łacina. Jednak transliteracja nie jest nawet brana pod uwagę jako powód do niepokoju.

Naturalne transformacje alfabetów

Najprostszym i klasycznym rozwiązaniem jest przetłumaczenie znaków alfabetu narodowego na znaki łacińskie, podczas gdy niektóre litery mogą otrzymać dwa lub trzy znaki alfabetu łacińskiego. Jest to normalne i znajome. Istnieje wiele opcji transliteracji - i zalecanych przez państwo, a także naukowo uzasadnionych, a najczęściej spotykanych, przyjętych w jednym programie lub innym.

Zgodnie z klasyczną definicją, transliteracja polega na przeniesieniu zapisu (w części dźwięku) słów i zwrotów jednego języka na drugi. Proces jest rozpatrywany na poziomie liter. Zazwyczaj liczby, znaki i znaki niedrukowalne są przesyłane w niezmienionej postaci i, jeśli to konieczne, są ekranowane, to jest zakodowane tak, aby nie zaszkodzić procesowi przesyłania informacji lub jej przechowywania.

Transliteracja nie jest tłumaczeniem tekstu i nie ma z tym nic wspólnego. Znaczenie oryginalnej frazy jest przekazywane tak jak w oryginale, w tym przypadku w języku rosyjskim. Po prostu litery alfabetu rosyjskiego są zastępowane podobnymi literami lub kombinacjami liter łacińskich.

Powszechne zastosowania transliteracji

Paszport, SMS-y na smartfonie, w przeszłości przesyłanie informacji do pager'a i wiele innych znanych starych programów było zmuszonych do korzystania z przekazywania informacji w języku narodowym ze znakami łacińskimi bez tłumaczenia.

Wiele komputerów i urządzeń nadal nie ma rosyjskich liter ani liter innych języków narodowych. Do tej pory niektórzy producenci sprzętu elektronicznego "zapomnieli" o zlokalizowaniu swoich produktów w kraju, w którym są sprzedawane.

Komputer lokalny, hosting i internet

W celu uniknięcia problemów z przechowywaniem i przesyłaniem informacji, z reguły transliteracja z języka rosyjskiego obejmuje nazwy plików, folderów, nazw domen i innych zasobów, którymi manipuluje system operacyjny, hosting, program lub niektóre zasoby w Internecie.

Zawartość pliku, bazy danych, zmiennej może być dowolna. Wszystkie nowoczesne systemy i oprogramowanie zapewniają to proste niewzruszone wymaganie. Trudne warunki są nakładane tylko na to, co manipuluje platforma komputerowa lub system operacyjny, które z tych lub innych zasobów oprogramowania wykorzystuje.

Transliteracja z języka rosyjskiego

Często plik z rosyjskimi literami w tytule można zapisać tylko, ale nie więcej. Przeczytaj, skopiuj lub usuń plik nie będzie możliwy. Oczywiście na poziomie systemu możesz zrobić wszystko, ale z każdego powodu nie skontaktujesz się z administratorem zasobów ani programistą systemu.

W programowaniu internetowym transliteracja jest powszechna, ale użycie obiektów nazwanych w ich ojczystym języku jest znacznie wygodniejsze i bardziej praktyczne. Ponadto nie każdy użytkownik może wyjaśnić, dlaczego jego plik otrzymał inną nazwę.

Bardzo dobre wyjście z tej sytuacji: możesz zapisać oryginalną nazwę pliku, obiektu, zmiennej, ale przypisać do niego unikalny kod. Na przykład MD5 jest całkowicie unikalną kombinacją kodów dla każdej oryginalnej nazwy. Możesz utworzyć unikalny kod numeryczny lub "osobiście".