Mon, 12 Sep 2005 13:25:41 +0000
[gaim-migrate @ 13773]
Here's the rest of that custom smiley receiving patch, with some changes
from me. I'm still not all that happy with it, but that's probably not
the author's fault, and I don't have time to take it further right now.
committer: Tim Ringenbach <marv@pidgin.im>
| 7571 | 1 | ;; |
| 2 | ;; Windows Gaim NSIS installer language macros | |
| 3 | ;; | |
| 4 | ||
| 5 | !macro GAIM_MACRO_DEFAULT_STRING LABEL VALUE | |
| 6 | !ifndef "${LABEL}" | |
| 7 | !define "${LABEL}" "${VALUE}" | |
| 8 | !ifdef INSERT_DEFAULT | |
|
10920
f68798385106
[gaim-migrate @ 12686]
Daniel Atallah <datallah@pidgin.im>
parents:
10212
diff
changeset
|
9 | !warning "${LANG} lang file missing ${LABEL}, using default..." |
| 7571 | 10 | !endif |
| 11 | !endif | |
| 12 | !macroend | |
| 13 | ||
| 14 | !macro GAIM_MACRO_LANGSTRING_INSERT LABEL LANG | |
| 15 | LangString "${LABEL}" "${LANG_${LANG}}" "${${LABEL}}" | |
| 16 | !undef "${LABEL}" | |
| 17 | !macroend | |
| 18 | ||
| 19 | !macro GAIM_MACRO_LANGUAGEFILE_BEGIN LANG | |
| 20 | !define CUR_LANG "${LANG}" | |
| 21 | !macroend | |
| 22 | ||
| 23 | !macro GAIM_MACRO_LANGUAGEFILE_END | |
| 24 | !define INSERT_DEFAULT | |
| 25 | !include "${GAIM_DEFAULT_LANGFILE}" | |
| 26 | !undef INSERT_DEFAULT | |
| 27 | ||
|
10212
9a9c18b72773
[gaim-migrate @ 11336]
Herman Bloggs <herman@bluedigits.com>
parents:
7571
diff
changeset
|
28 | ; GAIM Language file Version 3 |
| 7571 | 29 | ; String labels should match those from the default language file. |
| 30 | ||
|
10212
9a9c18b72773
[gaim-migrate @ 11336]
Herman Bloggs <herman@bluedigits.com>
parents:
7571
diff
changeset
|
31 | ; Startup checks |
|
9a9c18b72773
[gaim-migrate @ 11336]
Herman Bloggs <herman@bluedigits.com>
parents:
7571
diff
changeset
|
32 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT INSTALLER_IS_RUNNING ${CUR_LANG} |
|
9a9c18b72773
[gaim-migrate @ 11336]
Herman Bloggs <herman@bluedigits.com>
parents:
7571
diff
changeset
|
33 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_IS_RUNNING ${CUR_LANG} |
|
9a9c18b72773
[gaim-migrate @ 11336]
Herman Bloggs <herman@bluedigits.com>
parents:
7571
diff
changeset
|
34 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_INSTALLER_NEEDED ${CUR_LANG} |
| 7571 | 35 | |
| 36 | ; License Page | |
| 37 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_LICENSE_BUTTON ${CUR_LANG} | |
| 38 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_LICENSE_BOTTOM_TEXT ${CUR_LANG} | |
| 39 | ||
| 40 | ; Components Page | |
| 41 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_SECTION_TITLE ${CUR_LANG} | |
| 42 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_SECTION_TITLE ${CUR_LANG} | |
| 43 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_THEMES_SECTION_TITLE ${CUR_LANG} | |
| 44 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_NOTHEME_SECTION_TITLE ${CUR_LANG} | |
| 45 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_WIMP_SECTION_TITLE ${CUR_LANG} | |
| 46 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_BLUECURVE_SECTION_TITLE ${CUR_LANG} | |
| 47 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_LIGHTHOUSEBLUE_SECTION_TITLE ${CUR_LANG} | |
|
10920
f68798385106
[gaim-migrate @ 12686]
Daniel Atallah <datallah@pidgin.im>
parents:
10212
diff
changeset
|
48 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_SHORTCUTS_SECTION_TITLE ${CUR_LANG} |
|
f68798385106
[gaim-migrate @ 12686]
Daniel Atallah <datallah@pidgin.im>
parents:
10212
diff
changeset
|
49 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_DESKTOP_SHORTCUT_SECTION_TITLE ${CUR_LANG} |
|
f68798385106
[gaim-migrate @ 12686]
Daniel Atallah <datallah@pidgin.im>
parents:
10212
diff
changeset
|
50 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_STARTMENU_SHORTCUT_SECTION_TITLE ${CUR_LANG} |
| 7571 | 51 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_SECTION_DESCRIPTION ${CUR_LANG} |
| 52 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_SECTION_DESCRIPTION ${CUR_LANG} | |
| 53 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_THEMES_SECTION_DESCRIPTION ${CUR_LANG} | |
| 54 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_NO_THEME_DESC ${CUR_LANG} | |
| 55 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_WIMP_THEME_DESC ${CUR_LANG} | |
| 56 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_BLUECURVE_THEME_DESC ${CUR_LANG} | |
| 57 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_LIGHTHOUSEBLUE_THEME_DESC ${CUR_LANG} | |
|
10920
f68798385106
[gaim-migrate @ 12686]
Daniel Atallah <datallah@pidgin.im>
parents:
10212
diff
changeset
|
58 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_SHORTCUTS_SECTION_DESCRIPTION ${CUR_LANG} |
|
f68798385106
[gaim-migrate @ 12686]
Daniel Atallah <datallah@pidgin.im>
parents:
10212
diff
changeset
|
59 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_DESKTOP_SHORTCUT_DESC ${CUR_LANG} |
|
f68798385106
[gaim-migrate @ 12686]
Daniel Atallah <datallah@pidgin.im>
parents:
10212
diff
changeset
|
60 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_STARTMENU_SHORTCUT_DESC ${CUR_LANG} |
| 7571 | 61 | |
| 62 | ; GTK+ Directory Page | |
| 63 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_UPGRADE_PROMPT ${CUR_LANG} | |
| 64 | ||
| 65 | ; Installer Finish Page | |
| 66 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_FINISH_VISIT_WEB_SITE ${CUR_LANG} | |
| 67 | ||
| 68 | ; Gaim Section Prompts and Texts | |
| 69 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_UNINSTALL_DESC ${CUR_LANG} | |
| 70 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_PROMPT_WIPEOUT ${CUR_LANG} | |
| 71 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GAIM_PROMPT_DIR_EXISTS ${CUR_LANG} | |
| 72 | ||
| 73 | ; GTK+ Section Prompts | |
| 74 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_INSTALL_ERROR ${CUR_LANG} | |
|
10212
9a9c18b72773
[gaim-migrate @ 11336]
Herman Bloggs <herman@bluedigits.com>
parents:
7571
diff
changeset
|
75 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_BAD_INSTALL_PATH ${CUR_LANG} |
| 7571 | 76 | |
| 77 | ; GTK+ Themes section | |
| 78 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT GTK_NO_THEME_INSTALL_RIGHTS ${CUR_LANG} | |
| 79 | ||
| 80 | ; Uninstall Section Prompts | |
| 81 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT un.GAIM_UNINSTALL_ERROR_1 ${CUR_LANG} | |
| 82 | !insertmacro GAIM_MACRO_LANGSTRING_INSERT un.GAIM_UNINSTALL_ERROR_2 ${CUR_LANG} | |
| 83 | ||
| 84 | !undef CUR_LANG | |
| 85 | !macroend | |
| 86 | ||
| 87 | !macro GAIM_MACRO_INCLUDE_LANGFILE LANG FILE | |
| 88 | !insertmacro GAIM_MACRO_LANGUAGEFILE_BEGIN "${LANG}" | |
| 89 | !include "${FILE}" | |
| 90 | !insertmacro GAIM_MACRO_LANGUAGEFILE_END | |
| 91 | !macroend |