How to change it? Any suggestions?
slacko/tahr/precise
![Image](http://puppylinuxitalia.altervista.org/111.png)
not very nice nor understandable to beginners
I never had this GUI.xanad wrote:
Right, it's also present in Tahr 6.0. If I search the text 'Code:', the answer more likely is that is contained in 'welcome1boot' file.LazY Puppy wrote:It's not there in Precise (at least the Woof Version) but it's in there in Slacko (the Woof CE Version).
should change the following stringsThis is how to compile:
# bacon -x -d /tmp welcome1stboot.bac
...which will generate 'welcome1stboot' and 'welcome1stboot.pot'
Code: Select all
win_width=640
win_height=480
language_win = WINDOW("?", win_width, win_height)
This version of welcome1stboot was and is for use as the very first window on the screen. It makes sense if manyl other languages are available.xanad wrote:Ok, find it. The file is: welcome1stboot.bac that started by welcome1boot after selecting OK.
@L18L, I'm sorry, I don't get it. Are you saying that every localized puppy boots first into that non-sensical dialogue? I hope not: so much for an engaging OOTB user experience.L18L wrote:This version of welcome1stboot was and is for use as the very first window on the screen. It makes sense if manyl other languages are available.
No, and I am not responsible for any Puppystep wrote:..Are you saying that every localized puppy boots first into that non-sensical dialogue?
I hope xanad canstep wrote:Who can fix this? Base distro devs? Translators? Someone else?
Code: Select all
REM ============================ <language> ======================140210
Code: Select all
REM ============================ </language> ======================140210
Code: Select all
IF GETENVIRON$("LANGUAGE") = "" THEN
get_app_language : REM language choice screen
ELSE
SYSTEM "kill `cat /tmp/welcome`; rm /tmp/welcome" : REM kill language choice screen
END IF
Code: Select all
LANGUAGE=$LANG welcome1stboot
Code: Select all
WHILE n < num_languages + 1
IF n = 1 THEN LANG_NAME$="English"
ELIF FILEEXISTS("/usr/share/i18n/lang_names") THEN
'get language name in language of language
Code: Select all
set_LANGUAGE_and_launch_app quicksetup
Since you are obviously the only person having multiple lang packs installed, this is super nonsense out of the box for any else puppy user!L18L wrote:This version of welcome1stboot was and is for use as the very first window on the screen. It makes sense if manyl other languages are available.
It is super nonsense if the first screen is something like quicksetup where LANG is already chosen.
It is super nonsense if the first screen is something like quicksetup where LANG is already chosen.
Addxanad wrote:... already localized in Italian.
Code: Select all
LANGUAGE=it
@LBL1, thanks for your comments and code analysis. Now I understand better. In summary:LazY Puppy wrote:Since you are obviously the only person having multiple lang packs installed, this is super nonsense out of the box for any else puppy user!L18L wrote:This version of welcome1stboot was and is for use as the very first window on the screen. It makes sense if manyl other languages are available.
It is super nonsense if the first screen is something like quicksetup where LANG is already chosen.
Don't fix it - WIPE IT!
step wrote:In summary:
1. You say that the dialog should be invoked only when a user has at leat two extra languages installed (a seemingly rare but possible occurrence, I add)
2. You suggest that a single extra language ISO (such as xanad's IT) should include LANGUAGE=xx to keep the dialog from showing up.
This is dialog for choosing a languagexanad wrote: Back to the question posed on the front page:
can replace the window title
from "?"
to "Confirm your choice"
you'll see that if you do a test by selecting "en" The next window is in English. It's not a huge problem but there is and should be solved. At least in the next skeleton.There is nothing to confirm about the language in a remastered localized Puppy I think.
That is OK for me.selecting "en" The next window is in English.
Code: Select all
welcome1stboot
Code: Select all
LANGUAGE=it welcome1stboot
first: in no file. Use just console.xanad wrote:.. in which file?
Code: Select all
welcome1stboot
Code: Select all
LANGUAGE=en welcome1stboot
Code: Select all
LANGUAGE=it welcome1stboot
Code: Select all
grep welcome1stboot /usr/*/* 2>/dev/null
Code: Select all
export LANGUAGE=it
Code: Select all
welcome1stboot
Code: Select all
LANGUAGE=it; export LANGUAGE