Warning, /multimedia/amarok/release_scripts/windows/languages.nsh is written in an unsupported language. File is not indexed.
0001 /****************************************************************************************
0002 * Copyright (c) 2012 Patrick von Reth <vonreth@kde.org> *
0003 * *
0004 * This program is free software; you can redistribute it and/or modify it under *
0005 * the terms of the GNU General Public License as published by the Free Software *
0006 * Foundation; either version 2 of the License, or (at your option) any later *
0007 * version. *
0008 * *
0009 * This program is distributed in the hope that it will be useful, but WITHOUT ANY *
0010 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A *
0011 * PARTICULAR PURPOSE. See the GNU General Public License for more details. *
0012 * *
0013 * You should have received a copy of the GNU General Public License along with *
0014 * this program. If not, see <http://www.gnu.org/licenses/>. *
0015 ****************************************************************************************/
0016
0017 /*
0018 This script requires the Unicode NSIS framework http://www.scratchpaper.com/
0019 You will also need to install http://nsis.sourceforge.net/Nsis7z_plug-in
0020 */
0021
0022 !include 'LogicLib.nsh'
0023
0024 Var KDE_OFFLINE_FILES
0025
0026 !macro INIT_KDE SUB_DIR
0027 StrCpy $KDE_OFFLINE_FILES "$EXEDIR\${SUB_DIR}"
0028 !macroend
0029
0030 !macro KDE_FETCH_AND_EXTRACT BASE_URL FILENAME DETAILS
0031 ${IfNot} ${FileExists} "$KDE_OFFLINE_FILES\${FILENAME}"
0032 NSISdl::download "${BASE_URL}/${FILENAME}" "$TEMP\${FILENAME}"
0033 Nsis7z::ExtractWithDetails "$TEMP\${FILENAME}" "${DETAILS}"
0034 Delete "$TEMP\${FILENAME}"
0035 ${Else}
0036 Nsis7z::ExtractWithDetails "$KDE_OFFLINE_FILES\${FILENAME}" "${DETAILS}"
0037 ${ENDIF}
0038 !macroend
0039
0040 !macro KDE_ADD_LANGUAGE_PACKAGE LANG LANG_SUFFIX
0041 Section /o "${LANG} (${LANG_SUFFIX})" SECTION_LANGUAGES_${LANG_SUFFIX}
0042 !insertmacro KDE_FETCH_AND_EXTRACT "http://winkde.org/~pvonreth/downloads/l10n/${kde-version}" "kde-l10n-${LANG_SUFFIX}-${kde-version}.7z" "Installing language ${LANG}..."
0043 SectionEnd
0044 !macroend
0045
0046 !macro KDE_LANGUAGE_PACKAGES
0047 SubSection $(SECTION_LANGUAGES) SECTION_LANGUAGES
0048 Section "Amarican English (en_US)"
0049 SectionIn RO
0050 SectionEnd
0051 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "العربية" ar
0052 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "български" bg
0053 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "bosanski" bs
0054 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "català" ca
0055 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "català" ca@valencia
0056 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "čeština" cs
0057 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "dansk" da
0058 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Deutsch" de
0059 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Ελληνικά" el
0060 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "English (United Kingdom)" en_GB
0061 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "español" es
0062 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "eesti" et
0063 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "euskara" eu
0064 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "suomi" fi
0065 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "français" fr
0066 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Gaeilge" ga
0067 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "galego" gl
0068 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "עברית" he
0069 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "hrvatski" hr
0070 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "magyar" hu
0071 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "interlingua" ia
0072 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Bahasa Indonesia" id
0073 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "íslenska" is
0074 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "italiano" it
0075 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "日本語" ja
0076 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Қазақ" kk
0077 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "ភាសាខ្មែរ" km
0078 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "한국어" ko
0079 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "lietuvių" lt
0080 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "latviešu" lv
0081 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "norsk bokmål" nb
0082 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Plattdüütsch" nds
0083 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Nederlands" nl
0084 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "nynorsk" nn
0085 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "ਪੰਜਾਬੀ" pa
0086 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "polski" pl
0087 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "português" pt
0088 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "português (Brasil)" pt_BR
0089 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "română" ro
0090 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "русский" ru
0091 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "slovenský" sk
0092 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "slovenščina" sl
0093 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Српски" sr
0094 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "svenska" sv
0095 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "ไทย" th
0096 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Türkçe" tr
0097 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "None" ug
0098 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "українська" uk
0099 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "Walon" wa
0100 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "中文 (中国)" zh_CN
0101 !insertmacro KDE_ADD_LANGUAGE_PACKAGE "中文 (台湾)" zh_TW
0102 SubSectionEnd
0103 !macroend