This commit is contained in:
Htylol 2024-09-19 00:58:08 +05:00
parent ae69564ff5
commit ced8138557
5 changed files with 12 additions and 10 deletions

@ -7,7 +7,7 @@
msgid ""
msgstr "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-18 22:54+0500\n"
"POT-Creation-Date: 2024-09-19 00:55+0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-18 22:44+0500\n"
"POT-Creation-Date: 2024-09-19 00:55+0500\n"
"PO-Revision-Date: 2024-09-15 15:29+0500\n"
"Last-Translator: \n"
"Language-Team: \n"

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-18 22:44+0500\n"
"POT-Creation-Date: 2024-09-19 00:55+0500\n"
"PO-Revision-Date: 2024-09-18 22:48+0500\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -1976,7 +1976,7 @@ msgstr "СОХРАНИТЬ"
msgid "scripts"
msgstr "версия"
#, sh-format
#, fuzzy, sh-format
msgid "Copyright © $DATE Castro-Fidel (linux-gaming.ru)"
msgstr "Авторские права © $DATE Castro-Fidel (linux-gaming.ru)"

@ -105,8 +105,8 @@ generate_pot () {
sed -i 's/]}/")/g' setup.sh_tmp
#Когда присходит предупреждение: синтаксис $"..." запрещен по соображениям безопасности; используйте eval_gettext
#удаляется строка без переводов и этим предупреждением (сейчас их всего 3)
sed -i '/basename_portwine_exe/d' functions_helper_tmp
#и ругается на строку в которой нет перевода, можно использовать sed -i '//d' и убрать эту строку
#либо отредактировать сам код, чтобы не было такой ошибки (к примеру вместо двойных ковычек использовать в таком месте одинарные)
for lang in $LANGUAGES_LIST
do
@ -1907,15 +1907,15 @@ edit_user_conf_from_gui () {
pw_create_gui_png () {
basename_portwine_exe="$(basename "${portwine_exe}")"
if echo "$basename_portwine_exe" | grep -ie "setup\|install\|\.msi$" &>/dev/null ; then
if echo "$basename_portwine_exe" | grep -ie 'setup\|install\|\.msi$' &>/dev/null ; then
export PW_ICON_FOR_YAD="${PORT_WINE_PATH}/data/img/setup.png"
export name_desktop_png="setup"
return 0
elif echo "$basename_portwine_exe" | grep -ie "\.reg$" &>/dev/null ; then
elif echo "$basename_portwine_exe" | grep -ie '\.reg$' &>/dev/null ; then
export PW_ICON_FOR_YAD="${PORT_WINE_PATH}/data/img/reg.png"
export name_desktop_png="reg"
return 0
elif echo "$basename_portwine_exe"| grep -ie "\.bat$" &>/dev/null ; then
elif echo "$basename_portwine_exe"| grep -ie '\.bat$' &>/dev/null ; then
export PW_ICON_FOR_YAD="${PORT_WINE_PATH}/data/img/bat.png"
export name_desktop_png="bat"
return 0

@ -169,7 +169,9 @@ if [[ ! -f "${PORT_SCRIPTS_PATH}/translations/$LANGUAGE" ]] ; then
fi
# для переводов нужно экспортировать переменные заранее
DATE=$(date +'%Y')
# так же можно использовать сразу команду или функцию
# по типу $(...), но тоже заранее функцию нужно экспортировать
DATE=$(date +%Y)
GAMESCOPE_VERSION="$(grep 'VERSION_ID=' /etc/os-release)"
GAMESCOPE_VERSION="${GAMESCOPE_VERSION//VERSION_ID=/}"