Транслитерација (транскрипција)

Опис

Ово је једноставан и лаган додатак помоћу којег можете у неколико кликова пресловити своју WordPress инсталацију са ћирилице на латиницу и обрнуто. Овај додатак за транслитерацију такође подржава посебне кратке кодове помоћу којих можете делимично пресловити делове садржаја.

Функције

✅ Вордпресс ћирилица на латиницу и латиница на ћирилицу
✅ Претвара ћириличке, европске и грузијске знакове у порукама, страницама и терминима у латиничне знакове.
✅ Транслитерација ћириличних назива датотека у латиницу
✅ Транслитерација ћириличних пермалинкова у латиничне
✅ Дозволи ћирилична корисничка имена
✅ Претражујте постове, странице, прилагођене типове постова написане ћирилицом користећи латинично и ћирилично писмо.
✅ WP-CLI Подршка

Предности

✅ Компатибилан са вишејезичним додацима
✅ Компатибилан са било којим ВордПресс шаблоном
✅ Компатибилан са СЕО додацима
✅ Могућност делимичне транслитерације
✅ Скалабилан и прилагодљив
✅ Не утиче на ХТМЛ, ЦСС или ЈС кодове
✅ Вишејезична подршка
✅ Избор режима транскрипције
✅ Дијакритичка подршка (тренутно за српски језик)
✅ Подршка за посебне знакове
✅ Подржава ПХП верзију 8.1
✅ Утицај на брзину странице: небитан

ЈЕЗИЧКА ПОДРШКА

Српска латинизација – српски језик (према локалитету:sr_RS)
босанска латинизација – босански језик (прати правила српског језика са додатним специјалним знаковима)
Црногорска латинизација – црногорски језик (придржава се правила српског језика са додатним посебним знаковима)
Руска латинизација – руски језик (према локалитету:ru_RU)
Белоруска латинизација – белоруски језик (према локалитету:bel)
Бугарска латинизација – бугарски језик (према локалитету:bg_BG)
македонска латинизација – македонски језик (према локалитету:mk_MK)
Казашки латинизација – казашки језик (према локалитету:кк)
украјинска латинизација – украјински језик (према локалитету:uk)
Грчка (елини’ка) латинизација – грчки језик (према локалитету:el)
🔸 Арапска латинизација – арапски језик (ЕКСПЕРИМЕНТАЛНО) (према локалитету:ar)
🔸 Јерменска латинизација – јерменски језик (ЕКСПЕРИМЕНТАЛНО) (према локалитету:hy)
✅ Ускоро долази више језика…

ДОДАТАК ПОДРЖАВА

Ова додатна компонента је направљена тако да подржава све познате додатне компоненте и визуелне уређиваче.

Такође радимо посебне компатибилне функције са:

WooCommerce
Polylang
Elementor Website Builder
CF Geo Plugin
Yoast SEO
Data Tables Generator by Supsystic
Slider Revolution
Avada theme
Themify
Divi (шаблон и уређивач)

Морате да знате да чак и ако постоји компатибилност за већину додатних компоненти, комбинација више додатних компоненти и даље има мале шансе за неусаглашеност. Постоји преко неколико хиљада додатних компоненти и неколико милиона појединачних WordPress инсталација. Не можемо 100% гарантовати да ће све функционисати како треба у свим могућим случајевима. Понекад се дешава да друге додатне компоненте нису компатибилне са овом додатном компонентом, тако да је важно да се обратите нама или другим ауторима додатака у случају било ког проблема како бисте могли да решите проблем. Најчешћа исправка за већину проблема је ако све додатне компоненте и инсталацију програма WordPress ажурирате редовно.

Овај додатак такође може да послужи као алтернатива за SrbTransLatin, Cyr-To-Lat, Allow Cyrillic Usernames, Filenames to latin, Cyrillic Permalinks и друге сличне додатке. Успели смо да укомбинујемо све потребне функционалности у један додатак, али ако желите да имате све одвојене функције, позивамо вас да користите неке од ових изврсних додатака.

Важно је да знате да се било која функционалност нашег додатка може искључити ако вам није потребна, као и могућност филтрирања одређених „кука“ (акција) и филтера. Покушали смо да пружимо максималну флексибилност и компатибилност свима.

Документација

Све што треба да урадите је да одете Settings->Transliteration и подесите овај додатак у складу са вашим потребама. Само следите описе и лако ћете се снаћи.

Кратки кодови

Ова додатна компонента има два краћа кода који раде независно од поставки додатне компоненте. Ова два краћа кода имају за циљ да преслове неки садржај. Ово је одлично ако имате чланак и желите да прикажете део текста на ћирилици и ако је цео портал приказан на латиници.

Ћирилица у латиницу:

[rstr_cyr_to_lat]Ћирилица у латиницу[/rstr_cyr_to_lat]

Латиница у ћирилицу:

[rstr_lat_to_cyr]Latinica u ćirilicu[/rstr_lat_to_cyr]

Избегни транслитерацију:

[rstr_skip]Keep this in original script[/rstr_skip]

Додајте слику у зависности од језичке скрипте:
Овим кратким кодом можете да манипулишете сликама и приказујете слике на латиници или ћирилици, у зависности од подешавања.

[rstr_img lat="YOUR_SITE_URL/logo_latin.jpg" cyr="YOUR_SITE_URL/logo_cyrillic.jpg"]

(Документација за ове кратке кодове налази се у подешавањима додатка или погледајте снимак екрана.)

Изборник скрипте језика
Овај кратки код приказује изборник скрипте за транслитерацију.

[rstr_selector]

(Документација за ове кратке кодове налази се у подешавањима додатка или погледајте снимак екрана.)

Доступни тагови

Ове ознаке имају посебну намену и раде одвојено од кратких кодова и могу се користити у пољима где се кратки кодови не могу користити. Ове ознаке немају додатна подешавања и могу се применити на додатке, теме, виџете и у оквиру других кратких кодова.

Ћирилица у латиницу:

{cyr_to_lat}Ћирилица у латиницу{/cyr_to_lat}

Латиница у ћирилицу:

{lat_to_cyr}Latinica u ćirilicu{/lat_to_cyr}

Избегни транслитерацију:

{rstr_skip}Keep this in original script{/rstr_skip}

Алат за трајне везе

Овај алат може у бази података преименовати све постојеће ћириличне трајне везе у латиницу. Овај алат је у конфигурацији овог додатка.

PHP функције

Такође смо размишљали о PHP програмерима где смо омогућили неколико корисних функција које могу да користе у оквиру WordPress тема и додатака. Документација за ове функције налази се у подешавањима додатка.

Снимци екрана

  • Ћирилична страница пре српске транслитерације
  • Латинична страница после српске транслитерације
  • Подешавање транслитерације
  • Конвертор за транслитерацију ћирилице у латиницу и обрнуто
  • Алат за сталне везе (пермалинкове)
  • Кратки кодови
  • Доступне PHP функције
  • Језичка скрипта у навигацијама
  • Аутоматизовани тест

Постављање

  1. Идите на WP-Admin->Plugins->Add new , термин за претрагу „WordPress транслитеција“и кликните на дугме „инсталирај“
  2. ИЛИ , отпремите serbian-transliteration.zip /wp-content/plugins у директоријум преко WordPress админ панела или отпремите откопчану фасциклу у фасциклу додатних компоненти преко ФТП-а
  3. Активирање додатне компоненте у менију „Додатне компоненте“ у програму WordPress
  4. Иди на Settings->Transliteration опције ажурирања

ЧПП

Шта је романизација или латинизација?

Романизација или латинизација, у лингвистици, је конверзија писања из другог система писања у римски (латинични) сценарио или систем за то. Методе романизације укључују превођење, за представљање писаног текста и преписивање, за представљање изговорене речи и комбинације оба.

Коју романизацију подржава овај додатак?

Овај додатак подржава неколико светских писама написаних ћирилицом и омогућава њихову романизацију

  • Романизација српског што укључује босански и црногорски
  • Романизација руског
  • Романизација белоруског
  • Романизација бугарског
  • Романизација македонског
  • Романизација казахстанског
  • Романизација украјинског
  • Романизација грчког језика
  • Романизација арапског језика (ЕКСПЕРИМЕНТАЛНО)
  • Романизација јерменског језика (ЕКСПЕРИМЕНТАЛНО)

Свака од ових транслитерација креира се одвојено и следи правила активног језика.

Која је најбоља пракса за транслитерацију?

Кроз различита искуства смо дошли до закључка да је најбоље цео сајт креирати на ћириличном писму и омогућити транслитерацију за латиницу.

Разлог овог решења лежи у проблему транслитерације латинице у ћирилицу због енкодинга и у зависности од сервера може направити одређене проблеме, посебно у комуникацији са базом података. Креирање сајта на ћирилици заобилази све проблеме и веома се лако преводи на латиницу.

Да ли је латиница бољи за СЕО од ћирилице?

Према Google документацији и дискусијама на форумима и блоговима, закључено је да је латиница много боља за СЕО и неопходно је практиковати латиницу бар када су пермалинкови и имена датотека на латиничном, док текст може бити у оба слова, али је латиница увек пожељна.

Могу ли да преведем ћирилична слова на латинична са овим додатком?

Да! Без икаквих проблема и неусаглашености.

Могу ли да преведем латиницу на ћирилицу са овим додатком?

Да! Ова додатна компонента може да преведе латинично на ћирилицу, али се то не препоручује и често изазива проблеме. Предложено је да се овом приступу приступи експериментално.

Најбоља пракса је направити ћириличну страницу која укључује сав остали садржај и на крају само додати пресловљавање у навигацију како би посетилац могао да изабере жељену скрипту.

Како пресловити ћириличне сталне везе (пермалинкове)?

Овај додатак има алат који пресловљава већ забележене трајне везе у вашој бази података. Ова опција је сигурна, али захтева додатни напор да би се задовољио СЕО.

Помоћу овог алата трајно мењате трајне везе у својој WordPress инсталацији и може доћи до грешке 404 ако посетите старе ћириличне линкове.

Због тога морате поново да пријавите своју карту сајта или да уложите додатне напоре да преусмерите старе пермалинк-ове на нове, што наш додатак не чини.

Ако користите „WP-CLI“, ову функцију можете покренути и једноставном командом: wp transliterate permalinks

Прегледи

21. априла 2023. 1 одговор
Kompletno rješenje za preslovljavanje sajta na oba pisma.
7. фебруара 2023. 1 одговор
Odličan dodatak, redovno se ažurira, što je za svaku pohvalu.
Види сва 53 прегледа

Сарадници и градитељи

„Транслитерација (транскрипција)“ је софтвер отвореног кода. Следећи људи су допринели овом додатку.

Сарадници

„Транслитерација (транскрипција)“ је преведен на 6 језика. Хвала преводиоцима за њихове доприносе.

Преведите „Транслитерација (транскрипција)“ на свој језик.

Заинтересовани сте за градњу?

Прегледајте код, проверите SVN складиште или се пријавите на белешку градње преко RSS-а.

Белешка о изменама

1.9.6

  • Fixed transliteration objects
  • Introduced cached algorithms
  • Removed unnecessary calling of PHP classes

1.9.5

  • Fix WooCommerce transliteration problems
  • Improved AJAX call transliteration

1.9.4

  • Fix browser cache

1.9.3

  • Added W3 Total Cache support

1.9.2

  • Fixed memory leaking in WP admin
  • Fixed wp admin login issue for non standard language settings

1.9.1

  • Fixed fatal error on deprecated constants

1.9.0

  • Added support for user locales
  • Fixed languages detection

1.8.12

1.8.11

  • Fixed alternate links for SEO
  • Security updates

1.8.10

  • Fixed Polylang transliteration error

1.8.9

  • Improved Macedonian language
  • Improved UX

1.8.8

  • Fixed memory leaking in WP admin

1.8.7

  • Added new skipped words for the Serbian language
  • Fixed Macedonian transliteration
  • Fixed locale recognation
  • Improved database cache
  • Оптимизовани ПХП кôд

1.8.6

  • Fixed memory leaking on the admin pages

1.8.5

  • Improved encoding

1.8.4

  • Improving optimization
  • Preventing memory leaks

1.8.3

  • Fixed encoding
  • Fixed operating system mode
  • Fixed memory leaking

1.8.2

  • Updated Ukrainian transliteration
  • Updated Serbian transliteration
  • Updated libraries
  • Fixed cache algorithm

1.8.1

  • Added advanced cache functionality
  • Updated Ukrainian transliteration
  • Оптимизовани ПХП кôд

1.8.0

  • Added support for the WordPress version 6.0
  • Update transliterations
  • Update translations

1.7.9

  • Fixing activation code
  • Fixing translations
  • Improving settings

1.7.8

  • Fixing missing constants

1.7.7

  • Fixed critical errors on the multisite installations

1.7.6

  • Fixed iconv() PHP error
  • Fixed block editor bugs

1.7.5

  • Fixed mail transliterations
  • Fixed file transliterations
  • Improved redirection links
  • Improved cache
  • Improved admin settings

1.7.4

  • Fixing WordPress memory leaking
  • Improved cache functionality

1.7.3

  • MAJOR UPDATE: You need to review and edit your settings
  • Fixed transliteration filters
  • Improved Contact Form 7 transliteration

1.7.2

  • Improved cache
  • Fixed object transliteration
  • Adding support for the CF7

1.7.1

  • Improved transliterations for the Serbian, Bosnian and montenegrin
  • Improved current URL recognation
  • Improved plugin cache
  • Тестирано до верзије ВордПресс 5.8

1.7.0

  • Fixed blank screen on the Cyrillic transliteration
  • Improved WP Cache object
  • Removed regular expression error
  • Moved to the static cache objects
  • Improved AJAX calls
  • Added algorithm for faster language recognition
  • Removed scripts that slow down the site