Porteus-3.2rc2 bug reports

Please reproduce your error on a second machine before posting, and check the error by running without saved changes or extra modules (See FAQ No. 13, "How to report a bug"). For unstable Porteus versions (alpha, beta, rc) please use the relevant thread in our "Development" section.
User avatar
Blaze
Moderator
Moderator
Posts: 1337
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Porteus-3.2rc2 bug reports

Post#136 by Blaze » 01 Jun 2016, 18:30

brokenman, I'm working over ~/.config/Thunar/uca.xml for Xfce

At this moment i finished these sections - extract and add to 7z archive (it work good with p7zip-15.14.1-x86_64-1tom and p7zip-15.14.1-i586-1tom - look at previous page of this topic) for context menu of Thunar (Xfce) without dialogs.

I think need to drop p7zip Version 9.38.1 with 7zFM (with GUI edition) and stay with p7zip-15.14.1 or p7zip-16.02 (terminal edition + my 7z context menu)

Code: Select all

<action>
    <icon>package-x-generic</icon>
    <name>Extract here</name>
    <name xml:lang="ru">Распаковать здесь</name>
    <unique-id>1406927955138667-13</unique-id>
    <command>mkdir %N;cd %N;7z x %F</command>
    <description>Extract without dialogs</description>
    <description xml:lang="ru">Распаковать без диалоговых окон</description>
    <patterns>*.7z;*.zip;*.ZIP;*.rar;*.RAR;*.r0*;*.R0*;*.*01;*.tar;*.TAR;*.gz;*.GZ;*.tar.bz2;*.TAR.BZ2;*.gzip;*.GZIP;*.tgz</patterns>
    <directories/>
    <audio-files/>
    <image-files/>
    <other-files/>
    <text-files/>
    <video-files/>
</action>
<action>
    <icon>application-7zip</icon>
    <name>Add to 7z archive</name>
    <name xml:lang="ru">Запаковать в 7z архив</name>
    <unique-id>1406927957138867-14</unique-id>
    <command>7z a %f.7z %N</command>
    <description>Add to 7z archive without dialogs</description>
    <description xml:lang="ru">Запаковать в 7z архив без диалоговых окон</description>
    <patterns>*</patterns>
    <directories/>
    <audio-files/>
    <image-files/>
    <other-files/>
    <text-files/>
    <video-files/>
</action>
What about rpm2xzm?
Add these lines to ~/.config/Thunar/uca.xml

Code: Select all

<action>
	<icon>rpm</icon>
	<name>rpm2xzm</name>
	<unique-id>1406927432353716-5</unique-id>
	<command>/opt/porteus-scripts/context-menu/convert_rpm %f</command>
	<description>Convert a rpm archive to a porteus module</description>
	<patterns>*.rpm</patterns>
	<other-files/>
</action>
Bugs report - deb2xzm in context menu does not have icon. For fix it

Open ~/.config/Thunar/uca.xml

find

Code: Select all

<action>
	<icon>start-here-debian</icon>
	<name>deb2xzm</name>
	<unique-id>1406927432353616-4</unique-id>
	<command>/opt/porteus-scripts/context-menu/convert_deb %f</command>
	<description>Convert a debian archive to a porteus module</description>
	<patterns>*.deb</patterns>
	<other-files/>
</action>
replace with

Code: Select all

<action>
	<icon>deb</icon>
	<name>deb2xzm</name>
	<unique-id>1406927432353616-4</unique-id>
	<command>/opt/porteus-scripts/context-menu/convert_deb %f</command>
	<description>Convert a debian archive to a porteus module</description>
	<patterns>*.deb</patterns>
	<other-files/>
</action>
and Pastebin upload does not work too
Image
about

Code: Select all

/opt/porteus-scripts/context-menu/pastebin %f
for example

Code: Select all

root@porteus:~# /opt/porteus-scripts/context-menu/pastebin uca.xml
Apparently nothing was received. Perhaps the connection failed. Enable --verbose or
--debug to get the output from wget that can help diagnose it correctly.
root@porteus:~#
plus if use

Code: Select all

/opt/porteus-scripts/context-menu/mount-iso %f
for example

Code: Select all

root@porteus:/mnt/sda5/Образы# /opt/porteus-scripts/context-menu/mount-iso Porteus-LXDE-v3.1-i486.iso
using /dev/loop12

Please wait while i gather some info ....

mount: /dev/loop6 is write-protected, mounting read-only

 #################################
Your image has been mounted at: 
/mnt/loop

 You can unmount it by typing uloop

 Here is a list of the files:
USB_INSTALLATION.txt  boot  porteus

root@porteus:/mnt/sda5/Образы#
/mnt/loop does not show how mount point at devices of Thunar (I mean the left column of Thunar where mounted partitions)

I will tweak ~/.config/Thunar/uca.xml and upload my variant for you.
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
brokenman
Site Admin
Site Admin
Posts: 5436
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus-3.2rc2 bug reports

Post#137 by brokenman » 02 Jun 2016, 01:39

Thanks Blaze. I implemented your changes so far. Waiting for mount ISO variant. You can also use archivemount for an ISO if you want it mounted writable. It saves a copy of the original iso.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Blaze
Moderator
Moderator
Posts: 1337
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Porteus-3.2rc2 bug reports

Post#138 by Blaze » 02 Jun 2016, 19:27

- I deleted 'Pastebin upload' function

Code: Select all

<action>
	<icon>accessories-text-editor</icon>
	<name>Pastebin upload</name>
	<name xml:lang="ru">Загрузить в Pastebin</name>
	<unique-id>1406927056018830-1</unique-id>
	<command>/opt/porteus-scripts/context-menu/pastebin %f</command>
	<description>Upload a text file to pastebin</description>
	<description xml:lang="ru">Загрузить текстовый файл в pastebin</description>
	<patterns>*</patterns>
	<text-files/>
</action>
because 'Pastebin upload' does not work. If need, you can check and fix /opt/porteus-scripts/context-menu/pastebin (or remove this script)

- Added Russian localization (translation in Russian)
- Fix Mount ISO

I used

Code: Select all

/usr/libexec/gvfsd-archive file=%
It show mount point of your iso file at the left sidebar of Thunar (please check it).
Plus you can unmount iso file via Thunar.

- Added 7z context menu: for extracting archives and for adding to 7z archive
- Added support rpm2xzm in context menu
- Fix missing icon for deb2xzm in context menu

My ~/.config/Thunar/uca.xml - download from here (copy to ~/.config/Thunar/uca.xml where ~ it's guest and root)

Code: Select all

<?xml encoding="UTF-8" version="1.0"?>
<actions>
<action>
    <icon>utilities-terminal</icon>
    <name>Open Terminal Here</name>
    <name xml:lang="ru">Открыть терминал в текущем каталоге</name>
    <unique-id>1406920422374566-1</unique-id>
    <command>exo-open --working-directory %f --launch TerminalEmulator</command>
    <description>Example for a custom action</description>
    <description xml:lang="ru">Пример особого действия</description>
    <patterns>*</patterns>
    <startup-notify/>
    <directories/>
</action>
<action>
    <icon>cdr</icon>
    <name>Extract module</name>
    <name xml:lang="ru">Распаковать модуль</name>
    <unique-id>1406927163866770-2</unique-id>
    <command>/opt/porteus-scripts/context-menu/extract-module %F</command>
    <description>Extract porteus module</description>
    <description xml:lang="ru">Распаковать модуль Porteus</description>
    <patterns>*.xzm</patterns>
    <other-files/>
</action>
<action>
    <icon>cdr</icon>
    <name>Create module</name>
    <name xml:lang="ru">Создать модуль</name>
    <unique-id>1406927334521790-3</unique-id>
    <command>/opt/porteus-scripts/context-menu/create-module %f</command>
    <description>Create a porteus module from a folder</description>
    <description xml:lang="ru">Создать из папки модуль для Porteus</description>
    <patterns>*</patterns>
    <directories/>
</action>
<action>
    <icon>deb</icon>
    <name>deb2xzm</name>
    <name xml:lang="ru">Сконвертировать deb в xzm модуль</name>
    <unique-id>1406927432353616-4</unique-id>
    <command>/opt/porteus-scripts/context-menu/convert_deb %f</command>
    <description>Convert a debian archive to a porteus module</description>
    <description xml:lang="ru">Сконвертировать deb архив в модуль Porteus</description>
    <patterns>*.deb</patterns>
    <other-files/>
</action>
<action>
    <icon>rpm</icon>
    <name>rpm2xzm</name>
    <name xml:lang="ru">Сконвертировать rpm в xzm модуль</name>
    <unique-id>1406927432353716-5</unique-id>
    <command>/opt/porteus-scripts/context-menu/convert_rpm %f</command>
    <description>Convert a rpm archive to a porteus module</description>
    <description xml:lang="ru">Сконвертировать rpm архив в модуль Porteus</description>
    <patterns>*.rpm</patterns>
    <other-files/>
</action>
<action>
    <icon>start-here-slackware</icon>
    <name>txz2xzm</name>
    <name xml:lang="ru">Сконвертировать txz/tgz в xzm модуль</name>
    <unique-id>1406927847266624-10</unique-id>
    <command>/opt/porteus-scripts/context-menu/convert_txz %F</command>
    <description>Convert slackware package to porteus module</description>
    <description xml:lang="ru">Сконвертировать пакет Slackware  в модуль Porteus</description>
    <patterns>*.txz;*.tgz</patterns>
    <other-files/>
</action>
<action>
    <icon>usmslackware</icon>
    <name>Install package</name>
    <name xml:lang="ru">Установить пакет Slackware</name>
    <unique-id>1406927831728030-9</unique-id>
    <command>/opt/porteus-scripts/context-menu/install-slack %F</command>
    <description>Install slackware package</description>
    <description xml:lang="ru">Установить пакет Slackware</description>
    <patterns>*.txz;*.tgz</patterns>
    <other-files/>
</action>
<action>
    <icon>media-cdr</icon>
    <name>Mount ISO</name>
    <name xml:lang="ru">Смонтировать образ ISO</name>
    <unique-id>1406927813307622-8</unique-id>
    <command>/usr/libexec/gvfsd-archive file=%</command>
    <description>Mount an ISO file</description>
    <description xml:lang="ru">Смонтировать образ ISO</description>
    <patterns>*.iso</patterns>
    <other-files/>
</action>
<action>
    <icon>cdr</icon>
    <name>Mount module</name>
    <name xml:lang="ru">Смонтировать модуль</name>
    <unique-id>1406927895129246-11</unique-id>
    <command>/opt/porteus-scripts/context-menu/mount-module %f</command>
    <description>Mount module read only</description>
    <description xml:lang="ru">Смонтировать модуль только для чтения</description>
    <patterns>*.xzm</patterns>
    <other-files/>
</action>
<action>
    <icon>usmslackware</icon>
    <name>Remove slack</name>
    <name xml:lang="ru">Деинсталлировать пакет Slackware</name>
    <unique-id>1406927953138467-12</unique-id>
    <command>/opt/porteus-scripts/context-menu/remove-slack %f</command>
    <description>Uninstall slackware package</description>
    <description xml:lang="ru">Деинсталлировать пакет Slackware</description>
    <patterns>*.txz;*.tgz</patterns>
    <other-files/>
</action>
<action>
    <icon>package-x-generic</icon>
    <name>Extract here</name>
    <name xml:lang="ru">Распаковать здесь</name>
    <unique-id>1406927955138667-13</unique-id>
    <command>mkdir %N;cd %N;7z x %F</command>
    <description>Extract without dialogs</description>
    <description xml:lang="ru">Распаковать без диалоговых окон</description>
    <patterns>*.7z;*.zip;*.ZIP;*.rar;*.RAR;*.r0*;*.R0*;*.*01;*.tar;*.TAR;*.gz;*.GZ;*.tar.bz2;*.TAR.BZ2;*.gzip;*.GZIP;*.tgz</patterns>
    <directories/>
    <audio-files/>
    <image-files/>
    <other-files/>
    <text-files/>
    <video-files/>
</action>
<action>
    <icon>application-7zip</icon>
    <name>Add to 7z archive</name>
    <name xml:lang="ru">Запаковать в 7z архив</name>
    <unique-id>1406927957138867-14</unique-id>
    <command>7z a %f.7z %N</command>
    <description>Add to 7z archive without dialogs</description>
    <description xml:lang="ru">Запаковать в 7z архив без диалоговых окон</description>
    <patterns>*</patterns>
    <directories/>
    <audio-files/>
    <image-files/>
    <other-files/>
    <text-files/>
    <video-files/>
</action>
</actions>
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
brokenman
Site Admin
Site Admin
Posts: 5436
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus-3.2rc2 bug reports

Post#139 by brokenman » 03 Jun 2016, 02:16

because 'Pastebin upload' does not work.
I've fixed this in the update. The current standard pastebin target no longer works which means a command like: wgetpaste -s ca /path/to/file.txt is required.

Thanks for your updates. I will integrate them. When I get a chance I will finally push out rc3. I had hoped it would be last weekend, but it wasn't possible due to a few upstream updates, and a lack of time.
How do i become super user?
Wear your underpants on the outside and put on a cape.

Evan
Warlord
Warlord
Posts: 519
Joined: 11 Apr 2016, 09:00
Distribution: Anything Cinnamon
Location: London

Re: Porteus-3.2rc2 bug reports

Post#140 by Evan » 03 Jun 2016, 04:47

<removed>
Last edited by Evan on 24 Jun 2016, 12:16, edited 1 time in total.

User avatar
Blaze
Moderator
Moderator
Posts: 1337
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Porteus-3.2rc2 bug reports

Post#141 by Blaze » 03 Jun 2016, 17:06

Evan wrote:Good to know you can remove pastebin as i wouldn't trust it here with my Brother and his friends , Very likely do something stupid like upload a passwords and order payments details.
+1

brokenman, should not rush. Slackware in no hurry to grow up.
It would be nice to add a context menu with these abilities to the others desktop environments and to drop p7zip Version 9.38.1 with 7zFM (GUI edition)

Xfce x86_64

If I try to upload file via Mozilla Firefox I see a missing icons - hard drive and desktop
Image

BTW, I would like to translate USM in Russian language. It's possible?
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
brokenman
Site Admin
Site Admin
Posts: 5436
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus-3.2rc2 bug reports

Post#142 by brokenman » 04 Jun 2016, 02:28

Thanks Blaze. Can you install some icon sets until you find the one that appears in the missing icon position?

You can get the .pot file here.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Blaze
Moderator
Moderator
Posts: 1337
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Porteus-3.2rc2 bug reports

Post#143 by Blaze » 04 Jun 2016, 06:26

brokenman,
Image
from left to right

Code: Select all

/usr/share/icons/Name_of_Theme/actions/scalable/
pan-start.svg or pan-start-symbolic.svg - left arrow icon

Code: Select all

/usr/share/icons/Name_of_Theme/places/symbolic/
user-home.svg or user-home-symbolic.svg - home icon (where root label)

Code: Select all

/usr/share/icons/Name_of_Theme/places/symbolic/
user-desktop.svg (it's strange, but user-desktop.svg is present in Faenza) or user-desktop-symbolic.svg - desktop icon (where Desktop label)

Code: Select all

/usr/share/icons/Name_of_Theme/actions/scalable/
pan-end.svg or pan-end-symbolic.svg (in Faenza /usr/share/icons/Faenza/actions/16/pan-end-symbolic.png it's symbolic link to /usr/share/icons/Faenza/actions/16/go-previous.svg) - right arrow icon

Thanks for usm.pot file.

BTW, your usm.pot with language mistakes (and sorry about my (English) language mistakes :oops:)
#: funcsystemDeps:143
msgid "File verificaion is good"
msgstr ""
right
#: funcsystemDeps:143
msgid "File verification is good"
msgstr ""
and probably
#: funcsystemDeps:281
msgid "was ins\ttalled."
msgstr ""
need to be
#: funcsystemDeps:281
msgid "was installed."
msgstr ""
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
brokenman
Site Admin
Site Admin
Posts: 5436
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus-3.2rc2 bug reports

Post#144 by brokenman » 04 Jun 2016, 21:14

Thanks Blaze. Saved me a heap of time. Your a champion.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Blaze
Moderator
Moderator
Posts: 1337
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Porteus-3.2rc2 bug reports

Post#145 by Blaze » 05 Jun 2016, 19:48

brokenman, in usm.pot
#: funcupdateDatabase:57
msgid "Please restart the application to refreshthe database."
msgstr ""
#: funcupdateDatabase:57
msgid "Please restart the application to refresh the database."
msgstr ""
I have done my Russian localization of USM. Tomorrow I will test it and probably publish it :)
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
brokenman
Site Admin
Site Admin
Posts: 5436
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus-3.2rc2 bug reports

Post#146 by brokenman » 05 Jun 2016, 21:01

Ok thanks. Send me your mo file when you are done and I will include it in the official final release. I've already uploaded rc3 and am waiting for mirrors to catch it.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Blaze
Moderator
Moderator
Posts: 1337
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Porteus-3.2rc2 bug reports

Post#147 by Blaze » 06 Jun 2016, 20:36

brokenman, sorry for off topic

Some text of USM GUI and USM CLI does not translated into Russian. It has remained in English, for example:

1. USM CLI
Image
but I translated these (all) lines in usm.pot

Code: Select all

#: functxtStatic:11
msgid "Options \\t\\t\\t Arguments"
msgstr "Опции \\t\\t\\t Аргументы"

#: functxtStatic:12
msgid ""
"  -u: Update databases. \\t alien|ponce|salix|slackware|slacky|slackonly|all"
msgstr ""
"  -u: Обновление базы данных. \\t alien|ponce|salix|slackware|slacky|slackonly|all"

#: functxtStatic:13
msgid "  -u usm: Update the usm package to latest version"
msgstr "  -u usm: Обновление USM до последней версии"

#: functxtStatic:14
msgid "  -s: Package search. \\t\\t <package>"
msgstr "  -s: Поиск пакета. \\t\\t <имя пакет>"

#: functxtStatic:15
msgid "  -s: Reverse library search. \\t <library>"
msgstr "  -s: Поиск библиотеки. \\t <имя библиотеки>"

#: functxtStatic:16
msgid "  -i: Package information. \\t <package>"
msgstr "  -i: Package information. \\t <package>"

#: functxtStatic:17
msgid "  -g: Download package. \\t <package>"
msgstr "  -g: Скачать пакет. \\t <имя пакета>"

#: functxtStatic:18
msgid "  -l: List installed packages. \\t <package>"
msgstr "  -l: Вывести список установленных пакетов. \\t <имя пакета>"

#: functxtStatic:19
msgid "  -d: Resolve dependencies. \\t </var/log/packages/package-name>"
msgstr "  -d: Устранить зависимости. \\t </var/log/packages/имя-пакета>"

#: functxtStatic:20
msgid "  -c: Open repo changelog. \\t <distro>"
msgstr "  -c: Открыть список изменений репозитория. \\t <имя дистрибутива>"

#: functxtStatic:21
msgid "  -k: Keyword search. \\t\\t <string>"
msgstr "  -k: Поиск по ключевым словам. \\t\\t <ключевое слово или ключевые слова>"

#: functxtStatic:22
msgid "  -b: Build from source. \\t <package>"
msgstr "  -b: Построить из исходника. \\t <имя пакета>"

#: functxtStatic:23
msgid "  -v: Get USM version."
msgstr "  -v: Показать версию USM."

#: functxtStatic:24
msgid "  -h: Show this help."
msgstr "  -h: Показать справку USM."

#: functxtStatic:26
msgid " set: Set local storage. \\t /path/to/folder"
msgstr " set: Задать локальное место хранилища USM. \\t /путь/к/папке"

#: functxtStatic:27
msgid " linksonly: Only show links."
msgstr " linksonly: Показывать только связи."

#: functxtStatic:28
msgid " noprompts: Only essential questions."
msgstr " noprompts: Только основные вопросы."

#: functxtStatic:29
msgid " nodeps: No dependency resolution."
msgstr " nodeps: Без устранения зависимостей."

#: functxtStatic:30
msgid " depth=n: Quit after n loops of resolution."
msgstr " depth=n: Выход после n разрешенных циклов."

#: functxtStatic:31
msgid " info: Give interesting information."
msgstr " info: Вывести интересную информацию."

#: functxtStatic:33
msgid "Slackbuilds options"
msgstr "Опции Slackbuilds"

#: functxtStatic:34
msgid "  sbo -l: list sbo categories"
msgstr "  sbo -l: список категорий sbo"

#: functxtStatic:35
msgid "  sbo -l: with no argument will show all sbo categories"
msgstr "  sbo -l: без аргумента отобразит все категории"

#: functxtStatic:36
msgid "  sbo -l: with a category will list all packages in the category"
msgstr "  sbo -l: с категорией будут перечислены все пакеты в категории"

#: functxtStatic:37
msgid "  sbo -b: will attempt to build the package from source"
msgstr "  sbo -b: будет пытаться построить пакет из исходника"

#: functxtStatic:39
msgid "Example1: usm sbo -l multimedia"
msgstr "Пример 1: usm sbo -l multimedia"

#: functxtStatic:40
msgid "Example2: usm sbo -b cueplayer"
msgstr "Пример 2: usm sbo -b cueplayer"

#: functxtStatic:43
msgid "Type:"
msgstr "Введите команду:"

#: functxtStatic:45 usm:139
msgid "You are using USM version:"
msgstr "Вы пользуетесь версией USM:" 
Tell me, what's wrong?

2. USM GUI
Image
2.1 Text 'Resolve dependencies' does not translated (does not present in your usm.pot).
2.2 Is it possible to make the default window of USM is wider.
Not all Russian words fit in the main window of USM. Need to be like this window
Image
2.3 Text 'not installed' does not translated (does not present in your usm.pot).
2.4 'Edit' button does not translated (does not present in your usm.pot).
Image
2.5 'Select' button does not translated (does not present in your usm.pot).
Image
And what mean these lines

Code: Select all

#: usm:528
msgid "Enable automatic update checks."
msgstr "Включить автоматическую проверку обновлений."

Code: Select all

#: usm:527
msgid "Disable the automatic update check made when internet is accessed."
msgstr "Отключить автоматическую проверку обновления при интернет-доступе."
?

I got one contradicts another.
If I 'enable automatic update checks' - for this item, I get a hint 'Disable the automatic update check made when internet is accessed.'
What is mean? Can you describe in more detail. Thanks.

2.6 I can't to translate these options in USM:
Tools > Slackware package tools
Tools > Porteus module tools
because they are does not present in your usm.pot (I mean lines for translate these options)
Image Image

2.7 'Close' button does not translated
Image
'Close' button is present in your usm.pot

Code: Select all

#: usm:639
msgid "Cancel"
msgstr "Закрыть"
but in this window does not translated.

For test you can download my last variant USM-3.2-Russian-Localization-by-Blaze-beta1.7z at this moment.

Thanks.
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

Bogomips
Full of knowledge
Full of knowledge
Posts: 2522
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: Porteus-3.2rc2 bug reports

Post#148 by Bogomips » 06 Jun 2016, 21:57

@ Blaze
Don't forget to translate usm.conf. :wink:
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

User avatar
brokenman
Site Admin
Site Admin
Posts: 5436
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus-3.2rc2 bug reports

Post#149 by brokenman » 06 Jun 2016, 23:27

Some text of USM GUI and USM CLI does not translated into Russian.
Yes sorry about that. At some stage during coding I forgot about internationalization. I will need to go through the code again and ensure gettext is used for all text. Once final is out I will go back over USM.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Blaze
Moderator
Moderator
Posts: 1337
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Porteus-3.2rc2 bug reports

Post#150 by Blaze » 07 Jun 2016, 08:07

Bogomips, probably in the future :D
I need your help. You are best in English and Russian :friends:
Disable the automatic update check made when internet is accessed.
I need more info what it's meaning.

I think it's meaning
If there is no Internet connection - it's to turn off checking automatic updates
if Internet connection is have - this option will be activated.*
*Note. This option will be activated this option

Code: Select all

#: usm:528
msgid "Enable automatic update checks."
msgstr "Включить автоматическую проверку обновлений."
In Russian it translated how
При отсутствии интернет соединения отключать автоматическую проверку обновления и при появлении интернет соединения активировать данную функцию.
Image
As a result, my translation is

Code: Select all

#: usm:527
msgid "Disable the automatic update check made when internet is accessed."
msgstr "При отсутствии интернет соединения отключать автоматическую проверку обновления и при появлении интернет соединения активировать данную функцию." 
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

Locked