LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 10-29-2013, 10:18 AM   #211
elesmod
Member
 
Registered: Sep 2012
Distribution: Slackware
Posts: 84

Rep: Reputation: Disabled
Transifex messing up formatting


I'd like to know if the other translators also encountered the following problem.

If I download a file for translation from Transifex and open it up in Vim (with po.vim addon) or in Lokalize, after formatting it (pressing Enter/Return in the right places) it looks like this:

Code:
Instalacja LILO - Plik pomocy\n
\n
OSTRZEŻENIE: Jak mówi dokumentacja LILO, instalacja\n
programów rozruchowych (boot loaders) jest dość\n
niebezpieczna. Bądź ostrożny!\n
\n
Poniżej znajdują się opcje menu instalatora LILO:\n
\n
1. Rozpocznij konfigurację LILO od nowego nagłówka.\n
However, after uploading it to Transifex and downloading it back again, I get this:
Code:
Instalacja LILO - Plik pomocy\n\nOSTRZEŻENIE: Jak mówi dokumentacja LILO, instalacja\nrozruchowych (boot loaders) jest dość niebezpieczna.\nBądź ostrożny!\n\nPoniżej znajdują się opcje menu instalatora LILO:\n\n1. Rozpocznij konfigurację LILO od nowego nagłówka.\n
Does anyone have an idea on how to fix this behaviour?
 
Old 10-29-2013, 10:43 AM   #212
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
Quote:
Originally Posted by elesmod View Post
I'd like to know if the other translators also encountered the following problem.
Yes, I did. It seems that Transifex suppresses line wrapping in translations. I saw that because this lead to _very_very_long_lines_, that for instance make my preferred text editor (geany) crashes eating all the CPU

Quote:
Does anyone have an idea on how to fix this behaviour?
Yes, and I should have documented that long ago, sorry for my negligence.

Let's assume you downloaded from Transifex some file whose name is for_use_slint_slint_pl_PL.po (this just an example, of course :-) Here is the fix:
Code:
msgcat for_use_slint_slint_pl_PL.po > pl_PL.slackware.po
You just need to have installed Slackware package gettext-tools.
 
3 members found this post helpful.
Old 10-29-2013, 10:49 AM   #213
elesmod
Member
 
Registered: Sep 2012
Distribution: Slackware
Posts: 84

Rep: Reputation: Disabled
Oh, thank you, thank you, thank you!
 
Old 11-07-2013, 05:32 PM   #214
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
slint-14.1 coming soon and including translation in German

So, Slackware 14.1 is released: huge thanks to Pat and the crew!

Expect slint 14.1 to be available in the coming days. Meanwhile, installers in http://slint.fr/pub/32-current and http://slint.fr/pub/64-current can already be used to install in your own language and internationalize Slackware 14.1 as there have been no significant change since their release.

EDIT: I changed my mind because some fixes are needed, so you will have to wait till the release to download any of the installers, sorry for the inconvenience.

In addition, slint 14.1 will include translation in German, thanks mostly to Maik Wagner who took over from work that other members of the German team had begun.

I take the occasion to thank Christian Ruesch and Marcel Saegebarth who recently joined that team as reviewer and translator and Enrico Nicoletto who joined the Portuguese (Brazil) team. Welcome on board!

Updating the slint tree and tarball to adapt everything to 14.1 will take a few days.

Meanwhile, our website needs to be updated as well, as there have been some changes (e.g. internationalized packages are now installed for Slackware 14.1 and available in http://slint.fr/packages, and installers are now hybrid (CD/DVD & USB)), and also to make it more appealing for end users and easier to maintain.

All ideas to enhance it are warmly welcome.

Last edited by Didier Spaier; 11-09-2013 at 04:10 AM. Reason: EDIT added.
 
Old 11-13-2013, 05:17 PM   #215
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
Last call for testing installers for Slackware 14.1

Just in case you didn't see it, we have requested that as many people as possible test slint installers for Slackware 14.1 in this thread.

Translators, a good way to get more testers would be to request testing on localized forums about Linux or Slackware, as bormant did here for instance.

He also posted a lot of screen shots there. That seems me to be a good way to communicate about the project.

Last edited by Didier Spaier; 11-14-2013 at 10:31 AM.
 
Old 11-18-2013, 05:13 PM   #216
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
Last update before official release for 14.1

I just uploaded updated big slint POT file in Transifex as well as POT file for slint.sh, following:
  • an update of help files for setup and pxesetup, see this thread
  • an update of slint.sh so that it can make upon request either an hybrid (CD/DVD or USB) installer or a full hybrid installation image including internationalized installer.
I intend to release slint for Slackware 14.1 as soon as it's ready, so please coordinators of complete translations, update them as soon as possible (at least the big slint PO file)

Also, please concentrate your teams' efforts on reviewing this big slint PO file, that's by far the most important thing to do now.

I uploaded a new slint tarball in http://slint.fr/testing in its current state to help translators finalize their tests "in context", but don't tell end users

I also uploaded installers for Slackware 14.1 in their current state in http://slint.fr/testing/installers. I removed the date of build from their name, but I did put it in the ISO images themselves as SLINT_DATE alongside a short README_SLINT. You can check that mounting the image, e.g. type as root:
Code:
mount /path/to/slint64-14.1.iso /mnt
then look into /mnt.

PS the big ISO image that you can make running slint.sh can be burnt on a DVD or on an USB stick, but in the latter case only if you run slint.sh on Slackware 14.1, due to limitations of underlying software in Slackware 14.0. If you make only the installer this limitation doesn't appear.

Thanks all and have fun!

Last edited by Didier Spaier; 11-18-2013 at 05:19 PM.
 
Old 11-22-2013, 04:28 AM   #217
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
Slint 14.1 released

So, we are there

Thanks all contributors, especially Maik Wagner and Cristian Ruesch and others who worked hard to provide complete and reviewed German and other translations on time for the release and Serg Bormant for his help in finding and fixing bugs.

But friends translators, don't worry if your language couldn't be included this time! As soon as a translation will be complete and reviewed we will update installers and localized packages. This way:
  • New users will benefit of new translations as soon as available
  • Existing users will be able to get Slackware scripts and/or man pages in new languages, just upgrading packages that install them.
Also, welcome to our new translators: Xerxes Lins, Adriano Rodrigues Balani and Malkon Rodrigo joined the Portugese (Brazil) team, Johannes Georgi the German team.

They didn't have a chance to participate to translation work yet, but we plan to translate more scripts, man pages and documents, so they will soon have occasions to contribute.

Meanwhile I had set up a SlintDocs wiki so they can familiarize themselves with the project and involved work, but I mistakenly deleted it last night, so I'll have to do that again.

Updating our website comes next, but please all don't wait to spread the word, posting about the release on all appropriate media.

Last edited by Didier Spaier; 11-26-2013 at 01:28 AM.
 
Old 11-25-2013, 04:48 PM   #218
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
Contributors, visit http://slint.fr/docs

Our SlintDocs wiki is ready.

Dear colleagues translators, you are the target audience, so please check that it fits you needs and propose enhancements.

It's motorized by Dokuwiki. I will theme it later, my priority now being to update and restructure the website to better serve our end-users, so we can catch more of them.

To ease translation and maintenance we'll use txt2tags, as gapan did for Salix' website.

I hope it'll be done in a few days, then I'll propose a procedure to translate it easily (and will include it in SlintDocs, of course :-)

Then we will begin to translate more stuffs, but which ones? You can already propose ideas.

That could be new scripts and/or man pages, text files we could add to the installed system or that could be read from the installer... Please don't censor yourself, just propose (you could use our mailing list for that) and we will see what's feasible.

Last edited by Didier Spaier; 11-25-2013 at 04:50 PM.
 
Old 11-25-2013, 05:03 PM   #219
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,259

Rep: Reputation: Disabled
Didier,

You could still opt for inclusion of your Wiki pages into the SlackDocs wiki, so you can leave the Wiki management to the SlackDocs admin team and focus on the content instead.

Eric
 
1 members found this post helpful.
Old 11-25-2013, 05:17 PM   #220
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
Thanks Eric for the suggestion.

That's the first option I considered, and maybe we could move there later, but ATM that's not a problem as there are very few pages in SlintDocs, of which I'm the only writer

In the mean time I'm of course already ready (does that sound good?) to copy in SlackDocs any content that could be of interest to the Slackware community at large. And anyone may and can do that, as I put everything in the public domain. That's just a matter of: "Show pagesource" => Ctrl+A => Ctrl+C => Create the page on SlackDocs => Ctrl+V.

Last edited by Didier Spaier; 11-25-2013 at 05:29 PM. Reason: Last sentences added.
 
Old 11-27-2013, 05:05 AM   #221
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
Website tentatively updated, new language and new translators

Kemal Ökmen will do the Turkish translation and Atlantistruva just joined this new team: thanks for helping and welcome on board!

I made a tentative update of our home page, just to avoid broken links, mention slint 14.1 and complete list of available languages and translators (sorry Atlantistruva, you'll have to wait until next update :-). It is now available in Bosnian and Turkish, thanks to Adioe3 and Kemal Ökmen. I hope that this will help these teams to attract more volunteers.

PS I translated "localization in French, German, Polish, Portuguese (Brazil), Russian, Spanish (Latin America) and Ukrainian" in all versions of our home page. Translators, please check my spelling and possibly fix your PO files as I don't actually speak 14 languages

Last edited by Didier Spaier; 11-27-2013 at 11:34 AM. Reason: PS added
 
Old 12-20-2013, 02:52 PM   #222
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
News of the month: new translators, new website, new Slint package.

Hi there,

I have the pleasure to welcome new translators: Efstathios Iosifidis and Constantine Mousafiris (Greek team), Atilla Öntaş, Ekin Akoğlu, Orhan Orhan, Samet Yilmaz and Vilander (Turkish team). Our more than 50 contributors are now listed in the new Translators page.

By the way, alongside our old homepage http://slint.fr, we have now a redesigned website accessible from http://slint.fr/slint.html.

The goal is to better serve our end users, that should find all they need in the new home pages, plus pages Slint installer and Slint package. Pages Contribute and Tools instead gather all information needed by translators (so translators, please read them and tell me what is missing :-). In the process content previously in /docs was included in the new pages (but an article about internationalization and localization of shell scripts that I updated in SlackDocs instead).

New web pages are not localized yet. I'll open a specific thread about translation of pages intended for end users: they should first be reviewed, and I'm not sure of the best method to translate them as they are generated using asciidoc (included in linux-doc Slackware package). For the curious, all material needed to generate these pages is in http://slint.fr/website.

All hybrid (USB and CD) ISO images of Slint installer are now in the same directory http://slint.fr/installers.

The slint tarball as well as installers and packages have been updated as of today, see the new ChangeLog.

Last but certainly not least, all "old" slint packages are now superseded by only one Slint package for each supported Slackware edition (13.37, 14.0 14.1). Advantages:
  • The same package can be installed on both 32 and 64 bit versions and includes translation files as well as polyglot tools.
  • Maintenance is now safer and easier.
  • Getting updates and new translations is easier: just upgrade the Slint package.
  • Genuine Slackware 13.37 and Slackware 14.0 can be internationalized just installing one package, and that can take less than 2 seconds (to be honest, an upgrade takes more time). Proof:
Code:
bash-4.2# time upgradepkg --install-new --reinstall slint-14.0-noarch-20131220.txz

+==============================================================================
| Installing new package ./slint-14.0-noarch-20131220.txz
+==============================================================================


Verifying package slint-14.0-noarch-20131220.txz.
Installing package slint-14.0-noarch-20131220.txz:
PACKAGE DESCRIPTION:
# slint (Slackware Internationalization) package.
#
# Visit our website: http://slint.fr
#
# This package contains all internationalized scripts for a given
# Slackware version, and translation files for all languages available
# at time of issue.
#
# A newer version can be installed at any time to get updates,
# fixes, new polyglot tools and translations in more languages.
Paquet slint-14.0-noarch-20131220.txz installé.


real    0m1.417s
user    0m1.000s
sys     0m0.521s
bash-4.2#
Enjoy :^)

Last edited by Didier Spaier; 12-20-2013 at 10:00 PM. Reason: typos corrected
 
Old 12-20-2013, 08:35 PM   #223
yars
Member
 
Registered: Apr 2012
Location: Russia
Distribution: Slackware
Posts: 122

Rep: Reputation: 11
Quote:
Originally Posted by Didier Spaier
we have now a redesigned website
Oh,just nice!:-)
Work is now started and it's very good. Thanks Didier!
Russian translation of 'Package Slint' page already done.
Found a bug:
Quote:
To prevent slackpkg to remove Slint package, add a line to /etc/slackpkg...
Maybe there should be
Quote:
To prevent slackpkg to remove Slint package, add a line to /etc/slackpkg/blacklist...
?

Last edited by yars; 12-20-2013 at 11:13 PM.
 
Old 12-21-2013, 02:32 AM   #224
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
Quote:
Originally Posted by yars View Post
Russian translation of 'Package Slint' page already done.
Great!

By the way, I've opened another thread about translating these pages. Feel free to answer


Quote:
Originally Posted by yars View Post
Found a bug...
Fixed, thanks
 
Old 12-22-2013, 11:10 PM   #225
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,241

Original Poster
Rep: Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041Reputation: 1041
I uploaded source text files slint.txt, package.txt and installer.txt on Transifex. Please read instructions I added about these new web pages in Contribute and Tools before you begin to translate them with Transifex on line editor.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Ubuntu 10.04 Start 0.48 Released; Now Supports Multiple Languages Thanks To You LXer Syndicated Linux News 0 04-29-2010 07:40 PM
LXer: How to add an internationalized keyboard to your Web site LXer Syndicated Linux News 0 05-15-2008 10:30 AM
Cannot start slackware 10 installer on eMachines 366is with a samsung SCR-3232 cdrom Dark_Wolf Slackware 12 06-08-2007 11:04 PM
Slackware support to Languages other than English Basel Slackware 6 02-15-2006 06:29 AM
languages of linux: which languages can be choosen in suse and red-hat distributions? Klaus Schnorr Linux - Software 3 09-10-2005 02:19 AM


All times are GMT -5. The time now is 08:48 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration