Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 24 Apr 2014, 02:18
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects » Localization Project
Localize OpenOffice
Moderators: Lobster, MU, raffy
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [11 Posts]  
Author Message
slapshot


Joined: 02 Apr 2006
Posts: 270
Location: Italy

PostPosted: Wed 17 Jan 2007, 10:30    Post subject:  Localize OpenOffice  

Hi all,

I'm trying to localize an italian Puppy leaving as last task scripting localizing.
Now, I had a problem to localize OpenOffice 2.04 which I download from Mark's webspace. I download from debian repository italian language pack and tried to install with Mark's debian installer but it did not give me any result. I had always english openoffice and in Tools - Languages I had just the classical 3 choices but not italian. So, I uncompressed the package and merged the 3 directories (I can recall their name right now) with the openoffice ones installed on my hd and it seems to work. I have a localized italian version of openoffice with a minor issue that I can solve, I mean at each startup of writer, calc and so it ask me always for registration wizard (I cannot see license).

Anyone had this trouble and does know how to solve it ?

Thanks.

_________________
Bye
Slapshot
EduPup 2.0 at
http://www.pieroni.biz/edupup
http://www.giovelug.org
http://puppylinux.ca/tpp/edupup/
Back to top
View user's profile Send private message MSN Messenger 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Wed 17 Jan 2007, 11:53    Post subject:  

undeb it with "undeb", then copy the files to the correct folder.
Debian might have a different folder for OpenOffice.


Here is an instruction to create language-dotpups for my Office dotpup/sfs of version 2.03:
http://www.murga-linux.com/puppy/viewtopic.php?p=58075#58075

Mark
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Wed 17 Jan 2007, 11:57    Post subject:  

To avoid the registration dialog, copy

/usr/local/openoffice.org2.0/licenses/LICENSE_en-US
to:

/usr/local/openoffice.org2.0/licenses/LICENSE_it

Maybe the same with the HTML-file.
I had the same problem with the vietnamese languagefiles.
That should fix it.

Mark
Back to top
View user's profile Send private message Visit poster's website 
slapshot


Joined: 02 Apr 2006
Posts: 270
Location: Italy

PostPosted: Wed 17 Jan 2007, 13:40    Post subject:  

Hi Mark,

thank you for the tips. Here you can download an alien package of italian pack: http://www2.samatel.com/puppy/packages/

I was not be able to create a dotpup, sorry Sad. I was confused about the name of installation directory of OO 2.04 which is /usr/local/openoffice.org2.0 so I was afraid that dotpup could not work.
Alien package seems to install well for me.

_________________
Bye
Slapshot
EduPup 2.0 at
http://www.pieroni.biz/edupup
http://www.giovelug.org
http://puppylinux.ca/tpp/edupup/
Back to top
View user's profile Send private message MSN Messenger 
musher0


Joined: 04 Jan 2009
Posts: 3810
Location: Gatineau (Qc), Canada

PostPosted: Mon 11 Jan 2010, 00:39    Post subject:  

Hello, all!

Maybe a few precisions are in order , even if this thread has been inactive for a couple of years! And maybe perhaps because a couple of years have passed.

Basically you download openoffice version xyz and the corresponding language pack.

Case in point, for French:
coolpup's pet of openoffice, openoffice-3.2.0.9472.pet, which is here

http://puppy:linux@www.puppylinux.asia/members/coolpup/openoffice-3.2.0.9472.pet

is complemented by the french language pack of the EXACT same number, openoffice-3.2.0.9472, which is here:

http://download.services.openoffice.org/files/extended/3.2.0rc1/OOo_3.2.0rc1_20091217_LinuxIntel_langpack_fr_deb.tar.gz

First:
"Unpet" the pet package. That particular package will get installed in your home directory.

Make sure you have enough space on your disk and in your pupsave file. This openoffice package will unpack in the home directory but you still need enough space in your pupsave file to process the unpacking. For example, I had to increase the size of my pupsave from 512 Mg to 768 Mg, for the unpacking to work properly.

As an additional note, my home partition is formated in ext3. I don't know if my suggested solution will work if your partition / disk is a fat 32 or ntfs.

Once un-packed, you will see a new directory named openoffice in your home partition/disk, with two sub-directories named openoffice.org and openoffice.org3.

Second:
Un-deb the language pack. You'll now have a tar.gz package in your download directory. DO NOT UNTAR IT WITH 7-zip or peazip, you'll lose whatever symplinks the package may contain. Click on this tar.gz package, and the usual puppy archiver will open it.

The newly created directory will contain a series of *.deb files. Unpack each one in the same way (clicking on it). All the files will be unpacked in directories named /opt/openoffice.org and /opt/openoffice.org3. Be patient, there's 12 files or so to un-deb!

Note: these deb files will be unpacked automatically if you have one of the newer puppies (v. 4.3, dpup and the like) or if you have installed the deb extension for the older Puppy archivers.

Third: open two ROX-Filers, A) one within /mnt/home/openoffice, B) the other within the /opt sub-directory in your download directory.

Four: copy the directories in B) to the ones in A). Answer yes if any confirmation of overwrite is asked.

Five: the Puppy openoffice pet has an entry for openoffice or soffice in the /usr/bin directory. Check if it's there. If it is, check also in /usr/share/applications if you have openoffice *.desktop files there. If those files are there, you should now have a localized openoffice.

Six: try it! Either by lauching from the menu entry under documents, or by typing

soffice &

in a console.

Other notes:
An openoffice sfs file which uses /opt will work, but in English only. You can drop the localisation package over it, as explained above, but the localisation files will stay in your pupsave file in opt/, they will not incorporate in the original sfs, which is a protected file. This means a bigger pupsave, and an iffy localisation. The best solution is the outside solution: openoffice in your home directory, preferably on an ext3 disk.

If you don't put the localisation files with the exact version number as the main openoffice over the the main openoffice, again, expect an incomplete localisation. For example, the main menu may stay in English but you'll have the main help and the help balloons in your language.

The best is to download an entirely localised linux openoffice package, if you have enough experience unpacking *.deb files. But the half-ready above package and solution will provide the same result.

As an alternative, you could download the Windows localized package, if you have the wine package installed in your puppy. It will work, but then, expect very slow response from openoffice.

If the above sounds like a lot of work ... it is! Unfortunately, there's a trade-off in Puppy: it has lots of nice feature at the system level that make it user-friendly, but localization still has to be done manually (or semi-manually, since some utilities, and more or less partial localisations from MU and esmouguit, etc. do exist).

My explanation of this is that the rate of change of Puppy is so fast that any substantial localisation of it cannot take hold in due time. By the time it takes to make a decent localisation available, another Puppy is out, so... Like re-enacting the myth of Sysyphus!!!

Please don't hesitate to share your opinions, comments, experiences on Puppy localisation in the relevant threads in the forum. We need lots of them: Anglophones speaking the dominant lingua franca of this age, they are not, left to themselves, inherently aware of the need for good localisations, or more generally, of the localisation problem as experienced from outside the English language.

Sincerely,

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
princerichards13

Joined: 05 Aug 2010
Posts: 2

PostPosted: Fri 06 Aug 2010, 08:46    Post subject:  

I uncompressed the package and merged the 3 directories (I can recall their name right now) with the openoffice ones installed on my hd and it seems to work. I
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 3810
Location: Gatineau (Qc), Canada

PostPosted: Fri 06 Aug 2010, 10:23    Post subject:  

Great!
_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
wuwei


Joined: 15 Sep 2007
Posts: 773
Location: de

PostPosted: Sun 27 Feb 2011, 09:30    Post subject:  

Hi musher0,

just wanted to let you know that I took your recipe for OO adapted to the French version and applied it to Libre Office in a German version.

Works great!
Thanks for the inspiration and for those that can read some German, my post is here http://murga-linux.com/puppy/viewtopic.php?p=499281#499281
Back to top
View user's profile Send private message 
Bert


Joined: 30 Jun 2006
Posts: 915

PostPosted: Sun 27 Feb 2011, 10:41    Post subject:  

Thank you very much wuwei!

I followed your German tutorial to create a Dutch portable LibreOffice and it worked flawlessly!

Recently discovered coolpup's LibreOffice article in the wiki and had been wondering how to do this for my language... Wink

As an exercise, I'll probably download the Dutch tar.gz from LibreOffice, to learn to do the whole process myself. With musher0's explanation above I am beginning to understand it all.

Isn't this the very best way to install big applications in Puppy? Cool

Thanks again,
a happy Bert

ps: "xarchiver": shouldn't that be "xarchive"? Xarchiver is not avalable in Puppy by default.

_________________


Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 3810
Location: Gatineau (Qc), Canada

PostPosted: Sun 27 Feb 2011, 12:13    Post subject:  

wuwei wrote:
Hi musher0,

just wanted to let you know that I took your recipe for OO adapted to the French version and applied it to Libre Office in a German version.

Works great!
Thanks for the inspiration and for those that can read some German, my post is here http://murga-linux.com/puppy/viewtopic.php?p=499281#499281


Thank you, wuwei.

I am happy that my little tutorial can help Puppy users speaking other languages.

Sincerely,

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
wuwei


Joined: 15 Sep 2007
Posts: 773
Location: de

PostPosted: Sun 27 Feb 2011, 14:06    Post subject:  

Glad you guys like it, but I couldn't have done it without you, musher0. Thanks.

And yes Bert, I stand corrected, it's "Xarchive archiver" not Xarchiver. Shame on me Embarassed
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [11 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects » Localization Project
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0687s ][ Queries: 12 (0.0032s) ][ GZIP on ]