diff --git a/.gitignore b/.gitignore index db497001..68c0bc14 100644 --- a/.gitignore +++ b/.gitignore @@ -13,7 +13,7 @@ Makefile.in /doc/*/*.1 /doc/*/*.5 /nls/*/*.cat -/nls/*/*.m +/nls/*/generated-*.m # Exact match, if a directory then everything in directory. /aclocal.m4 diff --git a/configure.ac b/configure.ac index cd6816f9..8962ba0d 100644 --- a/configure.ac +++ b/configure.ac @@ -645,6 +645,7 @@ nls/et_EE/Makefile nls/fi_FI/Makefile nls/fr_CH/Makefile nls/fr_FR/Makefile +nls/he_IL/Makefile nls/it_IT/Makefile nls/ja_JP/Makefile nls/ko_KR/Makefile diff --git a/nls/Makefile.am b/nls/Makefile.am index 77f81fbe..e3595dc0 100644 --- a/nls/Makefile.am +++ b/nls/Makefile.am @@ -6,7 +6,7 @@ SUBDIRS = C cs_CZ da_DK es_AR es_ES et_EE fr_FR pt_BR ru_RU \ sv_SE tr_TR it_IT pt_PT bg_BG ja_JP ko_KR \ lv_LV de_DE nl_NL no_NO sl_SI pl_PL vi_VN be_BY \ uk_UA el_GR nb_NO zh_CN fi_FI en_US en_GB de_CH \ - de_AT fr_CH sk_SK zh_TW mk_MK + de_AT fr_CH sk_SK zh_TW mk_MK he_IL MAINTAINERCLEANFILES = Makefile.in fluxbox-nls.hh EXTRA_DIST=fluxbox-nls.hh nlsinfo diff --git a/nls/he_IL/Makefile.am b/nls/he_IL/Makefile.am new file mode 100644 index 00000000..5981b4c3 --- /dev/null +++ b/nls/he_IL/Makefile.am @@ -0,0 +1,46 @@ +# nls/de_DE/Makefile.am for Fluxbox - www.fluxbox.org + +THE_LANG = he_IL +SRC_CODESET = UTF-8 +DEST_CODESETS = UTF-8 + +LOCALE_PATH = @LOCALE_PATH@ +NLSTEST = @NLS@ +MFILES = Translation.m +GENERATED_MFILES = $(patsubst %,generated-%.m,$(DEST_CODESETS)) +MAINTAINERCLEANFILES = Makefile.in $(GENERATED_MFILES) +CATFILES = $(patsubst %,fluxbox-%.cat,$(DEST_CODESETS)) + +# We distribute the generated files so that users don't need iconv +EXTRA_DIST= $(MFILES) $(GENERATED_MFILES) +CLEANFILES = $(CATFILES) + +all-local: $(CATFILES) +install-data-local: $(CATFILES) + @if test x$(NLSTEST) = "x-DNLS"; then \ + for codeset in $(DEST_CODESETS); do \ + echo "Installing catalog in $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}"; \ + $(mkinstalldirs) $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}; \ + $(INSTALL_DATA) fluxbox-$${codeset}.cat $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}/fluxbox.cat; \ + done; \ + fi + +# not part of the normal build process +translations: $(GENERATED_MFILES) + +generated-%.m: Translation.m + iconv -f $(SRC_CODESET) -t $* $(srcdir)/Translation.m | sed s/$(SRC_CODESET)/$*/ > $@ + +uninstall-local: + @if test x$(NLSTEST) = "x-DNLS"; then \ + for codeset in $(DEST_CODESETS); do \ + rm -f $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}/fluxbox.cat; \ + rmdir $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}; \ + done; \ + fi + +fluxbox-%.cat: generated-%.m Translation.m + @if test x$(NLSTEST) = "x-DNLS"; then \ + echo "Creating catfile for $*"; \ + $(gencat_cmd) fluxbox-$*.cat $(srcdir)/generated-$*.m; \ + fi diff --git a/nls/he_IL/Translation.m b/nls/he_IL/Translation.m new file mode 100644 index 00000000..84665ae9 --- /dev/null +++ b/nls/he_IL/Translation.m @@ -0,0 +1,284 @@ +$ codeset=UTF-8 + +$set 1 #Align + +1 תחת מרכזי +2 תחת שמאלי +3 תחת ימני +4 Horizontal_OBSOLETE +5 Left_OBSOLETE +6 שמאל תחתון +7 שמאל מרכז +8 שמאל עליון +9 Relative_OBSOLETE +10 Right_OBSOLETE +11 ימין תחתון +12 ימין מרכז +13 ימין עליון +14 שיא מרכזי +15 שיא שמאלי +16 שיא ימני +17 Vertical_OBSOLETE +18 Center_OBSOLETE +19 Top_OBSOLETE +20 Bottom_OBSOLETE + +$set 2 #BaseDisplay + +1 Aborting... dumping core\n +2 Shutting Down\n +3 %s: signal %d caught\n + +$set 3 #Common + +1 אלפא +2 הסתר אוטומטית +3 Compiled +4 Compiled options +5 Compiler +6 Compiler version +7 init +8 keys +9 nls +10 menu +11 style +12 Defaults +13 disabled +14 Error +15 Fluxbox version +16 הגדל על פני +17 GIT Revision +18 Visible +19 There is no background option specified in this style.\nPlease consult the manual or read the FAQ. + +$set 4 #Configmenu + +1 AntiAlias_OBSOLETE +2 הרם אוטומטית +3 קליק מרים +4 קליק למקד +5 Decorate Transient Windows_OBSOLETE +6 Desktop MouseWheel Switching_OBSOLETE +7 Focus Window on Workspace Change_OBSOLETE +8 אימום מיקוד +9 מקד חלונות חדשים +10 הגדלה מרבית +11 Image Dithering_OBSOLETE +12 הזזת חלון אטומה +13 מיקוד עכבר (מוחלט) +14 מיקוד עכבר +15 כריכת שולחן עבודה +16 כפה שקיפות-פסבדו +17 אלפא של תפריט +18 שקיפות +19 אלפא של חלון ממוקד +20 אלפא של חלון לא ממוקד +21 אפשרויות כרטיסייה +22 כרטיסיות בתוך שורת כותרת +23 רוחב כרטיסייה חיצונית +24 מיקוד כרטיסייה קליק +25 מיקוד כרטיסייה עכבר +26 אפשרויות הגדלה +27 התעלם מהגדלת מידה +28 נטרל הזזה +29 נטרל שינוי מידה + +$set 5 #Ewmh_OBSOLETE + +1 Fatal: Out of memory, can't allocate for EWMH client list_OBSOLETE + +$set 6 #FbTkError + +1 Warning! Height > 3200, setting Height = 3200 +2 Warning! Width > 3200, setting Width = 3200 +3 Warning: can't load fallback font +4 Allocation error. +5 Error creating pixmap +6 Can't create XImage +7 Failed to read +8 Warning: Failed to find valid format for alpha. +9 Warning: Failed to create alpha picture. +10 Warning: Failed to create alpha pixmap. +11 Failed to find format for screen(%d) +12 Out of memory +13 Out of memory while allocating blue buffer. +14 Out of memory while allocating green buffer. +15 Out of memory while allocating red buffer. +16 Failed to read theme item +17 unsupported visual +18 Setting default value + +$set 7 #Fluxbox + +1 rc filename is invalid! +2 Failed to load groupfile_OBSOLETE +3 Failed to load database +4 Retrying with +5 Warning! Could not find screen to map window on! +6 Can't create directory %s +7 Couldn't find screens to manage.\nMake sure you don't have another window manager running. +8 Error parsing regular expression +9 Fatal! There can only one instance of fluxbox class. +10 Can not connect to X server.\nMake sure you started X before you start Fluxbox. +11 Warning: X server does not support locale +12 Warning: cannot set locale modifiers + +$set 8 #Gnome_OBSOLETE + +1 Fatal: Out of memory, can't allocate for GNOME client list_OBSOLETE + +$set 9 #Keys + +1 Keys: Error on line +2 Keys: Failed to merge keytree!_OBSOLETE +3 Keys: Invalid key/modifier on line + +$set 10 #Menu + +1 תצורה +2 תפריט משתמט Fluxbox +3 יציאה +4 צלמיות +5 רובד... +6 על ראש... +7 מיקום +8 טען תצורה מחדש +9 ריסט +10 Warning: unbalanced [encoding] tags + +$set 11 #Remember + +1 עיטורים +2 ממדים +3 קפוץ אל מרחב עבודה +4 רובד +5 זכור... +6 עמדה +7 שמור בעת סגירה +8 מואפל +9 דביק +10 Unknown apps key_OBSOLETE +11 מרחב עבודה +12 ראש +13 שקיפות +14 ממוזער +15 מוגדל +16 מסך מלא + +$set 12 #Screen + +1 BScreen::BScreen: an error occured while querying the X server.\n another window manager already running on display +2 W: %4d x H: %4d +3 BScreen::BScreen: managing screen %d using visual 0x%lx, depth %d\n +4 W: %04d x H: %04d + +$set 13 #Slit + +1 לקוחות +2 העבר מטה +3 העבר מעלה +4 כיוון סדק: +5 רובד סדק +6 סדק על ראש +7 מיקום סדק +8 סדק +9 שמור רשימה + +$set 14 #Toolbar + +1 שנה שם מרחב עבודה נוכחי +2 מצב סרגל צלמיות +3 כל החלונות +4 צלמיות +5 None +6 מרחב עבודה +7 מרחב עבודה צלמיות +8 רובד סרגל כלים +9 דרגל כלים על ראש +10 מיקום סרגל כלים +11 סרגל כלים +12 אחוז רוחב סרגל כלים +13 שעון: 24ש +14 שעון: 12ש +15 ערוך פורמט שעון +16 הצג תמונות +17 אין צלמיות +18 מרחב עבודה אין צלמיות + +$set 15 #Window + +1 ללא שם + +$set 16 #Windowmenu + +1 סגור +2 הקטן +3 רובד +4 הנמך +5 הגדל +6 הרם +7 שלח אל ... +8 האפל +9 דביק +10 Kill_OBSOLETE +11 Use Defaults_OBSOLETE +12 קבע כותרת חלון + +$set 17 #Workspace + +1 מרחב עבודה %d +2 מרחבי עבודה +3 מרחב עבודה חדש +4 הסר אחרון + +$set 18 #fbsetroot + +1 Error: must specify one of: -solid, -mod, -gradient\n +2 Couldn't create pixmap atoms, giving up! +3 -display display connection\n\ +-mod modula pattern\n\ +-foreground, -fg modula foreground color\n\ +-background, -bg modula background color\n\n\ +-gradient gradient texture\n\ +-from gradient start color\n\ +-to gradient end color\n\n\ +-solid solid color\n\n\ +-help print this help text and exit\n + +$set 19 #main + +1 error: '-display' requires an argument +2 Bad Alloc +3 Bad cast +4 Out of range +5 Runtime error +6 Standard Exception +7 Unknown error +8 error: '-log' needs an argument +9 Log File +10 Logging to +11 error: '-rc' requires an argument +12 error: '-screen' requires an argument +13 Fluxbox %s: (c) %s Henrik Kinnunen\n\ +Website: http://www.fluxbox.org/\n\n\ +-display \t\tuse display connection.\n\ +-screen \trun on specified screens only.\n\ +-rc \t\t\tuse alternate resource file.\n\ +-version\t\t\tdisplay version and exit.\n\ +-info\t\t\t\tdisplay some useful information.\n\ +-list-commands\t\t\tlist all valid key commands.\n\ +-sync\t\t\t\tsynchronize with X server for debugging.\n\ +-log \t\t\tlog output to file.\n\ +-help\t\t\t\tdisplay this help text and exit.\n\n +14 warning: couldn't set environment variable 'DISPLAY' + +$set 20 #layers + +1 מעל רציף +2 תחתון +3 שולחן עבודה +4 רציף +5 רגיל +6 עליון + +