sathyanarayananssn / clamtk

Automatically exported from code.google.com/p/clamtk
Other
0 stars 0 forks source link

Cannot start Clamtk: troubles with $LANGUAGE setting #15

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install clamtk
2. Open a text console
3. Set $LANGUAGE to "ru_RU" or verify
4 Launch clamkt

What is the expected output? What do you see instead?
The main window appears. No main window and an error message on the console:
[QA test system]
Cannot decode string with wide characters at 
/usr/lib/perl5/5.14.2/i386-linux-thread-multi/Encode.pm line 174.
[My personal system]
Cannot decode string with wide characters at 
/usr/lib/perl5/vendor_perl/5.14.2/x86_64-linux-thread-multi/Encode.pm line 175.

What version of the product are you using? On what operating system?
5.05 on Linux (Rosa Fresh 2012.1 x86_64)

Please provide any additional information below.
I'm a contrib packager for Rosa Linux and OpenMandriva; I'm trying to update 
the distro package from the old 4.45 to the latest clamtk release (5.05).

The QA test on i586, before official publishing, fails with the above error
message; being Rosa a Russian-based distro, the default LANGUAGE/LANG setting 
on the test systems is "ru_RU". On my personal system (defaulting LANGUAGE/LANG 
= en_GB.UTF-8) all works as expected.

Some thing we did try:
 * on the QA system: changing LANG to "en_GB.UTF-8": error message e no window;
 * on the QA system: changing LANG to "en_GB": WORK;
 * on my system: changing LANG to "ru_RU": WORK;
 * on my system: changing LANGUAGE to "ru_RU": error message e no window.

This is similar to the problem in issue #6, but here we have no main window at 
all.
I'm not a perl guy, but by looking at the files in lib I would guess that the 
trouble originates in the decode call in App.pm, line 454.

Original issue reported on code.google.com by gvnmari...@gmail.com on 30 Mar 2014 at 5:52

GoogleCodeExporter commented 8 years ago
Hi,

Thanks for letting me know.

I'm unable to duplicate this.  On Fedora (20), all LANG settings I've come 
across work with no problems.  Typically before each release I test with three 
or four different LANG settings.

Could it be a problem with different versions of perl-gettext or 
$other_package?  I'm open to suggestions...

Thanks,
Dave M

Original comment by dave.n...@gmail.com on 31 Mar 2014 at 11:52

GoogleCodeExporter commented 8 years ago
Here is a list of all the perl packages I have on my system (for the QA one I 
will need to ask):
******************
perl-5.14.2-8-rosa2012.1.x86_64
perl-ABF-0.10.0-0.20130102.1-rosa2012.1.noarch
perl-Algorithm-Diff-1.190.200-5-rosa2012.1.noarch
perl-Alien-8.89-1-rosa2012.1.noarch
perl-Alien-SDL-1.440.0-1-rosa2012.1.noarch
perl-AppConfig-1.660.0-5-rosa2012.1.noarch
perl-Archive-Cpio-0.90.0-4-rosa2012.1.noarch
perl-Archive-Tar-1.820.0-4-rosa2012.1.noarch
perl-Archive-Tar-Wrapper-0.190.0-1-rosa2012.1.noarch
perl-Archive-Zip-1.370.0-1-rosa2012.1.noarch
perl-Attribute-Util-1.70.0-1-rosa2012.1.noarch
perl-Authen-SASL-2.150.0-7-rosa2012.1.noarch
perl-base-5.14.2-8-rosa2012.1.x86_64
perl-BFD-0.310.0-3-rosa2012.1.noarch
perl-Bit-Vector-7.300.0-1-rosa2012.1.x86_64
perl-B-Keywords-1.130.0-1-rosa2012.1.noarch
perl-Cairo-1.104.0-1-rosa2012.1.x86_64
perl-Capture-Tiny-0.240.0-1-rosa2012.1.noarch
perl-Carp-1.320.0-1-rosa2012.1.noarch
perl-Carp-Clan-6.40.0-6-rosa2012.1.noarch
perl-CGI-3.530.0-5-rosa2012.1.noarch
perl-Class-Accessor-0.340.0-4-rosa2012.1.noarch
perl-Class-Data-Inheritable-0.80.0-5-rosa2012.1.noarch
perl-Class-Factory-Util-1.700.0-2-rosa2012.1.noarch
perl-Class-Inspector-1.280.0-1-rosa2012.1.noarch
perl-Class-ISA-0.360.0-4-rosa2012.1.noarch
perl-Class-Iterator-0.300.0-3-rosa2012.1.noarch
perl-Class-Load-0.210.0-1-rosa2012.1.noarch
perl-Class-Singleton-1.400.0-5-rosa2012.1.noarch
perl-Class-Trigger-0.140.0-3-rosa2012.1.noarch
perl-Clone-0.310.0-8-rosa2012.1.x86_64
perl-Compress-Bzip2-2.170.0-1-rosa2012.1.x86_64
perl-Compress-Raw-Bzip2-2.64.0-1-rosa2012.1.x86_64
perl-Config-Any-0.240.0-1-rosa2012.1.noarch
perl-Config-Find-0.260.0-4-rosa2012.1.noarch
perl-Config-IniFiles-2.830.0-1-rosa2012.1.noarch
perl-ConfigReader-0.5-4-rosa2012.1.noarch
perl-ConfigReader-Simple-1.280.0-4-rosa2012.1.noarch
perl-Config-Simple-4.590.0-3-rosa2012.1.noarch
perl-Config-Tiny-2.200.0-1-rosa2012.1.noarch
perl-Convert-ASN1-0.260.0-1-rosa2012.1.noarch
perl-Cpuinfo-1.0-0.20110325.3-rosa2012.1.x86_64
perl-Crypt-SSLeay-0.580.0-11-rosa2012.1.x86_64
perl-Curses-1.280.0-9-rosa2012.1.x86_64
perl-Curses-UI-0.960.900-1-rosa2012.1.noarch
perl-Data-Dumper-2.151.0-1-rosa2012.1.x86_64
perl-Data-OptList-0.109.0-1-rosa2012.1.noarch
perl-Data-Random-0.110.0-1-rosa2012.1.noarch
perl-Date-Calc-6.300.0-5-rosa2012.1.noarch
perl-Date-Manip-6.430.0-1-rosa2012.1.noarch
perl-Date-Simple-3.30_300-1-rosa2012.1.x86_64
perl-DateTime-1.30.0-1-rosa2012.1.x86_64
perl-DateTime-Format-Builder-0.810.0-1-rosa2012.1.noarch
perl-DateTime-Format-DateParse-0.50.0-2-rosa2012.1.noarch
perl-DateTime-Format-Flexible-0.250.0-1-rosa2012.1.noarch
perl-DateTime-Format-Strptime-1.510.0-2-rosa2012.1.noarch
perl-DateTime-Locale-0.450.0-3-rosa2012.1.noarch
perl-DateTime-Set-0.340.0-1-rosa2012.1.noarch
perl-DateTime-TimeZone-1.650.0-1-rosa2012.1.noarch
perl-DBD-SQLite-1.420.0-1-rosa2012.1.x86_64
perl-DBI-1.631.0-1-rosa2012.1.x86_64
perl-Debug-ShowStuff-1.160.0-1-rosa2012.1.noarch
perl-devel-5.14.2-8-rosa2012.1.x86_64
perl-Devel-Cover-0.780.0-4-rosa2012.1.x86_64
perl-Devel-GlobalDestruction-0.120.0-1-rosa2012.1.noarch
perl-Devel-StackTrace-1.310.0-1-rosa2012.1.noarch
perl-Devel-Symdump-2.110.0-1-rosa2012.1.noarch
perl-Digest-HMAC-1.30.0-1-rosa2012.1.noarch
perl-Digest-SHA1-2.130.0-8-rosa2012.1.x86_64
perl-Digest-SHA-5.880.0-1-rosa2012.1.x86_64
perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.202.0-3-rosa2012.1.noarch
perl-Dpkg-1.17.1-2-rosa2012.1.noarch
perl-DVD-Read-0.40.0-3-rosa2012.1.x86_64
perl-Email-Address-1.901.0-1-rosa2012.1.noarch
perl-Encode-2.570.0-1-rosa2012.1.x86_64
perl-Encode-Locale-1.30.0-1-rosa2012.1.noarch
perl-Error-0.170.220-1-rosa2012.1.noarch
perl-Eval-Closure-0.110.0-1-rosa2012.1.noarch
perl-Exception-Class-1.370.0-1-rosa2012.1.noarch
perl-Expect-1.210.0-5-rosa2012.1.noarch
perl-ExtUtils-CBuilder-0.280.216-1-rosa2012.1.noarch
perl-File-BaseDir-0.30.0-4-rosa2012.1.noarch
perl-File-Copy-Recursive-0.380.0-9-rosa2012.1.noarch
perl-File-DesktopEntry-0.40.0-5-rosa2012.1.noarch
perl-File-Finder-0.530.0-3-rosa2012.1.noarch
perl-File-Find-Iterator-0.400.0-4-rosa2012.1.noarch
perl-File-Find-Rule-0.330.0-1-rosa2012.1.noarch
perl-File-Find-Rule-VCS-1.80.0-3-rosa2012.1.noarch
perl-File-Find-Upwards-1.102.30-3-rosa2012.1.noarch
perl-File-FnMatch-0.20.0-9-rosa2012.1.x86_64
perl-File-HomeDir-1.0.0-1-rosa2012.1.noarch
perl-File-Listing-6.40.0-1-rosa2012.1.noarch
perl-File-MimeInfo-0.160.0-3-rosa2012.1.noarch
perl-File-MMagic-1.300.0-1-rosa2012.1.noarch
perl-File-Path-2.90.0-1-rosa2012.1.noarch
perl-File-PathList-1.40.0-3-rosa2012.1.noarch
perl-File-pushd-1.5.0-1-rosa2012.1.noarch
perl-File-Remove-1.520.0-1-rosa2012.1.noarch
perl-File-ShareDir-1.30.0-5-rosa2012.1.noarch
perl-File-Slurp-9999.190.0-5-rosa2012.1.noarch
perl-File-Sync-0.90.0-10-rosa2012.1.x86_64
perl-Filesys-Df-0.920.0-11-rosa2012.1.x86_64
perl-File-Which-1.90.0-5-rosa2012.1.noarch
perl-Geo-IP-1.420.0-5-rosa2012.1.x86_64
perl-Getopt-Long-Descriptive-0.93.0-1-rosa2012.1.noarch
perl-Gimp-2.2-0.pre1.13-rosa2012.1.x86_64
perl-Git-1.8.5-69.1-mib2012.1.x86_64
perl-Glib-1.304.0-1-rosa2012.1.x86_64
perl-Gnome2-Vte-0.110.0-1-rosa2012.1.x86_64
perl-Gtk2-1.244.0-4-rosa2012.1.x86_64
perl-Gtk2-Notify-0.50.0-7-rosa2012.1.x86_64
perl-Gtk2-SourceView2-0.100.0-9-rosa2012.1.x86_64
perl-Gtk2-WebKit-0.90.0-7-rosa2012.1.x86_64
perl-HTML-Form-6.30.0-1-rosa2012.1.noarch
perl-HTML-Format-2.110.0-1-rosa2012.1.noarch
perl-HTML-Parser-3.710.0-1-rosa2012.1.x86_64
perl-HTML-Tagset-3.200.0-6-rosa2012.1.noarch
perl-HTML-Tree-4.200.0-4-rosa2012.1.noarch
perl-HTTP-Cookies-6.10.0-2-rosa2012.1.noarch
perl-HTTP-Date-6.20.0-1-rosa2012.1.noarch
perl-HTTP-Message-6.30.0-2-rosa2012.1.noarch
perl-HTTP-Negotiate-6.10.0-1-rosa2012.1.noarch
perl-HTTP-SimpleLinkChecker-1.160.0-1-rosa2012.1.noarch
perl-Image-Base-1.160.0-2-rosa2012.1.noarch
perl-Image-ExifTool-9.530.0-1-rosa2012.1.noarch
perl-Image-Magick-6.7.7.0-2-rosa2012.1.x86_64
perl-Image-Size-3.232.0-1-rosa2012.1.noarch
perl-Image-Xpm-1.120.0-2-rosa2012.1.noarch
perl-IO-Socket-SSL-1.970.0-1-rosa2012.1.noarch
perl-IO-String-1.80.0-5-rosa2012.1.noarch
perl-IO-stringy-2.110.0-16-rosa2012.1.noarch
perl-IO-Tty-1.100.0-5-rosa2012.1.x86_64
perl-IPC-Run-0.920.0-1-rosa2012.1.noarch
perl-IPC-Run3-0.46.0-1-rosa2012.1.noarch
perl-IPC-System-Simple-1.250.0-1-rosa2012.1.noarch
perl-Jcode-2.70.0-7-rosa2012.1.x86_64
perl-JSON-2.900.0-1-rosa2012.1.noarch
perl-kde4-4.12.3-1-rosa2012.1.x86_64
perl-ldap-0.440.0-1-rosa2012.1.noarch
perl-Libconf-0.42.10-7-rosa2012.1.x86_64
perl-libwww-perl-6.50.0-1-rosa2012.1.noarch
perl-List-AllUtils-0.40.0-1-rosa2012.1.noarch
perl-List-MoreUtils-0.330.0-1-rosa2012.1.x86_64
perl-Locale-Codes-3.300.0-1-rosa2012.1.noarch
perl-Locale-gettext-1.50.0-10-rosa2012.1.x86_64
perl-Locale-Maketext-Gettext-1.280.0-2-rosa2012.1.noarch
perl-Locale-Msgfmt-0.150.0-2-rosa2012.1.noarch
perl-Locale-PO-0.230.0-69.1-mib2012.1.noarch
perl-Log-Dispatch-2.410.0-1-rosa2012.1.noarch
perl-Log-Log4perl-1.430.0-1-rosa2012.1.noarch
perl-LWP-MediaTypes-6.20.0-1-rosa2012.1.noarch
perl-Mail-Sender-0.8.22-1-rosa2012.1.noarch
perl-Mail-Sendmail-0.791_600-5-rosa2012.1.noarch
perl-MailTools-2.130.0-1-rosa2012.1.noarch
perl-Makefile-DOM-0.6.0-69.1-mib2012.1.noarch
perl-Makefile-Parser-0.211.0-69.1-mib2012.1.noarch
perl-Math-Round-0.60.0-2-rosa2012.1.noarch
perl-MDK-Common-1.2.27-7-rosa2012.1.noarch
perl-MDV-Distribconf-4.03-5-rosa2012.1.noarch
perl-MDV-Packdrakeng-1.13-10-rosa2012.1.noarch
perl-MIME-Lite-3.30.0-1-rosa2012.1.noarch
perl-Module-Build-0.420.300-3-rosa2012.1.noarch
perl-Module-CoreList-3.90.0-1-rosa2012.1.noarch
perl-Module-Implementation-0.70.0-1-rosa2012.1.noarch
perl-Module-Install-1.60.0-1-rosa2012.1.noarch
perl-Module-Runtime-0.14.0-1-rosa2012.1.noarch
perl-Moose-2.120.400-1-rosa2012.1.x86_64
perl-Mouse-1.110.0-1-rosa2012.1.x86_64
perl-MP3-Info-1.240.0-5-rosa2012.1.noarch
perl-MRO-Compat-0.110.0-6-rosa2012.1.noarch
perl-Net-DBus-1.0.0-5-rosa2012.1.x86_64
perl-Net-DNS-0.680.0-2-rosa2012.1.x86_64
perl-Net-Dropbox-API-1.900.0-1-rosa2012.1.noarch
perl-Net-HTTP-6.60.0-1-rosa2012.1.noarch
perl-Net-OAuth-0.280.0-1-rosa2012.1.noarch
perl-Net-SMTP-SSL-1.10.0-5-rosa2012.1.noarch
perl-Net-SSLeay-1.580.0-1-rosa2012.1.x86_64
perl-Net-Telnet-3.30.0-6-rosa2012.1.noarch
perl-Number-Compare-0.30.0-1-rosa2012.1.noarch
perl-OLE-Storage_Lite-0.190.0-2-rosa2012.1.noarch
perl-OpenGL-0.660.0-1-rosa2012.1.x86_64
perl-Package-DeprecationManager-0.130.0-1-rosa2012.1.noarch
perl-Package-Stash-0.290.0-4-rosa2012.1.noarch
perl-Pango-1.224.0-1-rosa2012.1.x86_64
perl-Parallel-Iterator-1.00-5-rosa2012.1.noarch
perl-Params-Util-1.70.0-5-rosa2012.1.x86_64
perl-Params-Validate-1.80.0-1-rosa2012.1.x86_64
perl-Parse-RecDescent-1.965.1-5-rosa2012.1.noarch
perl-Path-Class-0.260.0-1-rosa2012.1.noarch
perl-PDL-2.4.9-11-rosa2012.1.x86_64
perl-Perl-Critic-1.121.0-1-rosa2012.1.noarch
perl-PerlIO-gzip-0.180.0-6-rosa2012.1.x86_64
perl-PerlIO-via-Bzip2-0.20.0-3-rosa2012.1.noarch
perl-Pod-Coverage-0.230.0-1-rosa2012.1.noarch
perl-Pod-Perldoc-3.150.0-6-rosa2012.1.noarch
perl-Pod-Plainer-1.30.0-4-rosa2012.1.noarch
perl-Pod-POM-0.290.0-1-rosa2012.1.noarch
perl-Pod-Simple-3.180.0-4-rosa2012.1.noarch
perl-Pod-Spell-1.10.0-5-rosa2012.1.noarch
perl-PPI-1.215.0-5-rosa2012.1.noarch
perl-PPIx-Regexp-0.36.0-1-rosa2012.1.noarch
perl-PPIx-Utilities-1.1.0-5-rosa2012.1.noarch
perl-Proc-Daemon-0.140.0-4-rosa2012.1.noarch
perl-Proc-PID-File-1.270.0-5-rosa2012.1.noarch
perl-qt4-4.12.3-1-rosa2012.1.x86_64
perl-qt4-devel-4.12.3-1-rosa2012.1.x86_64
perl-Readonly-1.30.0-5-rosa2012.1.noarch
perl-RefDB-perlmod-1.2-6-rosa2012.1.noarch
perl-RPC-XML-0.780.0-1-rosa2012.1.noarch
perl-RPM-5.4.10-26-rosa2012.1.x86_64
perl-rpm-build-perl-0.820.0-1-rosa2012.1.x86_64
perl-Safe-2.350.0-1-rosa2012.1.noarch
perl-SDL-2.536.0-2-rosa2012.1.x86_64
perl-Set-Infinite-0.650.0-3-rosa2012.1.noarch
perl-SGMLSpm-1.03ii-16-rosa2012.1.noarch
perl-SOAP-Lite-0.714.0-2-rosa2012.1.noarch
perl-Spiffy-0.310.0-1-rosa2012.1.noarch
perl-Spreadsheet-ParseExcel-0.580.0-1-rosa2012.1.noarch
perl-Spreadsheet-WriteExcel-2.400.0-1-rosa2012.1.noarch
perl-String-CRC32-1.500.0-1-rosa2012.1.x86_64
perl-String-Format-1.170.0-1-rosa2012.1.noarch
perl-String-ShellQuote-1.40.0-7-rosa2012.1.noarch
perl-String-Util-1.210.0-1-rosa2012.1.noarch
perl-Sub-Exporter-0.987.0-1-rosa2012.1.noarch
perl-Sub-Exporter-Progressive-0.1.11-2-rosa2012.1.noarch
perl-Sub-Install-0.927.0-1-rosa2012.1.noarch
perl-Sub-Name-0.50.0-5-rosa2012.1.x86_64
perl-Sub-Uplevel-0.220.0-5-rosa2012.1.noarch
perl-SVN-1.7.13-2-rosa2012.1.x86_64
perl-Syntax-Highlight-Engine-Kate-0.80.0-1-rosa2012.1.x86_64
perl-Template-Toolkit-2.250.0-1-rosa2012.1.x86_64
perl-Term-ANSIScreen-1.500.0-1-rosa2012.1.noarch
perl-Term-Clui-1.680.0-1-rosa2012.1.noarch
perl-Term-ReadKey-2.310.0-1-rosa2012.1.x86_64
perl-Term-ReadLine-Gnu-1.230.0-1-rosa2012.1.x86_64
perl-Test-Base-0.620.0-1-rosa2012.1.noarch
perl-Test-Deep-0.112.0-1-rosa2012.1.noarch
perl-Test-Differences-0.610.0-4-rosa2012.1.noarch
perl-Test-Exception-0.320.0-1-rosa2012.1.noarch
perl-Test-Most-0.330.0-1-rosa2012.1.noarch
perl-Test-Perl-Critic-1.20.0-2-rosa2012.1.noarch
perl-Test-Pod-1.480.0-1-rosa2012.1.noarch
perl-Test-Pod-Content-0.0.6-1-rosa2012.1.noarch
perl-Test-Pod-Coverage-1.80.0-5-rosa2012.1.noarch
perl-Test-Warn-0.300.0-1-rosa2012.1.noarch
perl-Text-CSV-1.210.0-5-rosa2012.1.noarch
perl-Text-CSV_XS-1.50.0-1-rosa2012.1.x86_64
perl-Text-DelimMatch-1.06-10-rosa2012.1.noarch
perl-Text-Diff-1.410.0-5-rosa2012.1.noarch
perl-Text-Glob-0.90.0-5-rosa2012.1.noarch
perl-Text-Iconv-1.7-9-rosa2012.1.x86_64
perl-Text-Template-1.460.0-1-rosa2012.1.noarch
perl-Text-Wrapper-1.50.0-1-rosa2012.1.noarch
perl-Tie-IxHash-1.230.0-1-rosa2012.1.noarch
perl-Tie-Simple-1.30.0-5-rosa2012.1.noarch
perl-TimeDate-1.200.0-5-rosa2012.1.noarch
perl-Time-Duration-1.60.0-4-rosa2012.1.noarch
perl-Time-Format-1.120.0-1-rosa2012.1.noarch
perl-Time-Local-1.230.0-1-rosa2012.1.noarch
perl-Time-modules-2011.0517-3-rosa2012.1.noarch
perl-Time-Piece-1.270.0-1-rosa2012.1.x86_64
perl-Time-Progress-1.700.0-1-rosa2012.1.noarch
perl-Time-y2038-20100403.0.0-4-rosa2012.1.x86_64
perl-Time-ZoneInfo-0.300.0-8-rosa2012.1.noarch
perl-Tk-804.29.0-10-rosa2012.1.x86_64
perl-Tree-DAG_Node-1.200.0-1-rosa2012.1.noarch
perl-Try-Tiny-0.110.0-4-rosa2012.1.noarch
perl-Unicode-Map-0.112.0-25-rosa2012.1.x86_64
perl-UNIVERSAL-require-0.160.0-1-rosa2012.1.noarch
perl-URI-1.600.0-1-rosa2012.1.noarch
perl-URPM-4.43-23-rosa2012.1.x86_64
perl-version-0.990.800-1-rosa2012.1.x86_64
perl-WWW-Curl-4.150.0-5-rosa2012.1.x86_64
perl-WWW-Mechanize-1.730.0-1-rosa2012.1.noarch
perl-WWW-RobotRules-6.20.0-1-rosa2012.1.noarch
perl-XML-DOM-1.440.0-5-rosa2012.1.noarch
perl-XML-DOM-XPath-0.140.0-5-rosa2012.1.noarch
perl-XML-Dumper-0.810.0-2-rosa2012.1.noarch
perl-XML-Filter-BufferText-1.10.0-6-rosa2012.1.noarch
perl-XML-LibXML-2.11.300-1-rosa2012.1.x86_64
perl-XML-LibXSLT-1.770.0-1-rosa2012.1.x86_64
perl-XML-NamespaceSupport-1.110.0-6-rosa2012.1.noarch
perl-XML-Parser-2.410.0-5-rosa2012.1.x86_64
perl-XML-RegExp-0.40.0-1-rosa2012.1.noarch
perl-XML-RSSLite-0.150.0-1-rosa2012.1.noarch
perl-XML-SAX-0.990.0-2-rosa2012.1.noarch
perl-XML-SAX-Base-1.80.0-1-rosa2012.1.noarch
perl-XML-SAX-Expat-0.510.0-1-rosa2012.1.noarch
perl-XML-SAX-Writer-0.540.0-1-rosa2012.1.noarch
perl-XML-Simple-2.200.0-1-rosa2012.1.noarch
perl-XML-TokeParser-0.50.0-2-rosa2012.1.noarch
perl-XML-TreeBuilder-4.300.0-1-rosa2012.1.noarch
perl-XML-Twig-3.380.0-6-rosa2012.1.noarch
perl-XML-Validator-Schema-1.100.0-5-rosa2012.1.noarch
perl-XML-XPath-1.130.0-6-rosa2012.1.noarch
perl-XML-XPathEngine-0.140.0-1-rosa2012.1.noarch
perl-YAML-0.900.0-1-rosa2012.1.noarch
perl-YAML-AppConfig-0.160.0-4-rosa2012.1.noarch
perl-YAML-LibYAML-0.410.0-1-rosa2012.1.x86_64
perl-YAML-Syck-1.190.0-3-rosa2012.1.x86_64
perl-YAML-Tiny-1.500.0-4-rosa2012.1.noarch
perl-Youri-Package-0.2.2-3-rosa2012.1.noarch
perl-Youri-Package-RPM-Builder-0.3.0-4-rosa2012.1.noarch
perl-Youri-Package-RPM-Generator-0.1.1-2-rosa2012.1.noarch
perl-Youri-Package-RPM-Updater-0.6.1-3-rosa2012.1.noarch
*************
Do you see something wrong/weird?

Anyway, one of our devs suggested to comment out the line 
"bind_textdomain_codeset( 'clamtk', 'UTF-8' );" in the main clamtk script file; 
his theory is that, because it looks like all messages are already in UTF-8, 
these conversions obviously fail.
What do you think about this idea?

Anyway, doing so indeed seems to fix the issue: exporting "LANGUAGE=ru_RU" and 
launching clamtk shows the main UI as expected (albeit with some entries not 
translated: Scheduler, Scan a file and Scan a directory... but perhaps this 
deserves another bug entry).

I will apply this workaround to our package.

Original comment by gvnmari...@gmail.com on 31 Mar 2014 at 2:42

GoogleCodeExporter commented 8 years ago
That's weird.  You may also wish to try opening App.pm and scroll to the far 
bottom.

In the "sub _" you referred to, comment out the "return decode ..." line with a 
"#"
(like this: # return decode...) and replacing it with 

return gettext( $_[0] );

I'll admit I am not a UTF-8 expert... so I'm open to suggestions, like I said.

Also, there is plenty of time to update the language file prior to 5.06:
https://translations.launchpad.net/clamtk/trunk/+pots/clamtk/ru/+translate

I'm afraid I cannot do it - my Russian is not good.  :)

I always check for updated language files prior to a new release.

Thanks,
Dave M

Original comment by dave.n...@gmail.com on 31 Mar 2014 at 3:04

GoogleCodeExporter commented 8 years ago
Also the change you suggested works: I get the GUI and translated in Russian...
I'm not an expert nor in UTF-8, nor in perl, however, if I have to make a 
choice, the change you proposed is the one to keep... even if I cannot say why. 
:-(

About the translation, Vladimir Potapov (the QA guy at RosaLabs) send me the 
following translations for the entries still not translated:
Scheduler          "Планировщик"
Scan a file        "Проверить файл"
Scan a directory   "Проверить папку".
Perhaps you can use them yourself...

Original comment by gvnmari...@gmail.com on 31 Mar 2014 at 4:36

GoogleCodeExporter commented 8 years ago
Ok, great - for now, we probably need the changes to be made on your end.  
Without more bug reports on my side, I'm hesitant to do anything here.

Also, if Vladimir is interested, there are still 16 strings untranslated.  I'm 
happy to copy and paste them in for other users.

Thanks,
Dave M

Original comment by dave.n...@gmail.com on 31 Mar 2014 at 5:05

GoogleCodeExporter commented 8 years ago
You're welcome...
I will give them to Vladimir... perhaps he will be glad to help.

Original comment by gvnmari...@gmail.com on 31 Mar 2014 at 5:13