Изборник Затворити

SrbTransLatin – Потпуно решење за пресловљавање ћирилице у латиницу за WordPress

Скраћена веза: https://pedja.supurovic.net/veza/67

Table of contents for srbtranslatin

  1. SrbTransLatin – Потпуно решење за пресловљавање ћирилице у латиницу за WordPress
  2. WordPress SrbTransLatin додатак, верзија 0.12
  3. SrbTransLatin и XML Sitemap Generator for WordPress
  4. СрбТрансЛатин 1.61 за WordPress

Један од услова да бих поставио свој блог је био тај да могу да равноправно користим латиницу и ћирилицу. Прегледавши базу додатака за Вордпрес нисам баш наишао на добру подршку. Пробао сам да комбинујем неколико постојећих решења, али је то и поред доста мојих измена радило половично. С обзиром да претерано водим рачуна о детаљима, пробао сам да направим додатак за Вордпрес који ће ме задовољити, и морам признати прилично сам задовољан.

Као инспирација, послужили су ми WpTranslit Александра Урошевића и sr2lat који је направио Kimmo Suominen. Објединио сам функционалност ова два додатка, али сам пресловљавање урадио тако да буде потпуно, пошто ова два додатка нису могла све да преслове, и додао сам нове функције.

SrbTransLatin обезбеђује подршку за равноправно коришћење латинице и ћирилице на Вордпрес сајту. Сав ћирилични садржај се врло лако може корисницима приказати и у латиничној верзији. То значи да можете писати свој блог и приказати га посетиоцима потпуно истоветног са могућношћу да они бирају да ли желе да читају ћирилицу или латиницу. Постоји могућност да неке делове ћириличног уноса означите тако да остану ћирилични чак иако се сајт кориснику приказује латиницом.

Подржано је пресловљавање наслова, пермалинкова, садржаја чланака, РСС фидова и свог другог садржаја. Изабрано писмо се преноси између страница у оквиру блога кроз УРЛ тако да корисник само једном изабере писмо и надаље сав садржај види тим изабраним писмом.

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

SrbTransLatin не захтева ништа посебно. Ослања се на Вордпрес верзије 2.6.x (требало би да ради и на 2.5.x) преведен на српски језик (превод који може да се преузме са Вордпрес сајта је ћириличан).

Актуелна верзија додатка SrbTransLatin је 0.11. Још увек је у бета фази, али је потпуно функционална.

Више информација у упутства за коришћење овог додатка можете погледате на https://pedja.supurovic.net/srbtranslatin/

23 Comments

  1. Aleksandar

    Твоје проширење ме веома подсећа на мој WP Translit, и за њега сам сазнао преко повратне везе у контролној табли. Али, када сам посетио твој чланак, видим да је референца на http://blog.urosevic.net/wptranslit/ нестала.

    Ето, само гласно размишљам.

  2. Peđa

    У праву си, у ревизијама чланка загубио се пасус са информацијом да сам се, приликом прављења SrbTransLatin додатка угледао на твој додак WpTranslit и додатак sr2lat који је написао Kimmo Suominen, а да сам се одлучио за писање новог додатка зато што ова два нису покрила све моје потребе пресловљавања. Поправио сам то.

  3. Никола

    Поздрав!
    Унапред се извињавам што смарам, али ме ово стварно мучи.
    Занима ме како ће се сајт рангирати на Google ако је садржај на ћирилици, а да притом користим твој додатак који пресловљава из ћирилице у латиницу с тиме да је подразумевано писмо ћирилица. Да ли ће се за латиничне упите у претрази рангирати бар приближно равноправно са латиничним сајтовима?
    Ако је текст чланка на ћирилици да ли је боље за ознаке (тагове) користити ћирилицу или латинцу?
    Знам да ћу се боље рангирати ако користими латиницу јер се већина претрага обави тим писмом, али ћирилицу бих користио из неких моралних разлога.
    Хвала унапред!

    • Peđa

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

      За тагове увек користим латиницу.

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

  4. Djordje

    Imam blog na wordpress.com na ćirilici.
    Kako da instaliram Vaš plug-in? Meni se čini da je jedino moguće da prebacim blog na neki drugi server, tj. da se ne hostuje na wordpress.com jer tada imam cpanel i vidim folder u koji idu plug-inovi.

    • Пеђа

      Мислим да на wordpress.com не можете слободно да инсталирате додатке. Питајте њихову администрацију, можда убаце SrbTransLatin у свој избор.

  5. Данило

    Пеђа, ако сам добро разумео твој сајт је на латиници али се преслојава у ћирилицу на захтев корисника. Због тога се у google претрази никада неће појавити ћирилична страна без обзира којим писмом је постављен упит. При томе ће неко са ћирилично оптимизованом темом бити у благој предности за ћириличне упите.
    Међутим званични сајт дневног листа Политика је изгледа оптимизован и за ћирилицу и за латиницу, тј. има дуплиране стране. Да ли је то бољи начин оптимизације или треба оптимизовати само за једно писмо?
    Размишљам се да оптимизујем ћириличне стране а да ми се латиничне преслојавају али у том случају би сви резултати претраге аутоматски били ћирилични па посетиоци не би ни знали да постоји латинична верзија сајта (већина из бивших република вероватно не би ни отворила такву страну).

    Свака сугестија и коментар је добро дошао. Поздрав!

    • Пеђа

      Мој блог подразумевано приказује ћирилицу. Сад, кад си ми скренуо пажњу, приметио сам да Гугл заиста индексира стране као латиничне, што не би требало.

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

  6. Zoran

    Zdravo Peđa, koristio sam tvoj plugin uspesno na ranjem sajtu, a sada sam napravio sajt gde je default jezik srpski ćirilica sa mogućnošću preslovljavanja u latinicu. To radi dobro, ali sam naišao na par problema:
    1. dokumenti koje postavim na ćirilici ne mogu se preuzeti kada je prebačeno na latinično pismo
    2. pretrata ne funkcioniše
    3. kada pokušama isključiti plugin zapuca mi se sajt
    Da li si se susretao sa ovim situacijama?
    Unpared hvala!

    • Пеђа

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

      Иначе ниеј добра пракса да се у именима датотек акорсите било који други знакови осил матинскихслова. Ћирилица па чак и наша латинична слова уименима датотека, могу да направе велике проблеме у неким ситуацијама.

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

      Не знам зашто би сајт стао ако сеискључи овај додатак. Пробаћу на мојим сајтовима да видим да ли се то дешава. Како се тачно манифетуеј то „запуца ми се сајт“?

  7. Бонус

    Уколико бих рецимо покушао да дорадим сајт вордпрес тако да претрага на латиници ради, тако што би латинични текст из претраге пресловио у цирилицу (сајт ми је постављен на ћирилици)онда би претрага радила. Након тога би да се комплетно са све резултатима претраге врати у латиницу. Шта мислите о томе, да ли би то било неко решење за проблем што претрага на латиници са вашим додатком не ради?

  8. Brakus Slavoljub

    Poštovani,
    radim jedan sajt i imam probelm jer na njemu vaš dodatak za preslijavanje ne radi. Na mnogim sajtovima sam ga koristio bez problema, ali sada ne radi. Kada ukljucim debag mod u wp Deprecated: Function create_function() is deprecated in /home/brakus/public_html/kcjagodina.rs/wp-content/plugins/srbtranslatin/srbtranslatin.php on line 249

    Na toj liniji je
    add_action( ‘widgets_init’, create_function( “, ‘register_widget( „srbtranslatin_widget“ );’ ) );

    Tema mi je newspaper kao sto sam i ranije koristio. Iskljucivao sam sve pluginove osim bakery buildera i ne radi. Da li možda imate ideju o čemu se radi. Bukvalno ništa ne prebaci u ćirilicu.

    • Пеђа

      У PHP 7.2 је create_function deprecated. Ја још увек радим под 7.1 тако да то нисам приметио.
      Ако можеш да на серверу вратиш верзију на 7.1 ребало би да ти све ради, а ј аћу у међувремену да видим како да то решим.

  9. Dragan

    Pozdrav Peđa. Imam problem sa Oxigen Builderom. Neće da se pokrene kada je plugin uključen. Koristio sam ga sa Elemntorom i nije bilo problema. Jel imaš neko rešenje? Hvala.

    • Пеђа

      Нисам никада користио Oxigen Builder. Није ми нико пријављивао проблеме са њим.

      Да ли се то покреће у админ интефејсу или у корисничком?

  10. Dragan

    Funkcioniše kao Elementor, samo što ne koristi teme. Kreira se strana u WP-u, zatim se klikom na dugme Edit with Oxygen otvara editor. Problem je u tome, što se editor ne otvara kada je SrbTransLatin uključen. Možeš da testiraš svoj plugin ovde https://oxygenbuilder.com/try/ ako imaš volje i vremena i vidiš u čemu je problem. Hvala na javljanju!

  11. Pravopis Ivana

    Odlican plugin ali imam problem jer na sajtu sve pisem latinicom a kad kliknem na cirilicu ne prebacuje mi. dok postove koji su napisani cirilicom lagano prebaci u latinicu.
    Molim za pomoc i sve pohvale

    • Пеђа

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

    • Пеђа

      Има на интернету сајтова који раде конверзију текста из латинице у ћирилицу. Кад ми затреба користим неки од њих.

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

Оставите одговор на Пеђа Одустани од одговора

Ваша адреса е-поште неће бити објављена. Неопходна поља су означена *

Попуните израз тако да буде тачан: *

Ово веб место користи Акисмет како би смањило непожељне. Сазнајте како се ваши коментари обрађују.