diff options
author | fluxgen <fluxgen> | 2003-02-22 18:03:15 (GMT) |
---|---|---|
committer | fluxgen <fluxgen> | 2003-02-22 18:03:15 (GMT) |
commit | fc67d00fa677e7ad26615b324a4d6fbe3bb3d168 (patch) | |
tree | e33363da029f7d80f14dbe60d1ce3206ab27f7be /util/fluxbox-generate_menu | |
parent | b1cb6bcf66c00b555711e0fcdf35277667fb4a13 (diff) | |
download | fluxbox_pavel-fc67d00fa677e7ad26615b324a4d6fbe3bb3d168.zip fluxbox_pavel-fc67d00fa677e7ad26615b324a4d6fbe3bb3d168.tar.bz2 |
update from Han
Diffstat (limited to 'util/fluxbox-generate_menu')
-rwxr-xr-x | util/fluxbox-generate_menu | 608 |
1 files changed, 316 insertions, 292 deletions
diff --git a/util/fluxbox-generate_menu b/util/fluxbox-generate_menu index fb50821..2a9f990 100755 --- a/util/fluxbox-generate_menu +++ b/util/fluxbox-generate_menu | |||
@@ -22,7 +22,20 @@ | |||
22 | # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | 22 | # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
23 | # DEALINGS IN THE SOFTWARE. | 23 | # DEALINGS IN THE SOFTWARE. |
24 | # | 24 | # |
25 | # $Id: fluxbox-generate_menu,v 1.24 2003/01/23 07:08:24 fluxgen Exp $ | 25 | # $Id: fluxbox-generate_menu,v 1.25 2003/02/22 18:03:15 fluxgen Exp $ |
26 | |||
27 | # | ||
28 | # Portability notes: | ||
29 | # To guarantee this script works on all platforms that support fluxbox | ||
30 | # please keep the following restrictions in mind: | ||
31 | # | ||
32 | # don't use $(), use `` | ||
33 | # don't use ~, use ${HOME} | ||
34 | # don't use id -u, use whoami | ||
35 | # getopts won't work on all platforms, but the config-file can | ||
36 | # compensate for that. | ||
37 | # | ||
38 | |||
26 | 39 | ||
27 | WHOAMI=`whoami` | 40 | WHOAMI=`whoami` |
28 | [ "$WHOAMI" = "root" ] && PATH=/bin:/usr/bin/:/usr/local/bin:/usr/X11R6/bin | 41 | [ "$WHOAMI" = "root" ] && PATH=/bin:/usr/bin/:/usr/local/bin:/usr/X11R6/bin |
@@ -151,309 +164,320 @@ mv -f ${FILENAME}.tmp ${FILENAME} | |||
151 | } | 164 | } |
152 | 165 | ||
153 | # menu defaults (if translation forget to set one of them) | 166 | # menu defaults (if translation forget to set one of them) |
154 | BACKGROUNDMENU="Backgrounds" | 167 | BACKGROUNDMENU='Backgrounds' |
155 | BACKGROUNDMENUTITLE="Set the Background" | 168 | BACKGROUNDMENUTITLE='Set the Background' |
156 | BROWSERMENU="Browsers" | 169 | BROWSERMENU='Browsers' |
157 | CONFIGUREMENU="Configure" | 170 | CONFIGUREMENU='Configure' |
158 | EDITORMENU="Editors" | 171 | EDITORMENU='Editors' |
159 | EXITITEM="Exit" | 172 | EXITITEM='Exit' |
160 | FBSETTINGSMENU="fluxbox menu" | 173 | FBSETTINGSMENU='fluxbox menu' |
161 | GAMESMENU="Games" | 174 | FILEUTILSMENU='File utils' |
162 | GNOMEMENUTEXT="Gnome-menus" | 175 | GAMESMENU='Games' |
163 | GRAPHICMENU="Graphics" | 176 | GNOMEMENUTEXT='Gnome-menus' |
164 | KDEMENUTEXT="KDE-menus" | 177 | GRAPHICMENU='Graphics' |
165 | MISCMENU="Misc" | 178 | KDEMENUTEXT='KDE-menus' |
166 | MULTIMEDIAMENU="Multimedia" | 179 | MISCMENU='Misc' |
167 | MUSICMENU="Music" | 180 | MULTIMEDIAMENU='Multimedia' |
168 | NETMENU="Net" | 181 | MUSICMENU='Music' |
169 | OFFICEMENU="Office" | 182 | NETMENU='Net' |
170 | RELOADITEM="Reload config" | 183 | OFFICEMENU='Office' |
171 | RESTARTITEM="Restart" | 184 | RELOADITEM='Reload config' |
172 | STYLEMENUTITLE="Choose a style..." | 185 | RESTARTITEM='Restart' |
173 | SYSTEMSTYLES="System Styles" | 186 | STYLEMENUTITLE='Choose a style...' |
174 | TERMINALMENU="Terminals" | 187 | SYSTEMSTYLES='System Styles' |
175 | USERSTYLES="User Styles" | 188 | TERMINALMENU='Terminals' |
176 | WORKSPACEMENU="Workspace List" | 189 | USERSTYLES='User Styles' |
177 | XUTILSMENU="X-utils" | 190 | WORKSPACEMENU='Workspace List' |
191 | XUTILSMENU='X-utils' | ||
178 | 192 | ||
179 | # Check translation | 193 | # Check translation |
180 | case ${LC_ALL} in | 194 | case ${LC_ALL} in |
181 | ru_RU*) #Russian locales | 195 | ru_RU*) #Russian locales |
182 | #BACKGROUNDMENU="Backgrounds" | 196 | #BACKGROUNDMENU='Backgrounds' |
183 | #BACKGROUNDMENUTITLE="Set the Background" | 197 | #BACKGROUNDMENUTITLE='Set the Background' |
184 | #OFFICEMENU="Office" | 198 | #FILEUTILSMENU='File utils' |
185 | #SYSTEMSTYLES="óÔÉÌÉ" | 199 | #OFFICEMENU='Office' |
186 | #USERSTYLES="óÔÉÌÉ" | 200 | #SYSTEMSTYLES='óÔÉÌÉ' |
187 | BROWSERMENU="âÒÁÕÚÅÒÙ" | 201 | #USERSTYLES='óÔÉÌÉ' |
188 | CONFIGUREMENU="îÁÓÔÒÏÊËÁ" | 202 | BROWSERMENU='âÒÁÕÚÅÒÙ' |
189 | EDITORMENU="òÅÄÁËÔÏÒÙ" | 203 | CONFIGUREMENU='îÁÓÔÒÏÊËÁ' |
190 | EXITITEM="÷ÙÊÔÉ" | 204 | EDITORMENU='òÅÄÁËÔÏÒÙ' |
191 | FBSETTINGSMENU="FB-ÎÁÓÔÒÏÊËÉ" | 205 | EXITITEM='÷ÙÊÔÉ' |
192 | GNOMEMENUTEXT="Gnome-ÍÅÎÀ" | 206 | FBSETTINGSMENU='FB-ÎÁÓÔÒÏÊËÉ' |
193 | GRAPHICMENU="çÒÁÆÉËÁ" | 207 | GNOMEMENUTEXT='Gnome-ÍÅÎÀ' |
194 | KDEMENUTEXT="KDE-ÍÅÎÀ" | 208 | GRAPHICMENU='çÒÁÆÉËÁ' |
195 | MISCMENU="ðÒÏÞÅÅ" | 209 | KDEMENUTEXT='KDE-ÍÅÎÀ' |
196 | MUSICMENU="ú×ÕË" | 210 | MISCMENU='ðÒÏÞÅÅ' |
197 | NETMENU="óÅÔØ" | 211 | MUSICMENU='ú×ÕË' |
198 | RELOADITEM="ðÅÒÅÎÁÓÔÒÏÉÔØ" | 212 | NETMENU='óÅÔØ' |
199 | RESTARTITEM="ðÅÒÅÚÁÐÕÓÔÉÔØ" | 213 | RELOADITEM='ðÅÒÅÎÁÓÔÒÏÉÔØ' |
200 | STYLEMENUTITLE="÷ÙÂÅÒÉÔÅ ÓÔÉÌØ" | 214 | RESTARTITEM='ðÅÒÅÚÁÐÕÓÔÉÔØ' |
201 | TERMINALMENU="ôÅÒÍÉÎÁÌÙ" | 215 | STYLEMENUTITLE='÷ÙÂÅÒÉÔÅ ÓÔÉÌØ' |
202 | WORKSPACEMENU="òÁÂÏÞÉÅ ÐÒÏÓÔÒÁÎÓÔ×Á" | 216 | TERMINALMENU='ôÅÒÍÉÎÁÌÙ' |
203 | XUTILSMENU="X-ÕÔÉÌÉÔÙ" | 217 | WORKSPACEMENU='òÁÂÏÞÉÅ ÐÒÏÓÔÒÁÎÓÔ×Á' |
218 | XUTILSMENU='X-ÕÔÉÌÉÔÙ' | ||
204 | ;; | 219 | ;; |
205 | de_DE*) # german locales | 220 | de_DE*) # german locales |
206 | #BACKGROUNDMENU="Backgrounds" | 221 | #BACKGROUNDMENU='Backgrounds' |
207 | #BACKGROUNDMENUTITLE="Set the Background" | 222 | #BACKGROUNDMENUTITLE='Set the Background' |
208 | #OFFICEMENU="Bueroprogramme" | 223 | #FILEUTILSMENU='File utils' |
209 | #SYSTEMSTYLES="Stile" | 224 | #OFFICEMENU='Bueroprogramme' |
210 | #USERSTYLES="Stile" | 225 | #SYSTEMSTYLES='Stile' |
211 | BROWSERMENU="Internet-Browser" | 226 | #USERSTYLES='Stile' |
212 | CONFIGUREMENU="Einstellungen" | 227 | BROWSERMENU='Internet-Browser' |
213 | EDITORMENU="Editoren" | 228 | CONFIGUREMENU='Einstellungen' |
214 | EXITITEM="Beenden" | 229 | EDITORMENU='Editoren' |
215 | FBSETTINGSMENU="Fluxbox-Einstellungen" | 230 | EXITITEM='Beenden' |
216 | GNOMEMENUTEXT="Gnome-Menues" | 231 | FBSETTINGSMENU='Fluxbox-Einstellungen' |
217 | GRAPHICMENU="Grafik" | 232 | GNOMEMENUTEXT='Gnome-Menues' |
218 | KDEMENUTEXT="Kde-Menues" | 233 | GRAPHICMENU='Grafik' |
219 | MISCMENU="Sonstiges" | 234 | KDEMENUTEXT='Kde-Menues' |
220 | MUSICMENU="Musik" | 235 | MISCMENU='Sonstiges' |
221 | NETMENU="Netzwerk" | 236 | MUSICMENU='Musik' |
222 | RELOADITEM="Konfiguration neu laden" | 237 | NETMENU='Netzwerk' |
223 | RESTARTITEM="Neustarten" | 238 | RELOADITEM='Konfiguration neu laden' |
224 | STYLEMENUTITLE="Einen Stil auswaehlen..." | 239 | RESTARTITEM='Neustarten' |
225 | TERMINALMENU="Terminals" | 240 | STYLEMENUTITLE='Einen Stil auswaehlen...' |
226 | WORKSPACEMENU="Arbeitsflaechenliste" | 241 | TERMINALMENU='Terminals' |
227 | XUTILSMENU="X-Anwendungen" | 242 | WORKSPACEMENU='Arbeitsflaechenliste' |
243 | XUTILSMENU='X-Anwendungen' | ||
228 | ;; | 244 | ;; |
229 | sv_SE*) #Swedish locales | 245 | sv_SE*) #Swedish locales |
230 | #BACKGROUNDMENU="Backgrounds" | 246 | #BACKGROUNDMENU='Backgrounds' |
231 | #BACKGROUNDMENUTITLE="Set the Background" | 247 | #BACKGROUNDMENUTITLE='Set the Background' |
232 | #OFFICEMENU="Office" | 248 | #FILEUTILSMENU='File utils' |
233 | #SYSTEMSTYLES="Stiler" | 249 | #OFFICEMENU='Office' |
234 | #USERSTYLES="Stiler" | 250 | #SYSTEMSTYLES='Stiler' |
235 | BROWSERMENU="Browsers" | 251 | #USERSTYLES='Stiler' |
236 | CONFIGUREMENU="Konfiguration" | 252 | BROWSERMENU='Browsers' |
237 | EDITORMENU="Editorer" | 253 | CONFIGUREMENU='Konfiguration' |
238 | EXITITEM="Exit" | 254 | EDITORMENU='Editorer' |
239 | FBSETTINGSMENU="FB-inställningar" | 255 | EXITITEM='Exit' |
240 | GNOMEMENUTEXT="Gnome-menyer" | 256 | FBSETTINGSMENU='FB-inställningar' |
241 | GRAPHICMENU="Grafik" | 257 | GNOMEMENUTEXT='Gnome-menyer' |
242 | KDEMENUTEXT="KDE-menyer" | 258 | GRAPHICMENU='Grafik' |
243 | MISCMENU="Blandat" | 259 | KDEMENUTEXT='KDE-menyer' |
244 | MUSICMENU="Musik" | 260 | MISCMENU='Blandat' |
245 | NETMENU="Net" | 261 | MUSICMENU='Musik' |
246 | RELOADITEM="Ladda om konfig" | 262 | NETMENU='Net' |
247 | RESTARTITEM="Starta om" | 263 | RELOADITEM='Ladda om konfig' |
248 | STYLEMENUTITLE="Välj en stil" | 264 | RESTARTITEM='Starta om' |
249 | TERMINALMENU="Terminaler" | 265 | STYLEMENUTITLE='Välj en stil' |
250 | WORKSPACEMENU="Arbetsytor" | 266 | TERMINALMENU='Terminaler' |
251 | XUTILSMENU="X-program" | 267 | WORKSPACEMENU='Arbetsytor' |
268 | XUTILSMENU='X-program' | ||
252 | ;; | 269 | ;; |
253 | nl_NL*) #Nederlandse locales | 270 | nl_NL*) #Nederlandse locales |
254 | BACKGROUNDMENU="Achtergrond" | 271 | BACKGROUNDMENU='Achtergrond' |
255 | BACKGROUNDMENUTITLE="Kies een achtergrond" | 272 | BACKGROUNDMENUTITLE='Kies een achtergrond' |
256 | BROWSERMENU="Browsers" | 273 | BROWSERMENU='Browsers' |
257 | CONFIGUREMENU="Instellingen" | 274 | CONFIGUREMENU='Instellingen' |
258 | EDITORMENU="Editors" | 275 | EDITORMENU='Editors' |
259 | EXITITEM="Afsluiten" | 276 | EXITITEM='Afsluiten' |
260 | FBSETTINGSMENU="FB-Instellingen" | 277 | FBSETTINGSMENU='FB-Instellingen' |
261 | GNOMEMENUTEXT="Gnome-menu" | 278 | FILEUTILSMENU='Verkenners' |
262 | GRAPHICMENU="Grafisch" | 279 | GNOMEMENUTEXT='Gnome-menu' |
263 | KDEMENUTEXT="KDE-menu" | 280 | GRAPHICMENU='Grafisch' |
264 | MISCMENU="Onregelmatig" | 281 | KDEMENUTEXT='KDE-menu' |
265 | MUSICMENU="Muziek" | 282 | MISCMENU='Onregelmatig' |
266 | NETMENU="Net" | 283 | MUSICMENU='Muziek' |
267 | OFFICEMENU="Office" | 284 | NETMENU='Net' |
268 | RELOADITEM="Vernieuw instellingen" | 285 | OFFICEMENU='Office' |
269 | RESTARTITEM="Restart" | 286 | RELOADITEM='Vernieuw instellingen' |
270 | STYLEMENUTITLE="Kies een styl" | 287 | RESTARTITEM='Restart' |
271 | SYSTEMSTYLES="Systeem Stylen" | 288 | STYLEMENUTITLE='Kies een styl' |
272 | TERMINALMENU="Terminals" | 289 | SYSTEMSTYLES='Systeem Stylen' |
273 | USERSTYLES="Gebruikers Stylen" | 290 | TERMINALMENU='Terminals' |
274 | WORKSPACEMENU="Werkveld Lijst" | 291 | USERSTYLES='Gebruikers Stylen' |
275 | XUTILSMENU="X-utils" | 292 | WORKSPACEMENU='Werkveld Lijst' |
293 | XUTILSMENU='X-utils' | ||
276 | ;; | 294 | ;; |
277 | fi_FI*) #Finnish locales | 295 | fi_FI*) #Finnish locales |
278 | #BACKGROUNDMENU="Backgrounds" | 296 | #BACKGROUNDMENU='Backgrounds' |
279 | #BACKGROUNDMENUTITLE="Set the Background" | 297 | #BACKGROUNDMENUTITLE='Set the Background' |
280 | #OFFICEMENU="Office" | 298 | #FILEUTILSMENU='File utils' |
281 | #SYSTEMSTYLES="Tyylit" | 299 | #OFFICEMENU='Office' |
282 | #USERSTYLES="Tyylit" | 300 | #SYSTEMSTYLES='Tyylit' |
283 | BROWSERMENU="Selaimet" | 301 | #USERSTYLES='Tyylit' |
284 | CONFIGUREMENU="Konfigurointi" | 302 | BROWSERMENU='Selaimet' |
285 | EDITORMENU="Editorit" | 303 | CONFIGUREMENU='Konfigurointi' |
286 | EXITITEM="Lopeta" | 304 | EDITORMENU='Editorit' |
287 | FBSETTINGSMENU="FB:n Asetukset" | 305 | EXITITEM='Lopeta' |
288 | GNOMEMENUTEXT="Gnomen valikot" | 306 | FBSETTINGSMENU='FB:n Asetukset' |
289 | GRAPHICMENU="Grafiikka" | 307 | GNOMEMENUTEXT='Gnomen valikot' |
290 | KDEMENUTEXT="KDE:n valikot" | 308 | GRAPHICMENU='Grafiikka' |
291 | MISCMENU="Sekalaista" | 309 | KDEMENUTEXT='KDE:n valikot' |
292 | MUSICMENU="Musikki" | 310 | MISCMENU='Sekalaista' |
293 | NETMENU="Verkko" | 311 | MUSICMENU='Musikki' |
294 | RELOADITEM="Päivitä" | 312 | NETMENU='Verkko' |
295 | RESTARTITEM="Käynnistä uudelleen" | 313 | RELOADITEM='Päivitä' |
296 | STYLEMENUTITLE="Valitse tyyli" | 314 | RESTARTITEM='Käynnistä uudelleen' |
297 | TERMINALMENU="Terminaalit" | 315 | STYLEMENUTITLE='Valitse tyyli' |
298 | WORKSPACEMENU="Työaluet" | 316 | TERMINALMENU='Terminaalit' |
299 | XUTILSMENU="X-Ohjelmat" | 317 | WORKSPACEMENU='Työaluet' |
318 | XUTILSMENU='X-Ohjelmat' | ||
300 | ;; | 319 | ;; |
301 | ja_JP*) #Japanese locales | 320 | ja_JP*) #Japanese locales |
302 | #BACKGROUNDMENU="Backgrounds" | 321 | #BACKGROUNDMENU='Backgrounds' |
303 | #BACKGROUNDMENUTITLE="Set the Background" | 322 | #BACKGROUNDMENUTITLE='Set the Background' |
304 | #OFFICEMENU="Office" | 323 | #FILEUTILSMENU='File utils' |
305 | #SYSTEMSTYLES="¥¹¥¿¥¤¥ë" | 324 | #OFFICEMENU='Office' |
306 | #USERSTYLES="¥¹¥¿¥¤¥ë" | 325 | #SYSTEMSTYLES='¥¹¥¿¥¤¥ë' |
307 | BROWSERMENU="¥Ö¥é¥¦¥¶" | 326 | #USERSTYLES='¥¹¥¿¥¤¥ë' |
308 | CONFIGUREMENU="ÀßÄê" | 327 | BROWSERMENU='¥Ö¥é¥¦¥¶' |
309 | EDITORMENU="¥¨¥Ç¥£¥¿" | 328 | CONFIGUREMENU='ÀßÄê' |
310 | EXITITEM="½ªÎ»" | 329 | EDITORMENU='¥¨¥Ç¥£¥¿' |
311 | FBSETTINGSMENU="FluxboxÀßÄê" | 330 | EXITITEM='½ªÎ»' |
312 | GNOMEMENUTEXT="Gnome¥á¥Ë¥å¡¼" | 331 | FBSETTINGSMENU='FluxboxÀßÄê' |
313 | GRAPHICMENU="²èÁü" | 332 | GNOMEMENUTEXT='Gnome¥á¥Ë¥å¡¼' |
314 | KDEMENUTEXT="KDE¥á¥Ë¥å¡¼" | 333 | GRAPHICMENU='²èÁü' |
315 | MISCMENU="¤¤¤í¤¤¤í" | 334 | KDEMENUTEXT='KDE¥á¥Ë¥å¡¼' |
316 | MUSICMENU="²»³Ú" | 335 | MISCMENU='¤¤¤í¤¤¤í' |
317 | NETMENU="¥Í¥Ã¥È¥ï¡¼¥¯" | 336 | MUSICMENU='²»³Ú' |
318 | RELOADITEM="ºÆÆɤ߹þ¤ß" | 337 | NETMENU='¥Í¥Ã¥È¥ï¡¼¥¯' |
319 | RESTARTITEM="ºÆµ¯Æ°" | 338 | RELOADITEM='ºÆÆɤ߹þ¤ß' |
320 | STYLEMENUTITLE="¥¹¥¿¥¤¥ëÁªÂò..." | 339 | RESTARTITEM='ºÆµ¯Æ°' |
321 | TERMINALMENU="¥¿¡¼¥ß¥Ê¥ë" | 340 | STYLEMENUTITLE='¥¹¥¿¥¤¥ëÁªÂò...' |
322 | WORKSPACEMENU="¥ï¡¼¥¯¥¹¥Ú¡¼¥¹" | 341 | TERMINALMENU='¥¿¡¼¥ß¥Ê¥ë' |
323 | XUTILSMENU="X¥æ¡¼¥Æ¥£¥ê¥Æ¥£" | 342 | WORKSPACEMENU='¥ï¡¼¥¯¥¹¥Ú¡¼¥¹' |
343 | XUTILSMENU='X¥æ¡¼¥Æ¥£¥ê¥Æ¥£' | ||
324 | ;; | 344 | ;; |
325 | fr_FR*) # french locales | 345 | fr_FR*) # french locales |
326 | #BACKGROUNDMENU="Backgrounds" | 346 | #BACKGROUNDMENU='Backgrounds' |
327 | #BACKGROUNDMENUTITLE="Set the Background" | 347 | #BACKGROUNDMENUTITLE='Set the Background' |
328 | #OFFICEMENU="Office" | 348 | #FILEUTILSMENU='File utils' |
329 | #SYSTEMSTYLES="Styles de la Systeme" | 349 | #OFFICEMENU='Office' |
330 | #USERSTYLES="Styles de la " | 350 | #SYSTEMSTYLES='Styles de la Systeme' |
331 | BROWSERMENU="Navigateurs" | 351 | #USERSTYLES='Styles de la ' |
332 | CONFIGUREMENU="Configurer" | 352 | BROWSERMENU='Navigateurs' |
333 | EDITORMENU="Editeurs" | 353 | CONFIGUREMENU='Configurer' |
334 | EXITITEM="Sortir" | 354 | EDITORMENU='Editeurs' |
335 | FBSETTINGSMENU="FB-Settings" | 355 | EXITITEM='Sortir' |
336 | GNOMEMENUTEXT="menus-Gnome" | 356 | FBSETTINGSMENU='FB-Settings' |
337 | GRAPHICMENU="Graphisme" | 357 | GNOMEMENUTEXT='menus-Gnome' |
338 | KDEMENUTEXT="menus-KDE" | 358 | GRAPHICMENU='Graphisme' |
339 | MISCMENU="Misc" | 359 | KDEMENUTEXT='menus-KDE' |
340 | MUSICMENU="Musique" | 360 | MISCMENU='Misc' |
341 | NETMENU="Net" | 361 | MUSICMENU='Musique' |
342 | RELOADITEM="Recharger config" | 362 | NETMENU='Net' |
343 | RESTARTITEM="Redémarrer" | 363 | RELOADITEM='Recharger config' |
344 | STYLEMENUTITLE="Choisir un style..." | 364 | RESTARTITEM='Redémarrer' |
345 | TERMINALMENU="Terminaux" | 365 | STYLEMENUTITLE='Choisir un style...' |
346 | WORKSPACEMENU="Liste des bureaux" | 366 | TERMINALMENU='Terminaux' |
347 | XUTILSMENU="X-utils" | 367 | WORKSPACEMENU='Liste des bureaux' |
368 | XUTILSMENU='X-utils' | ||
348 | ;; | 369 | ;; |
349 | it_IT*) # italian locales | 370 | it_IT*) # italian locales |
350 | #BACKGROUNDMENU="Backgrounds" | 371 | #BACKGROUNDMENU='Backgrounds' |
351 | #BACKGROUNDMENUTITLE="Set the Background" | 372 | #BACKGROUNDMENUTITLE='Set the Background' |
352 | #OFFICEMENU="Office" | 373 | #FILEUTILSMENU='File utils' |
353 | #SYSTEMSTYLES="Stile" | 374 | #OFFICEMENU='Office' |
354 | #USERSTYLES="Stile" | 375 | #SYSTEMSTYLES='Stile' |
355 | BROWSERMENU="Browsers" | 376 | #USERSTYLES='Stile' |
356 | CONFIGUREMENU="Configurazione" | 377 | BROWSERMENU='Browsers' |
357 | EDITORMENU="Editori" | 378 | CONFIGUREMENU='Configurazione' |
358 | EXITITEM="Esci" | 379 | EDITORMENU='Editori' |
359 | FBSETTINGSMENU="Preferenze" | 380 | EXITITEM='Esci' |
360 | GAMESMENU="Giochi" | 381 | FBSETTINGSMENU='Preferenze' |
361 | GNOMEMENUTEXT="Gnome" | 382 | GAMESMENU='Giochi' |
362 | GRAPHICMENU="Grafica" | 383 | GNOMEMENUTEXT='Gnome' |
363 | KDEMENUTEXT="KDE" | 384 | GRAPHICMENU='Grafica' |
364 | MISCMENU="Varie" | 385 | KDEMENUTEXT='KDE' |
365 | MUSICMENU="Musica" | 386 | MISCMENU='Varie' |
366 | NETMENU="Internet" | 387 | MUSICMENU='Musica' |
367 | RELOADITEM="Rileggi la configurazione" | 388 | NETMENU='Internet' |
368 | RESTARTITEM="Riavvia" | 389 | RELOADITEM='Rileggi la configurazione' |
369 | STYLEMENUTITLE="Scegli uno stile" | 390 | RESTARTITEM='Riavvia' |
370 | TERMINALMENU="Terminali" | 391 | STYLEMENUTITLE='Scegli uno stile' |
371 | WORKSPACEMENU="Aree di lavoro" | 392 | TERMINALMENU='Terminali' |
372 | XUTILSMENU="X-utils" | 393 | WORKSPACEMENU='Aree di lavoro' |
394 | XUTILSMENU='X-utils' | ||
373 | ;; | 395 | ;; |
374 | ro_RO*) # Romanian locales | 396 | ro_RO*) # Romanian locales |
375 | #OFFICEMENU="Office" | 397 | #FILEUTILSMENU='File utils' |
376 | #RESTARTITEM="Restart" | 398 | #OFFICEMENU='Office' |
377 | BACKGROUNDMENU="Fundaluri" | 399 | #RESTARTITEM='Restart' |
378 | BACKGROUNDMENUTITLE="Alege fundalul" | 400 | BACKGROUNDMENU='Fundaluri' |
379 | BROWSERMENU="Navigatoare" | 401 | BACKGROUNDMENUTITLE='Alege fundalul' |
380 | CONFIGUREMENU="Configurare" | 402 | BROWSERMENU='Navigatoare' |
381 | EDITORMENU="Editoare" | 403 | CONFIGUREMENU='Configurare' |
382 | EXITITEM="Iesire" | 404 | EDITORMENU='Editoare' |
383 | FBSETTINGSMENU="Meniul Fluxbox" | 405 | EXITITEM='Iesire' |
384 | GAMESMENU="Jocuri" | 406 | FBSETTINGSMENU='Meniul Fluxbox' |
385 | GNOMEMENUTEXT="Meniu Gnome" | 407 | GAMESMENU='Jocuri' |
386 | GRAPHICMENU="Grafica" | 408 | GNOMEMENUTEXT='Meniu Gnome' |
387 | KDEMENUTEXT="Meniu KDE" | 409 | GRAPHICMENU='Grafica' |
388 | MISCMENU="Diverse" | 410 | KDEMENUTEXT='Meniu KDE' |
389 | MULTIMEDIAMENU="Multimedia" | 411 | MISCMENU='Diverse' |
390 | MUSICMENU="Muzica" | 412 | MULTIMEDIAMENU='Multimedia' |
391 | NETMENU="Net" | 413 | MUSICMENU='Muzica' |
392 | RELOADITEM="Reincarca configuratia" | 414 | NETMENU='Net' |
393 | STYLEMENUTITLE="Alege un stil..." | 415 | RELOADITEM='Reincarca configuratia' |
394 | SYSTEMSTYLES="Stiluri sistem" | 416 | STYLEMENUTITLE='Alege un stil...' |
395 | TERMINALMENU="Terminale" | 417 | SYSTEMSTYLES='Stiluri sistem' |
396 | USERSTYLES="Stiluri utilizator" | 418 | TERMINALMENU='Terminale' |
397 | WORKSPACEMENU="Lista workspace-uri" | 419 | USERSTYLES='Stiluri utilizator' |
398 | XUTILSMENU="Utilitare X" | 420 | WORKSPACEMENU='Lista workspace-uri' |
421 | XUTILSMENU='Utilitare X' | ||
399 | ;; | 422 | ;; |
400 | es_ES*) # spanish locales | 423 | es_ES*) # spanish locales |
401 | BACKGROUNDMENU="Fondos" | 424 | #FILEUTILSMENU='File utils' |
402 | BACKGROUNDMENUTITLE="Seleccionar Fondo" | 425 | BACKGROUNDMENU='Fondos' |
403 | BROWSERMENU="Navegadores" | 426 | BACKGROUNDMENUTITLE='Seleccionar Fondo' |
404 | CONFIGUREMENU="Configurar" | 427 | BROWSERMENU='Navegadores' |
405 | EDITORMENU="Editores" | 428 | CONFIGUREMENU='Configurar' |
406 | EXITITEM="Salir" | 429 | EDITORMENU='Editores' |
407 | FBSETTINGSMENU="Menú fluxbox" | 430 | EXITITEM='Salir' |
408 | GAMESMENU="Juegos" | 431 | FBSETTINGSMENU='Menú fluxbox' |
409 | GNOMEMENUTEXT="Menús Gnome" | 432 | GAMESMENU='Juegos' |
410 | GRAPHICMENU="Gráficos" | 433 | GNOMEMENUTEXT='Menús Gnome' |
411 | KDEMENUTEXT="Menús KDE" | 434 | GRAPHICMENU='Gráficos' |
412 | MISCMENU="Varios" | 435 | KDEMENUTEXT='Menús KDE' |
413 | MULTIMEDIAMENU="Multimedia" | 436 | MISCMENU='Varios' |
414 | MUSICMENU="Música" | 437 | MULTIMEDIAMENU='Multimedia' |
415 | NETMENU="Red" | 438 | MUSICMENU='Música' |
416 | OFFICEMENU="Oficina" | 439 | NETMENU='Red' |
417 | RELOADITEM="Reconfigurar" | 440 | OFFICEMENU='Oficina' |
418 | RESTARTITEM="Reiniciar" | 441 | RELOADITEM='Reconfigurar' |
419 | STYLEMENUTITLE="Escoge un Estilo..." | 442 | RESTARTITEM='Reiniciar' |
420 | SYSTEMSTYLES="Estilos del Sistema" | 443 | STYLEMENUTITLE='Escoge un Estilo...' |
421 | TERMINALMENU="Terminales" | 444 | SYSTEMSTYLES='Estilos del Sistema' |
422 | USERSTYLES="Estilos del Usuario" | 445 | TERMINALMENU='Terminales' |
423 | WORKSPACEMENU="Lista de Escritorios" | 446 | USERSTYLES='Estilos del Usuario' |
424 | XUTILSMENU="Utilidades X" | 447 | WORKSPACEMENU='Lista de Escritorios' |
448 | XUTILSMENU='Utilidades X' | ||
425 | ;; | 449 | ;; |
426 | pl_PL*) # Polish locales | 450 | pl_PL*) # Polish locales |
427 | BACKGROUNDMENU="Tapety" | 451 | #FILEUTILSMENU='File utils' |
428 | BACKGROUNDMENUTITLE="Ustaw tapet?" | 452 | BACKGROUNDMENU='Tapety' |
429 | BROWSERMENU="Przegl?darki" | 453 | BACKGROUNDMENUTITLE='Ustaw tapet?' |
430 | CONFIGUREMENU="Konfiguracja" | 454 | BROWSERMENU='Przegl?darki' |
431 | EDITORMENU="Edytory" | 455 | CONFIGUREMENU='Konfiguracja' |
432 | EXITITEM="Wyj?cie" | 456 | EDITORMENU='Edytory' |
433 | FBSETTINGSMENU="Menu Fluxbox" | 457 | EXITITEM='Wyj?cie' |
434 | GAMESMENU="Gry" | 458 | FBSETTINGSMENU='Menu Fluxbox' |
435 | GNOMEMENUTEXT="Menu Gnome" | 459 | GAMESMENU='Gry' |
436 | GRAPHICMENU="Grafika" | 460 | GNOMEMENUTEXT='Menu Gnome' |
437 | KDEMENUTEXT="Menu KDE" | 461 | GRAPHICMENU='Grafika' |
438 | MISCMENU="Ró?ne" | 462 | KDEMENUTEXT='Menu KDE' |
439 | MULTIMEDIAMENU="Multimedia" | 463 | MISCMENU='Ró?ne' |
440 | MUSICMENU="Muzyka" | 464 | MULTIMEDIAMENU='Multimedia' |
441 | NETMENU="Sie?" | 465 | MUSICMENU='Muzyka' |
442 | OFFICEMENU="Aplikacje biurowe" | 466 | NETMENU='Sie?' |
443 | RELOADITEM="Od?wie? konfiguracj?" | 467 | OFFICEMENU='Aplikacje biurowe' |
444 | RESTARTITEM="Restart" | 468 | RELOADITEM='Od?wie? konfiguracj?' |
445 | STYLEMENUTITLE="Wybierz styl..." | 469 | RESTARTITEM='Restart' |
446 | SYSTEMSTYLES="Style systemowe" | 470 | STYLEMENUTITLE='Wybierz styl...' |
447 | TERMINALMENU="Terminale" | 471 | SYSTEMSTYLES='Style systemowe' |
448 | USERSTYLES="Style u?ytkownika" | 472 | TERMINALMENU='Terminale' |
449 | WORKSPACEMENU="Lista pulpitów" | 473 | USERSTYLES='Style u?ytkownika' |
450 | XUTILSMENU="Narz?dzia X" | 474 | WORKSPACEMENU='Lista pulpitów' |
475 | XUTILSMENU='Narz?dzia X' | ||
451 | ;; | 476 | ;; |
452 | *) | 477 | *) |
453 | ;; | 478 | ;; |
454 | esac | 479 | esac |
455 | 480 | ||
456 | |||
457 | # Set Defaults | 481 | # Set Defaults |
458 | FILENAME="${HOME}/.fluxbox/menu" | 482 | FILENAME="${HOME}/.fluxbox/menu" |
459 | MENUTITLE="Fluxbox" | 483 | MENUTITLE="Fluxbox" |
@@ -517,7 +541,6 @@ EOF | |||
517 | fi | 541 | fi |
518 | fi | 542 | fi |
519 | 543 | ||
520 | |||
521 | # Get options. | 544 | # Get options. |
522 | while getopts ":Bkhragb:t:p:w:u:n:q:o:m:" COMMAND_LINE_ARGUMENT ; do | 545 | while getopts ":Bkhragb:t:p:w:u:n:q:o:m:" COMMAND_LINE_ARGUMENT ; do |
523 | case "${COMMAND_LINE_ARGUMENT}" in | 546 | case "${COMMAND_LINE_ARGUMENT}" in |
@@ -539,7 +562,6 @@ while getopts ":Bkhragb:t:p:w:u:n:q:o:m:" COMMAND_LINE_ARGUMENT ; do | |||
539 | *) display_usage ; exit 1 ;; | 562 | *) display_usage ; exit 1 ;; |
540 | esac | 563 | esac |
541 | done | 564 | done |
542 | |||
543 | # Check defaults | 565 | # Check defaults |
544 | 566 | ||
545 | # Can we actually create ${FILENAME} | 567 | # Can we actually create ${FILENAME} |
@@ -558,7 +580,7 @@ if [ -w "${FILENAME}" ]; then | |||
558 | fi | 580 | fi |
559 | 581 | ||
560 | # packagedatadir | 582 | # packagedatadir |
561 | if [ ! -d "${PKGDATADIR}" -o "${PKGDATADIR}" = "" ]; then | 583 | if [ ! -d "${PKGDATADIR}" -o -z "${PKGDATADIR}" ]; then |
562 | if [ "`uname`" = "Linux" ];then | 584 | if [ "`uname`" = "Linux" ];then |
563 | PKGDATADIR=/usr/share | 585 | PKGDATADIR=/usr/share |
564 | else | 586 | else |
@@ -567,12 +589,12 @@ if [ ! -d "${PKGDATADIR}" -o "${PKGDATADIR}" = "" ]; then | |||
567 | fi | 589 | fi |
568 | 590 | ||
569 | # gnome packagedatadir | 591 | # gnome packagedatadir |
570 | if [ ! -d "${GPKGDATADIR}" -o "${GPKGDATADIR}" = "" ]; then | 592 | if [ ! -d "${GPKGDATADIR}" -o -z "${GPKGDATADIR}" ]; then |
571 | GPKGDATADIR=${PKGDATADIR} | 593 | GPKGDATADIR=${PKGDATADIR} |
572 | fi | 594 | fi |
573 | 595 | ||
574 | # kde packagedatadir | 596 | # kde packagedatadir |
575 | if [ ! -d "${KPKGDATADIR}" -o "${KPKGDATADIR}" = "" ]; then | 597 | if [ ! -d "${KPKGDATADIR}" -o -z "${KPKGDATADIR}" ]; then |
576 | KPKGDATADIR=${PKGDATADIR} | 598 | KPKGDATADIR=${PKGDATADIR} |
577 | fi | 599 | fi |
578 | 600 | ||
@@ -580,7 +602,7 @@ fi | |||
580 | # find the default terminal | 602 | # find the default terminal |
581 | find_it $MY_TERM | 603 | find_it $MY_TERM |
582 | if [ $? -ne 0 ];then | 604 | if [ $? -ne 0 ];then |
583 | [ -n "$MY_TERM" ] && echo "Warning: you choose an invalid term." >&2 | 605 | [ -n "$MY_TERM" ] && echo "Warning: you chose an invalid term." >&2 |
584 | #The precise order is up for debate. | 606 | #The precise order is up for debate. |
585 | for term in Eterm aterm rxvt wterm xterm konsole gnome-terminal; do | 607 | for term in Eterm aterm rxvt wterm xterm konsole gnome-terminal; do |
586 | if find_it $term; then | 608 | if find_it $term; then |
@@ -596,7 +618,7 @@ fi | |||
596 | # find the default browser | 618 | # find the default browser |
597 | find_it $MY_BROWSER | 619 | find_it $MY_BROWSER |
598 | if [ $? -ne 0 ];then | 620 | if [ $? -ne 0 ];then |
599 | [ -n "$MY_BROWSER" ] && echo "Warning: you choose an invalid browser." >&2 | 621 | [ -n "$MY_BROWSER" ] && echo "Warning: you chose an invalid browser." >&2 |
600 | #The precise order is up for debate. | 622 | #The precise order is up for debate. |
601 | for browser in opera skipstone phoenix mozilla galeon konqueror dillo netscape links w3m lynx; do | 623 | for browser in opera skipstone phoenix mozilla galeon konqueror dillo netscape links w3m lynx; do |
602 | if find_it $browser; then | 624 | if find_it $browser; then |
@@ -625,14 +647,13 @@ cat << EOF > ${FILENAME} | |||
625 | # If you read this it means you want to edit this file manualy, so here | 647 | # If you read this it means you want to edit this file manualy, so here |
626 | # are some usefull tips: | 648 | # are some usefull tips: |
627 | # | 649 | # |
628 | # - You can add your own menu-entries to ~/.fluxbox/usermenu and will be | 650 | # - You can add your own menu-entries to ~/.fluxbox/usermenu |
629 | # included | ||
630 | # | 651 | # |
631 | # - If you miss apps please let me know and I will add them for the next | 652 | # - If you miss apps please let me know and I will add them for the next |
632 | # release. | 653 | # release. |
633 | # | 654 | # |
634 | # - The -r option prevents removing of empty menu entries and makes | 655 | # - The -r option prevents removing of empty menu entries and lines which |
635 | # thing much more readable. | 656 | # makes things much more readable. |
636 | # | 657 | # |
637 | # - To prevent any other app from overwriting your menu | 658 | # - To prevent any other app from overwriting your menu |
638 | # you can change the menu name in .fluxbox/init to: | 659 | # you can change the menu name in .fluxbox/init to: |
@@ -696,6 +717,11 @@ append_submenu "${EDITORMENU}" | |||
696 | normal_find nedit gvim xemacs emacs gedit xedit kword kwrite kate | 717 | normal_find nedit gvim xemacs emacs gedit xedit kword kwrite kate |
697 | append_menu_end | 718 | append_menu_end |
698 | 719 | ||
720 | append_submenu "${FILEUTILSMENU}" | ||
721 | normal_find konqueror | ||
722 | find_it nautilus append "[exec] (nautilus) {nautilus --no-desktop}" | ||
723 | find_it mc append "[exec] (mc) {${DEFAULT_TERM} -e mc}" | ||
724 | append_menu_end | ||
699 | 725 | ||
700 | append_submenu "${MULTIMEDIAMENU}" | 726 | append_submenu "${MULTIMEDIAMENU}" |
701 | append_submenu "${GRAPHICMENU}" | 727 | append_submenu "${GRAPHICMENU}" |
@@ -720,7 +746,7 @@ append_submenu "${MULTIMEDIAMENU}" | |||
720 | append_menu_end | 746 | append_menu_end |
721 | 747 | ||
722 | append_submenu "${XUTILSMENU}" | 748 | append_submenu "${XUTILSMENU}" |
723 | normal_find xfontsel xman xload xfigxbiff editres viewres xclock | 749 | normal_find xfontsel xman xload xfigxbiff editres viewres xclock xmag |
724 | append_menu_end | 750 | append_menu_end |
725 | append_menu_end | 751 | append_menu_end |
726 | 752 | ||
@@ -823,9 +849,7 @@ append_submenu "${FBSETTINGSMENU}" | |||
823 | append "[workspaces] (${WORKSPACEMENU})" | 849 | append "[workspaces] (${WORKSPACEMENU})" |
824 | 850 | ||
825 | append_submenu Tools | 851 | append_submenu Tools |
826 | find_it fluxconf append "[exec] (FluxConf) {fluxconf}" | 852 | normal_find fluxconf fluxkeys fluxmenu |
827 | find_it fluxkeys append "[exec] (FluxKeys) {fluxkeys}" | ||
828 | find_it fluxmenu append "[exec] (FluxMenu) {fluxmenu}" | ||
829 | # if gxmessage exitst use it; else use xmessage | 853 | # if gxmessage exitst use it; else use xmessage |
830 | find_it gxmessage append \ | 854 | find_it gxmessage append \ |
831 | "[exec] (Windowname) {xprop|grep WM_CLASS|cut -d \\\" -f 2|gxmessage -file - -center}" || \ | 855 | "[exec] (Windowname) {xprop|grep WM_CLASS|cut -d \\\" -f 2|gxmessage -file - -center}" || \ |
@@ -850,5 +874,5 @@ if [ ! "${REMOVE}" ];then | |||
850 | clean_up | 874 | clean_up |
851 | fi | 875 | fi |
852 | 876 | ||
853 | echo "Menu succesfully generated." | 877 | echo 'Menu succesfully generated.' |
854 | echo "Use fluxbox-generate_menu -h to read all about the latest features." | 878 | echo 'Use fluxbox-generate_menu -h to read all about the latest features.' |