Page 1 of 2

Translated: "Welcome, this is the first time you run ....."

Posted: Tue 11 Feb 2014, 15:10
by L18L
This nice little welcome screen should be seen in other languages
from the beginning
even before a langpack is installed

Programm files are in next post

Translations have to be updated because of some changes:
- Puppy or Slacko or Quirky.....
- 3 different messages depending on state of connection

It is planned (by 01micko) to include all available translations of this into slacko. Others might follow.

See translations (in alphabetic order) on this page:
Español
Nederlands
Türkçe


Or download
welcome1stboot_NLS that contains all available translations and will always be updated here

TRANSLATE

Using momanager (makes sense if you re-use old translations):
- Copy following Code to /usr/share/doc/nls/welcome1stboot/welcome1stboot.pot
- Start momanager
- Select welcome1stboot from combobox at bottom
- translate
- post resulting file here

Or without momanager:
post translated file here

Code: Select all

#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: welcome1stboot 2014-02-11\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-02-11 14:42+0100\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"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: /tmp/welcome1stboot.bac.c:535
msgid "...mouse-over and click the tray applets, very helpful!"
msgstr ""

#: /tmp/welcome1stboot.get_app_language.h:28
msgid "Choose a language"
msgstr ""

#: /tmp/welcome1stboot.bac.c:465
msgid ""
"Click on the 'connect' button on the right, or icon at left of the screen "
"(one click only -- do not double-click!). You will then see some buttons for "
"choosing how you wish to connect to the Internet. It is easy..."
msgstr ""

#: /tmp/welcome1stboot.bac.c:433
msgid "Close window"
msgstr ""

#: /tmp/welcome1stboot.bac.c:457
msgid ""
"Congratulations, you are connected to the Internet. Experiment with mouse-"
"over, left-click and right-click on the 'network' icon in the tray. Click on "
"the 'connect' icon on the right (or on the desktop) if you need to "
"reconfigure the Internet connection"
msgstr ""

#: /tmp/welcome1stboot.bac.c:483
msgid "Connect to Internet"
msgstr ""

#: /tmp/welcome1stboot.bac.c:519
msgid ""
"Explore the Menu -- see bottom-left of screen. Lots of local help is "
"available -- select Help in the menu. The local Help page also has the "
"Release Notes for this version of ${ISSUE}-- well worth checking out! When "
"you get online, the web browser home page has many more links."
msgstr ""

#: /tmp/welcome1stboot.bac.c:511
msgid "I need help!"
msgstr ""

#: /tmp/welcome1stboot.bac.c:439 /tmp/welcome1stboot.bac.c:447
msgid "Internet connection"
msgstr ""

#: /tmp/welcome1stboot.get_app_language.h:30
msgid ""
"Select one of the available languages\n"
"you like to use\n"
"or are just curious about"
msgstr ""

#: /tmp/welcome1stboot.bac.c:541
msgid "Setup"
msgstr ""

#: /tmp/welcome1stboot.bac.c:565
msgid "Setup ${ISSUE}"
msgstr ""

#: /tmp/welcome1stboot.bac.c:461
msgid ""
"There is a working network interface, but you are not connected to the "
"Internet. Click on the 'connect' icon on the right, or on left-side of the "
"desktop (do NOT double-click), to setup the Internet connection. Note the "
"network status icon in the tray."
msgstr ""

#: /tmp/welcome1stboot.bac.c:417
msgid "This is the first time you are running ${ISSUE}!"
msgstr ""

#: /tmp/welcome1stboot.bac.c:549
msgid ""
"Want to install an upgraded video driver? Country localization? Printing? "
"Sound? Mouse? Keyboard? Click here (or 'setup' icon at top of screen):"
msgstr ""

#: /tmp/welcome1stboot.bac.c:399
msgid "Welcome"
msgstr ""

#: /tmp/welcome1stboot.bac.c:409
msgid "Welcome,"
msgstr ""

#: /tmp/welcome1stboot.bac.c:489
msgid "connect"
msgstr ""

#: /tmp/welcome1stboot.bac.c:573
msgid "setup"
msgstr ""
Remember: Let the msgid unchanged, fill in the msgstr

EDIT updated Türkçe

Welcome, this is the first time you run .....

Posted: Tue 11 Feb 2014, 18:25
by L18L
Want to test your translation?

1 - source welcome1stboot.bac was at http://www.murga-linux.com/puppy/viewto ... &start=558, now attached here

1a - executable welcome1stboot for 32-bit systems attached now

1b - executable welcome1stboot for slacko64 now attached here

2 - Attached is file lang_names

Code: Select all

simple list of language names from wikipedia.org
URL='http://meta.wikimedia.org/wiki'
SOURCE='Template:List_of_language_names_ordered_by_code'


aa:Afar
ab:

Translated: "Welcome, this is the first time you run ....."

Posted: Wed 12 Feb 2014, 12:06
by L18L
/usr/share/locale/de/LC_MESSAGES/welcome1stboot.mo attached

Dutch translation (nl)

Posted: Wed 12 Feb 2014, 12:35
by Bert
EDIT: OOPS, you probably want the mo/po files. Attached. I'm sorry.
I'll remove the text now.


Hi L18L,

Here's Dutch:


Image

Translated: "Welcome, this is the first time you run ....."

Posted: Wed 12 Feb 2014, 13:41
by L18L
Thank you very much, Bert

Posted: Wed 12 Feb 2014, 19:02
by vicmz
Spanish here

EDIT: re-uploaded, see post below this one for more info

Translated: "Welcome, this is the first time you run ....."

Posted: Wed 12 Feb 2014, 19:34
by L18L
Thank you, Victor


...and here is how it is looking :?

shorter text?

EDIT
...and here is how it is looking with shortened text
:D

Posted: Wed 12 Feb 2014, 19:36
by Bert
Ooops again, it's not a good day for translating it seems. I concentrated so much on the text itself, that I missed a giant typo in the very first fat word "welcome".
(see screenshot: the letter 'L' is missing from "welkom")

Re-uploaded the corrected file. Apologies L18L... :oops:

Translated: "Welcome, this is the first time you run ....."

Posted: Wed 12 Feb 2014, 19:48
by L18L
Bert wrote:Ooops again, it's not a good day for translating it seems. I concentrated so much on the text itself, that I missed a giant typo in the very first fat word "welcome".
(see screenshot: the letter 'L' is missing from "welkom")

Re-uploaded the corrected file. Apologies L18L... :oops:
Welcome, no worries

Das beste Pferd im Stall darf den meisten Mist machen :lol:

My special thank for posting in MoManager format :D

Re: Translated: "Welcome, this is the first time you run ....."

Posted: Wed 12 Feb 2014, 19:53
by vicmz
L18L wrote:Thank you, Victor


...and here is how it is looking :?

shorter text?
I thought there was a version of welcome1stboot that solved that part. :(

The Spanish langpack has a shortened version because of that, I'll repost in a few minutes.

Posted: Wed 12 Feb 2014, 20:10
by vicmz
I re-uploaded the file to my post above.

L18L, what Puppy version are you running?

Translated: "Welcome, this is the first time you run ....."

Posted: Thu 13 Feb 2014, 09:13
by L18L
vicmz wrote:I re-uploaded the file to my post above.
Thank you. I let the old pictures stay under the new picture above so that others can see what we were talking abot...
vicmz wrote:L18L, what Puppy version are you running?
At the moment it is precise 5.7.1
The executable welcome1stboot is in 2nd post of this thread.
It has been compiled (from welcome1stboot.bac) in Quirky tahr 6.0.3.

Now let us hope that some other translations will follow.... :wink:
.

Posted: Thu 13 Feb 2014, 10:41
by 01micko
Ok.. but IF FILEEXISTS("/etc/resolv.conf") might be a better test (will exist if lan connected at first boot). I don't have that one Barry refers to, must be new in quirky.

Also, can the button be greyed out at all?

Posted: Thu 13 Feb 2014, 12:01
by omrakin
Turkish file here

Translated: "Welcome, this is the first time you run ....."

Posted: Thu 13 Feb 2014, 12:47
by L18L
omrakin wrote:Turkish file here
Thank you.

Translated: "Welcome, this is the first time you run ....."

Posted: Thu 13 Feb 2014, 13:04
by L18L
01micko wrote:Ok.. but IF FILEEXISTS("/etc/resolv.conf") might be a better test (will exist if lan connected at first boot). I don't have that one Barry refers to, must be new in quirky.

Also, can the button be greyed out at all?
Think that this question does not concern translated texts, right?
Sorry, I have no idea how to grey out a button. :roll:

.

Re: Translated: "Welcome, this is the first time you run ....."

Posted: Thu 13 Feb 2014, 13:15
by BarryK
L18L wrote:
01micko wrote:Ok.. but IF FILEEXISTS("/etc/resolv.conf") might be a better test (will exist if lan connected at first boot). I don't have that one Barry refers to, must be new in quirky.

Also, can the button be greyed out at all?
Think that this question does not concern translated texts, right?
Sorry, I have no idea how to grey out a button. :roll:

.
My welcome1stboot is designed to work in Quirky.
It is called from /usr/sbin/delayedrun, which creates the files that are read in welcome1stboot.

IF FILEEXISTS("/etc/resolv.conf")

Posted: Thu 13 Feb 2014, 13:33
by L18L
01micko,

hope that Barry's comment helps you.

If there is anything that slacko should handle differently let me know it
and I will convert your shell code to BaCon code.

Posted: Thu 13 Feb 2014, 22:18
by 01micko
Thanks Barry,

Sorry L18L for off topic. Do we need a separate thread, getting confusing finding latest source.

Anyway, I know how to make the button insensitive, just took a look in hug.bac

Code: Select all

ATTACH(mainwin,label_c,571,172)
IF FILEEXISTS(internet_test_file_goes_here) THEN
 DISABLE(button_ic)
ENDIF

"Welcome, this is the first time you run ....."

Posted: Fri 14 Feb 2014, 15:08
by L18L
Thanks mick, easy to remember for disabled and gray outed ones :lol:

Pointers to actual code will always be in 2nd post of this thread besides a 32bit executable.
This may take a while as I am not at home today. Posting from quirky tahr on usb stick on daughter's laptop.

I think it is a good idea to disable the connect button if the connection is already done.
I know from own experience that if this button is clicked by accident then the connection is broken, Not good in a Welcome First Boot.
One might say: the text has also to be changed in grayout case--- but who is reading text? or if they read it there are other methods mentioned in the text,

I do not think all of this is really OT. There is no better fitting section on this forum.