xref: /trunk/main/basctl/source/dlged/managelang.src (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1*cdf0e10cSrcweir/*************************************************************************
2*cdf0e10cSrcweir *
3*cdf0e10cSrcweir * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4*cdf0e10cSrcweir *
5*cdf0e10cSrcweir * Copyright 2000, 2010 Oracle and/or its affiliates.
6*cdf0e10cSrcweir *
7*cdf0e10cSrcweir * OpenOffice.org - a multi-platform office productivity suite
8*cdf0e10cSrcweir *
9*cdf0e10cSrcweir * This file is part of OpenOffice.org.
10*cdf0e10cSrcweir *
11*cdf0e10cSrcweir * OpenOffice.org is free software: you can redistribute it and/or modify
12*cdf0e10cSrcweir * it under the terms of the GNU Lesser General Public License version 3
13*cdf0e10cSrcweir * only, as published by the Free Software Foundation.
14*cdf0e10cSrcweir *
15*cdf0e10cSrcweir * OpenOffice.org is distributed in the hope that it will be useful,
16*cdf0e10cSrcweir * but WITHOUT ANY WARRANTY; without even the implied warranty of
17*cdf0e10cSrcweir * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18*cdf0e10cSrcweir * GNU Lesser General Public License version 3 for more details
19*cdf0e10cSrcweir * (a copy is included in the LICENSE file that accompanied this code).
20*cdf0e10cSrcweir *
21*cdf0e10cSrcweir * You should have received a copy of the GNU Lesser General Public License
22*cdf0e10cSrcweir * version 3 along with OpenOffice.org.  If not, see
23*cdf0e10cSrcweir * <http://www.openoffice.org/license.html>
24*cdf0e10cSrcweir * for a copy of the LGPLv3 License.
25*cdf0e10cSrcweir *
26*cdf0e10cSrcweir ************************************************************************/
27*cdf0e10cSrcweir
28*cdf0e10cSrcweir#include "dlgresid.hrc"
29*cdf0e10cSrcweir#include "managelang.hrc"
30*cdf0e10cSrcweir#include "helpid.hrc"
31*cdf0e10cSrcweir
32*cdf0e10cSrcweirModalDialog RID_DLG_MANAGE_LANGUAGE
33*cdf0e10cSrcweir{
34*cdf0e10cSrcweir    HelpId = HID_BASICIDE_MANAGE_LANGUAGE ;
35*cdf0e10cSrcweir    OutputSize = TRUE ;
36*cdf0e10cSrcweir    Size = MAP_APPFONT ( MANAGE_DLG_WIDTH , MANAGE_DLG_HEIGHT ) ;
37*cdf0e10cSrcweir    Moveable = TRUE ;
38*cdf0e10cSrcweir    Closeable = TRUE ;
39*cdf0e10cSrcweir    Text [ en-US ] = "Manage User Interface Languages [$1]" ;
40*cdf0e10cSrcweir    FixedText FT_LANGUAGE
41*cdf0e10cSrcweir    {
42*cdf0e10cSrcweir        Pos = MAP_APPFONT ( MANAGE_COL1 , MANAGE_ROW1 ) ;
43*cdf0e10cSrcweir        Size = MAP_APPFONT ( MANAGE_LB_WIDTH , RSC_CD_FIXEDTEXT_HEIGHT ) ;
44*cdf0e10cSrcweir        Text [ en-US ] = "Present Languages" ;
45*cdf0e10cSrcweir    };
46*cdf0e10cSrcweir    ListBox LB_LANGUAGE
47*cdf0e10cSrcweir    {
48*cdf0e10cSrcweir        HelpID = "basctl:ListBox:RID_DLG_MANAGE_LANGUAGE:LB_LANGUAGE";
49*cdf0e10cSrcweir        Pos = MAP_APPFONT ( MANAGE_COL1 , MANAGE_ROW2 ) ;
50*cdf0e10cSrcweir        Size = MAP_APPFONT ( MANAGE_LB_WIDTH , MANAGE_LB_HEIGHT ) ;
51*cdf0e10cSrcweir        Border = TRUE;
52*cdf0e10cSrcweir        AutoHScroll = TRUE ;
53*cdf0e10cSrcweir    };
54*cdf0e10cSrcweir    PushButton PB_ADD_LANG
55*cdf0e10cSrcweir    {
56*cdf0e10cSrcweir        HelpID = "basctl:PushButton:RID_DLG_MANAGE_LANGUAGE:PB_ADD_LANG";
57*cdf0e10cSrcweir        Pos = MAP_APPFONT ( MANAGE_COL3 , MANAGE_ROW2 ) ;
58*cdf0e10cSrcweir        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH , RSC_CD_PUSHBUTTON_HEIGHT ) ;
59*cdf0e10cSrcweir        TabStop = TRUE ;
60*cdf0e10cSrcweir        Text [ en-US ] = "Add..." ;
61*cdf0e10cSrcweir    };
62*cdf0e10cSrcweir    PushButton PB_DEL_LANG
63*cdf0e10cSrcweir    {
64*cdf0e10cSrcweir        HelpID = "basctl:PushButton:RID_DLG_MANAGE_LANGUAGE:PB_DEL_LANG";
65*cdf0e10cSrcweir        Pos = MAP_APPFONT ( MANAGE_COL3 , MANAGE_ROW3 ) ;
66*cdf0e10cSrcweir        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH , RSC_CD_PUSHBUTTON_HEIGHT ) ;
67*cdf0e10cSrcweir        TabStop = TRUE ;
68*cdf0e10cSrcweir        Text [ en-US ] = "Delete" ;
69*cdf0e10cSrcweir    };
70*cdf0e10cSrcweir    PushButton PB_MAKE_DEFAULT
71*cdf0e10cSrcweir    {
72*cdf0e10cSrcweir        HelpID = "basctl:PushButton:RID_DLG_MANAGE_LANGUAGE:PB_MAKE_DEFAULT";
73*cdf0e10cSrcweir        Pos = MAP_APPFONT ( MANAGE_COL3 , MANAGE_ROW4 ) ;
74*cdf0e10cSrcweir        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH , RSC_CD_PUSHBUTTON_HEIGHT ) ;
75*cdf0e10cSrcweir        TabStop = TRUE ;
76*cdf0e10cSrcweir        Text [ en-US ] = "Default" ;
77*cdf0e10cSrcweir    };
78*cdf0e10cSrcweir    FixedText FT_INFO
79*cdf0e10cSrcweir    {
80*cdf0e10cSrcweir        Pos = MAP_APPFONT ( MANAGE_COL1 , MANAGE_ROW5 ) ;
81*cdf0e10cSrcweir        Size = MAP_APPFONT ( MANAGE_DLG_WIDTH - 2*RSC_SP_FLGR_INNERBORDER_LEFT, INFO_LINES_COUNT*RSC_CD_FIXEDTEXT_HEIGHT ) ;
82*cdf0e10cSrcweir        WordBreak = TRUE ;
83*cdf0e10cSrcweir        Text [ en-US ] = "The default language is used if no localization for a user interface locale is present. Furthermore all strings from the default language are copied to resources of newly added languages." ;
84*cdf0e10cSrcweir    };
85*cdf0e10cSrcweir    FixedLine FL_BUTTONS
86*cdf0e10cSrcweir    {
87*cdf0e10cSrcweir        Pos = MAP_APPFONT ( 0 , MANAGE_ROW6 ) ;
88*cdf0e10cSrcweir        Size = MAP_APPFONT ( MANAGE_DLG_WIDTH, RSC_CD_FIXEDLINE_HEIGHT ) ;
89*cdf0e10cSrcweir    };
90*cdf0e10cSrcweir    HelpButton PB_HELP
91*cdf0e10cSrcweir    {
92*cdf0e10cSrcweir        Pos = MAP_APPFONT ( MANAGE_COL2 , MANAGE_ROW7 ) ;
93*cdf0e10cSrcweir        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH , RSC_CD_PUSHBUTTON_HEIGHT ) ;
94*cdf0e10cSrcweir        TabStop = TRUE ;
95*cdf0e10cSrcweir    };
96*cdf0e10cSrcweir    OKButton PB_CLOSE
97*cdf0e10cSrcweir    {
98*cdf0e10cSrcweir        Pos = MAP_APPFONT ( MANAGE_COL3 , MANAGE_ROW7 ) ;
99*cdf0e10cSrcweir        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH , RSC_CD_PUSHBUTTON_HEIGHT ) ;
100*cdf0e10cSrcweir        TabStop = TRUE ;
101*cdf0e10cSrcweir        DefButton = TRUE ;
102*cdf0e10cSrcweir        Text [ en-US ] = "~Close" ;
103*cdf0e10cSrcweir    };
104*cdf0e10cSrcweir    String STR_DEF_LANG
105*cdf0e10cSrcweir    {
106*cdf0e10cSrcweir        Text [ en-US ] = "[Default Language]" ;
107*cdf0e10cSrcweir    };
108*cdf0e10cSrcweir    String STR_DELETE
109*cdf0e10cSrcweir    {
110*cdf0e10cSrcweir        Text [ en-US ] = "~Delete" ;
111*cdf0e10cSrcweir    };
112*cdf0e10cSrcweir    String STR_CREATE_LANG
113*cdf0e10cSrcweir    {
114*cdf0e10cSrcweir        Text [ en-US ] = "<Press 'Add' to create language resources>" ;
115*cdf0e10cSrcweir    };
116*cdf0e10cSrcweir};
117*cdf0e10cSrcweir
118*cdf0e10cSrcweirQueryBox RID_QRYBOX_LANGUAGE
119*cdf0e10cSrcweir{
120*cdf0e10cSrcweir    Title [ en-US ] = "Delete Language Resources" ;
121*cdf0e10cSrcweir    Message [ en-US ] = "You are about to delete the resources for the selected language(s). All user interface strings for this language(s) will be deleted.\n\nDo you want to delete the resources of the selected language(s)?";
122*cdf0e10cSrcweir    BUTTONS = WB_OK_CANCEL ;
123*cdf0e10cSrcweir    DEFBUTTON = WB_DEF_CANCEL ;
124*cdf0e10cSrcweir};
125*cdf0e10cSrcweir
126*cdf0e10cSrcweirModalDialog RID_DLG_SETDEF_LANGUAGE
127*cdf0e10cSrcweir{
128*cdf0e10cSrcweir    HelpId = HID_BASICIDE_SETDEFAULT_LANGUAGE ;
129*cdf0e10cSrcweir    OutputSize = TRUE ;
130*cdf0e10cSrcweir    Size = MAP_APPFONT ( SETDEF_DLG_WIDTH , SETDEF_DLG_HEIGHT ) ;
131*cdf0e10cSrcweir    Moveable = TRUE ;
132*cdf0e10cSrcweir    Closeable = TRUE ;
133*cdf0e10cSrcweir    Text [ en-US ] = "Set Default User Interface Language" ;
134*cdf0e10cSrcweir    FixedText FT_DEF_LANGUAGE
135*cdf0e10cSrcweir    {
136*cdf0e10cSrcweir        Pos = MAP_APPFONT ( SETDEF_COL1 , SETDEF_ROW1 ) ;
137*cdf0e10cSrcweir        Size = MAP_APPFONT ( SETDEF_LB_WIDTH , RSC_CD_FIXEDTEXT_HEIGHT ) ;
138*cdf0e10cSrcweir        Text [ en-US ] = "Default language" ;
139*cdf0e10cSrcweir    };
140*cdf0e10cSrcweir    ListBox LB_DEF_LANGUAGE
141*cdf0e10cSrcweir    {
142*cdf0e10cSrcweir        HelpID = "basctl:ListBox:RID_DLG_SETDEF_LANGUAGE:LB_DEF_LANGUAGE";
143*cdf0e10cSrcweir        Pos = MAP_APPFONT ( SETDEF_COL1 , SETDEF_ROW2 ) ;
144*cdf0e10cSrcweir        Size = MAP_APPFONT ( SETDEF_LB_WIDTH , SETDEF_LB_HEIGHT ) ;
145*cdf0e10cSrcweir        Border = TRUE;
146*cdf0e10cSrcweir        AutoHScroll = TRUE ;
147*cdf0e10cSrcweir    };
148*cdf0e10cSrcweir    Control LB_ADD_LANGUAGE
149*cdf0e10cSrcweir    {
150*cdf0e10cSrcweir        HelpId = HID_BASICIDE_ADDNEW_CONTROL ;
151*cdf0e10cSrcweir        Pos = MAP_APPFONT ( SETDEF_COL1 , SETDEF_ROW2 ) ;
152*cdf0e10cSrcweir        Size = MAP_APPFONT ( SETDEF_LB_WIDTH , SETDEF_LB_HEIGHT ) ;
153*cdf0e10cSrcweir    };
154*cdf0e10cSrcweir    FixedText FT_DEF_INFO
155*cdf0e10cSrcweir    {
156*cdf0e10cSrcweir        Pos = MAP_APPFONT ( SETDEF_COL1 , SETDEF_ROW3 ) ;
157*cdf0e10cSrcweir        Size = MAP_APPFONT ( SETDEF_LB_WIDTH, INFO_LINES_COUNT*RSC_CD_FIXEDTEXT_HEIGHT ) ;
158*cdf0e10cSrcweir        WordBreak = TRUE ;
159*cdf0e10cSrcweir        Text [ en-US ] = "Select a language to define the default user interface language. All currently present strings will be assigned to the resources created for the selected language." ;
160*cdf0e10cSrcweir    };
161*cdf0e10cSrcweir    FixedLine FL_DEF_BUTTONS
162*cdf0e10cSrcweir    {
163*cdf0e10cSrcweir        Pos = MAP_APPFONT ( 0 , SETDEF_ROW4 ) ;
164*cdf0e10cSrcweir        Size = MAP_APPFONT ( SETDEF_DLG_WIDTH, RSC_CD_FIXEDLINE_HEIGHT ) ;
165*cdf0e10cSrcweir    };
166*cdf0e10cSrcweir    OKButton PB_DEF_OK
167*cdf0e10cSrcweir    {
168*cdf0e10cSrcweir        Pos = MAP_APPFONT ( SETDEF_COL2 , SETDEF_ROW5 ) ;
169*cdf0e10cSrcweir        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH , RSC_CD_PUSHBUTTON_HEIGHT ) ;
170*cdf0e10cSrcweir        TabStop = TRUE ;
171*cdf0e10cSrcweir        DefButton = TRUE ;
172*cdf0e10cSrcweir    };
173*cdf0e10cSrcweir    CancelButton PB_DEF_CANCEL
174*cdf0e10cSrcweir    {
175*cdf0e10cSrcweir        Pos = MAP_APPFONT ( SETDEF_COL3 , SETDEF_ROW5 ) ;
176*cdf0e10cSrcweir        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH , RSC_CD_PUSHBUTTON_HEIGHT ) ;
177*cdf0e10cSrcweir        TabStop = TRUE ;
178*cdf0e10cSrcweir    };
179*cdf0e10cSrcweir    HelpButton PB_DEF_HELP
180*cdf0e10cSrcweir    {
181*cdf0e10cSrcweir        Pos = MAP_APPFONT ( SETDEF_COL4 , SETDEF_ROW5 ) ;
182*cdf0e10cSrcweir        Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH , RSC_CD_PUSHBUTTON_HEIGHT ) ;
183*cdf0e10cSrcweir        TabStop = TRUE ;
184*cdf0e10cSrcweir    };
185*cdf0e10cSrcweir    String STR_ADDLANG_TITLE
186*cdf0e10cSrcweir    {
187*cdf0e10cSrcweir        Text [ en-US ] = "Add User Interface Languages" ;
188*cdf0e10cSrcweir    };
189*cdf0e10cSrcweir    String STR_ADDLANG_LABEL
190*cdf0e10cSrcweir    {
191*cdf0e10cSrcweir        Text [ en-US ] = "Available Languages" ;
192*cdf0e10cSrcweir    };
193*cdf0e10cSrcweir    String STR_ADDLANG_INFO
194*cdf0e10cSrcweir    {
195*cdf0e10cSrcweir        Text [ en-US ] = "Select languages to be added. Resources for these languages will be created in the library. Strings of the current default user interface language will be copied to these new resources by default." ;
196*cdf0e10cSrcweir    };
197*cdf0e10cSrcweir};
198*cdf0e10cSrcweir
199*cdf0e10cSrcweir// -----------------------------------------------------------------------
200*cdf0e10cSrcweir
201*cdf0e10cSrcweir
202*cdf0e10cSrcweir
203*cdf0e10cSrcweir
204*cdf0e10cSrcweir
205*cdf0e10cSrcweir
206*cdf0e10cSrcweir
207*cdf0e10cSrcweir
208*cdf0e10cSrcweir
209*cdf0e10cSrcweir
210*cdf0e10cSrcweir
211*cdf0e10cSrcweir
212*cdf0e10cSrcweir
213*cdf0e10cSrcweir
214*cdf0e10cSrcweir
215*cdf0e10cSrcweir
216*cdf0e10cSrcweir
217*cdf0e10cSrcweir
218*cdf0e10cSrcweir
219*cdf0e10cSrcweir
220*cdf0e10cSrcweir
221*cdf0e10cSrcweir
222*cdf0e10cSrcweir
223*cdf0e10cSrcweir
224*cdf0e10cSrcweir
225*cdf0e10cSrcweir
226*cdf0e10cSrcweir
227*cdf0e10cSrcweir
228*cdf0e10cSrcweir
229*cdf0e10cSrcweir
230*cdf0e10cSrcweir
231*cdf0e10cSrcweir
232*cdf0e10cSrcweir
233*cdf0e10cSrcweir
234*cdf0e10cSrcweir
235*cdf0e10cSrcweir
236*cdf0e10cSrcweir
237*cdf0e10cSrcweir
238