Here are some useful Linux commands you need if you want to determine what frequencies your computer supports and check if you can use 5G WiFi. This command will show you all the...

Аутор: Иван Благојевић
Радим као L2 техничар у одржавању сервера. Највише времена проводим на Линукс оперативним системима са cPanel/WHM панелима.
Помажем људима да реше проблеме и да одаберу прави хостинг за свој сајт. Овде је моја радна биографија.
Пишем овде у слободно време.
Други текстови са блога:
How to use 5G WiFi if your laptop only supports 2.4 GHz frequency
There is an easy way to enable 5G Wifi on your laptop without buying a new card on your old laptop. The problem with 5G internet is that old network cards don't support it. That...
Best Linux Video Editor for Beginners and all users 2023
For beginners as well as for advanced ones, I recommend Shotcut Linux video editor for all work with video material. Here is my experience and some helpful details. Shotcut is a...
CloudLinux courses at CloudLinux University
I recently received an email notification about CloudLinux courses prepared by CloudLinux University. The mail is more informational in nature, where the user's opinion is still...
XFCE4 Panel question marks problem
If you see question marks in the XFCE4 Panel and you don't need to use the option to change the keyboard and layout, you can easily solve this problem. This problem is caused by...
How to install restricted codecs on MXLinux – MX Codecs installer
MX Codecs installer is a tool for installing restricted deb files on MX Linux. This tool enables the installation of necessary codecs for watching special video formats that are...
Како додати нове стрингове у Полиланг
Ако сте направили сајт у Вордпресу и додали више језика користећи Полиланг, сада треба да преведете и све стрингове (речи) које Полиланг није регистровао аутоматски да треба да буду преведени. У зависности од тога колико добро је ваша тема направљена, Полиланг по неком неписаном правилу не региструје баш оно што вам је потребно.
Да би све прошло како треба, овај поступак се састоји од следећих корака:
- Регистрација стрингова у Strings translations
- Убацивање превода за регистроване стрингове
- Како да Полилангу буде јасно које речи треба да преводи на основу регистрованих стрингова
Регистрација нових стрингова у Полилангу
Да би Полиланг знао шта треба да преводи потребно је регистровати речи које је потребно преводити. Полиланг већ подразумевано повуче све речи за које сматра да треба буду преведене и смести их у Strings Translations. Међутим, проблем су речи које Полиланг не види као речи које треба преводити.
Ево примера речи које сам ја додао у Strings Translations, а које Полиланг није одмах повукао, може се видети да су у питању битне речи које такође треба превести:
Ево шта треба да урадите. Пронађите стринг који треба регистровани. Мени је требало да региструјем Sign Out, па сам отишао у header.php (датотека у теми) и пронашао ред који садржи:
<?php _e('Sign Out', 'child9'); ?>
Дакле, треба регистровати Sign Out. Када то сазнате идите у functions.php (датотека у теми) и на дну додајте следећи ред:
pll_register_string('child9', 'Sign Out', 'true');
Од тог тренутка, стринг Sign Out налази се у Strings Translations и ту можете додати преводе за језике које сте подесили у Полилангу.
Убацивање превода за регистроване стрингове
Идите у Strings Translations и додајте преводе за нови стринг:
Прилично једноставно, али то није довољно. Сада смо дали до знања Полилангу за које речи треба да нуди превод који смо убацили али Полиланг још увек не зна где треба да прикаже те речи. Потребно је урадити следеће.
Позивање превода за регистроване стрингове
Вратите се у header.php датотеку и тамо где је стајало:
<?php _e('Sign Out', 'child9'); ?>
Уместо тога ставите:
<?php echo pll_e('Sign Out')?>
И то је то. Сада сте дали до знања Полилангу да треба да реч Sign Out мења у зависности од језика који се одабере на сајту.
Овај поступак треба поновити за сваку реч-стринг који треба преводити. Имајте у виду да се стрингови налазе у различитим фајловима теме, док све стрингове региструјете кроз functions.php датотеку.
Испробао сам прикључке који би требало да уштеде време
Испробао сам два и ни један није радио, тј. ни један стринг није био регистрован аутоматски. Пронашао сам три упутства програмера који објашњавају шта треба да се уради, али нисам ни тако успео јер су упутства била писана програмерским жаргоном. На крају сам сам ископао где и шта треба ставити да би све радило како треба. И то сам записао овде.

Аутор: Иван Благојевић
Радим као L2 техничка подршка у одржавању хостинга (дељени и наменски хостинг сервери). Добар део времена проводим на Линукс оперативним системима са cPanel/WHM панелима.
Пишем овде у слободно време.
Други текстови са блога:

How to check my laptop WiFi frequency on Linux 2023
Here are some useful Linux commands you need if you want to determine what frequencies your computer supports and check if you can use 5G WiFi. This command will show you all the channels supported by your network card and on which frequency they work. Let's first...

How to use 5G WiFi if your laptop only supports 2.4 GHz frequency
There is an easy way to enable 5G Wifi on your laptop without buying a new card on your old laptop. The problem with 5G internet is that old network cards don't support it. That is, there are network cards that only support a frequency of up to 2.4 GHz, and to work...

Best Linux Video Editor for Beginners and all users 2023
For beginners as well as for advanced ones, I recommend Shotcut Linux video editor for all work with video material. Here is my experience and some helpful details. Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features...

CloudLinux courses at CloudLinux University
I recently received an email notification about CloudLinux courses prepared by CloudLinux University. The mail is more informational in nature, where the user's opinion is still being researched. CloudLinux courses will definitely take off, but CloudLinux probably...

XFCE4 Panel question marks problem
If you see question marks in the XFCE4 Panel and you don't need to use the option to change the keyboard and layout, you can easily solve this problem. This problem is caused by a package called fbxkb: Right-click these question marks in the XFCE4 panel and select the...

How to install restricted codecs on MXLinux – MX Codecs installer
MX Codecs installer is a tool for installing restricted deb files on MX Linux. This tool enables the installation of necessary codecs for watching special video formats that are protected or require special codecs. MX Codecs is already automatically installed with MX...