summaryrefslogtreecommitdiff
path: root/setup/translations
diff options
context:
space:
mode:
Diffstat (limited to 'setup/translations')
-rw-r--r--setup/translations/basque.nsh54
-rw-r--r--setup/translations/catalan.nsh54
-rw-r--r--setup/translations/chinese-simp.nsh38
-rw-r--r--setup/translations/chinese-trad.nsh38
-rw-r--r--setup/translations/czech.nsh54
-rw-r--r--setup/translations/danish.nsh54
-rw-r--r--setup/translations/dutch.nsh54
-rw-r--r--setup/translations/english.nsh54
-rw-r--r--setup/translations/finnish.nsh54
-rw-r--r--setup/translations/french.nsh54
-rw-r--r--setup/translations/german.nsh54
-rw-r--r--setup/translations/hebrew.nsh54
-rw-r--r--setup/translations/hungarian.nsh54
-rw-r--r--setup/translations/italian.nsh54
-rw-r--r--setup/translations/japanese.nsh38
-rw-r--r--setup/translations/norwegian.nsh54
-rw-r--r--setup/translations/polish.nsh54
-rw-r--r--setup/translations/portuguese.nsh54
-rw-r--r--setup/translations/russian.nsh54
-rw-r--r--setup/translations/slovak.nsh54
-rw-r--r--setup/translations/slovenian.nsh54
-rw-r--r--setup/translations/spanish.nsh54
22 files changed, 532 insertions, 608 deletions
diff --git a/setup/translations/basque.nsh b/setup/translations/basque.nsh
index b668fbc..04ac56a 100644
--- a/setup/translations/basque.nsh
+++ b/setup/translations/basque.nsh
@@ -1,38 +1,40 @@
-;;
-;; basque.nsh
-;;
-;; Basque language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Basque (1069)
+;Basque language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Basque" "Euskera"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_BASQUE} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_BASQUE} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_BASQUE} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_BASQUE} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_BASQUE} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_BASQUE} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_BASQUE} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_BASQUE} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_BASQUE} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_BASQUE} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_BASQUE} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_BASQUE} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_BASQUE} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_BASQUE} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_BASQUE} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_BASQUE} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_BASQUE} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_BASQUE} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/catalan.nsh b/setup/translations/catalan.nsh
index 311c070..3572fe7 100644
--- a/setup/translations/catalan.nsh
+++ b/setup/translations/catalan.nsh
@@ -1,38 +1,40 @@
-;;
-;; catalan.nsh
-;;
-;; Catalan language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Catalan (1027)
+;Catalan language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Catalan" "Català"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_CATALAN} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_CATALAN} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_CATALAN} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_CATALAN} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_CATALAN} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_CATALAN} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_CATALAN} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_CATALAN} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_CATALAN} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_CATALAN} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_CATALAN} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_CATALAN} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_CATALAN} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_CATALAN} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_CATALAN} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_CATALAN} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_CATALAN} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_CATALAN} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/chinese-simp.nsh b/setup/translations/chinese-simp.nsh
deleted file mode 100644
index ce44a4a..0000000
--- a/setup/translations/chinese-simp.nsh
+++ /dev/null
@@ -1,38 +0,0 @@
-;;
-;; chinese-simp.nsh
-;;
-;; Chinese-Simplified language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
-
-; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_SIMPCHINESE} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_SIMPCHINESE} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_SIMPCHINESE} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_SIMPCHINESE} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
-
-; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_SIMPCHINESE} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
-
-; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_SIMPCHINESE} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_SIMPCHINESE} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_SIMPCHINESE} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_SIMPCHINESE} "Failed to install MPlayer. MPlayer is required for playback."
-
-; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_SIMPCHINESE} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_SIMPCHINESE} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_SIMPCHINESE} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_SIMPCHINESE} "Failed to install MPlayer codecs."
-
-; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_SIMPCHINESE} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_SIMPCHINESE} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_SIMPCHINESE} "Version file missing version information. Setup will use a default version."
-
-; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_SIMPCHINESE} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_SIMPCHINESE} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
diff --git a/setup/translations/chinese-trad.nsh b/setup/translations/chinese-trad.nsh
deleted file mode 100644
index fa7bc2c..0000000
--- a/setup/translations/chinese-trad.nsh
+++ /dev/null
@@ -1,38 +0,0 @@
-;;
-;; chinese-trad.nsh
-;;
-;; Chinese-Traditional language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
-
-; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_TRADCHINESE} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_TRADCHINESE} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_TRADCHINESE} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_TRADCHINESE} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
-
-; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_TRADCHINESE} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
-
-; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_TRADCHINESE} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_TRADCHINESE} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_TRADCHINESE} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_TRADCHINESE} "Failed to install MPlayer. MPlayer is required for playback."
-
-; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_TRADCHINESE} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_TRADCHINESE} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_TRADCHINESE} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_TRADCHINESE} "Failed to install MPlayer codecs."
-
-; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_TRADCHINESE} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_TRADCHINESE} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_TRADCHINESE} "Version file missing version information. Setup will use a default version."
-
-; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_TRADCHINESE} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_TRADCHINESE} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
diff --git a/setup/translations/czech.nsh b/setup/translations/czech.nsh
index ea480d0..9ba7aa8 100644
--- a/setup/translations/czech.nsh
+++ b/setup/translations/czech.nsh
@@ -1,38 +1,40 @@
-;;
-;; czech.nsh
-;;
-;; Czech language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Czech (1029)
+;Czech language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Czech" "Čeština"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_CZECH} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_CZECH} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_CZECH} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_CZECH} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "Instalátor již běží."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "Instalaci tohoto programu je potřeba provést s právy administrátora."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_CZECH} "Binrn kodeky podporuj formty, kter zatm nejsou implementovny nativne, napr. novej varianty RealVideo a jin mlo pouvan formty.$\nPro vetinu bench formtu nejsou potreba (DVD, MPEG-1/2/4, apod.)."
+${LangFileString} MPLAYER_CODEC_INFORMATION "Binární kodeky podporují formáty, které zatím nejsou implementovány nativně, např. novější varianty RealVideo a jiné málo používané formáty.$\nPro většinu běžných formátů nejsou potřeba (DVD, MPEG-1/2/4, apod.)."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_CZECH} "MPlayer je ji nainstalovn. Sthnout znovu?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_CZECH} "Stahuji MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_CZECH} "Nepovedlo se sthnout MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_CZECH} "Nepovedlo se nainstalovat MPlayer. MPlayer je potrebn pro prehrvn."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Stahuji MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer se nepovedlo nainstalovat. Zkusit znovu?"
+ ${LangFileString} MPLAYER_DL_FAILED "Nepovedlo se stáhnout MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Nepovedlo se nainstalovat MPlayer. MPlayer je potřebný pro přehrávání."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_CZECH} "Kodeky MPlayeru jsou ji nainstalovny. Sthnout znovu?"
-LangString CODECS_IS_DOWNLOADING ${LANG_CZECH} "Instaluji kodeky MPlayeru..."
-LangString CODECS_DL_FAILED ${LANG_CZECH} "Nepovedlo se sthnout kodeky MPlayeru:"
-LangString CODECS_INST_FAILED ${LANG_CZECH} "Nepovedlo se nainstalovat kodeky MPlayeru."
+${LangFileString} CODECS_IS_DOWNLOADING "Instaluji kodeky MPlayeru..."
+${LangFileString} CODECS_DL_RETRY "Kodeky MPlayeru se nepovedlo nainstalovat. Zkusit znovu?"
+${LangFileString} CODECS_DL_FAILED "Nepovedlo se stáhnout kodeky MPlayeru: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Nepovedlo se nainstalovat kodeky MPlayeru."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_CZECH} "Stahuji informace o verzch..."
-LangString VERINFO_DL_FAILED ${LANG_CZECH} "Nepovedlo se sthnout informace o verzch:"
-LangString VERINFO_IS_MISSING ${LANG_CZECH} "Verzovac soubor neobsahuje sprvn informace. Bude pouita vchoz verze."
+${LangFileString} VERINFO_IS_DOWNLOADING "Stahuji informace o verzích..."
+${LangFileString} VERINFO_DL_FAILED "Nepovedlo se stáhnout informace o verzích: '$R0'. Užita výchozí verze."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_CZECH} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_CZECH} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "Odinstalaci je potřeba provést s právy administrátora."
+${LangFileString} UNINSTALL_ABORTED "Odinstalace přerušena uživatelem."
+${LangFileString} SMPLAYER_NOT_INSTALLED "V adresáři '$INSTDIR' není SMPlayer nainstalován .$\r$\nPokračovat (nedoporučeno)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer je kompletní frontend pro MPlayer, podporuje vše od základních funkcí jako přehrávání videí, DVD, VCD až po pokročilé funkce jako filtry MPlayeru, edl a více." \ No newline at end of file
diff --git a/setup/translations/danish.nsh b/setup/translations/danish.nsh
index 7abe7b0..2656af5 100644
--- a/setup/translations/danish.nsh
+++ b/setup/translations/danish.nsh
@@ -1,38 +1,40 @@
-;;
-;; danish.nsh
-;;
-;; Danish language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Danish (1030)
+;Danish language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Danish" "Dansk"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_DANISH} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_DANISH} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_DANISH} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_DANISH} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_DANISH} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_DANISH} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_DANISH} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_DANISH} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_DANISH} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_DANISH} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_DANISH} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_DANISH} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_DANISH} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_DANISH} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_DANISH} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_DANISH} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_DANISH} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_DANISH} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/dutch.nsh b/setup/translations/dutch.nsh
index 9743fc7..b6be474 100644
--- a/setup/translations/dutch.nsh
+++ b/setup/translations/dutch.nsh
@@ -1,38 +1,40 @@
-;;
-;; dutch.nsh
-;;
-;; Dutch language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Dutch (1043)
+;Dutch language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Dutch" "Nederlands"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_DUTCH} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_DUTCH} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_DUTCH} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_DUTCH} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_DUTCH} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_DUTCH} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_DUTCH} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_DUTCH} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_DUTCH} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_DUTCH} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_DUTCH} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_DUTCH} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_DUTCH} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_DUTCH} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_DUTCH} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_DUTCH} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_DUTCH} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_DUTCH} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/english.nsh b/setup/translations/english.nsh
index f835a2a..88f35f7 100644
--- a/setup/translations/english.nsh
+++ b/setup/translations/english.nsh
@@ -1,38 +1,40 @@
-;;
-;; english.nsh
-;;
-;; English language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author: redxii
-;;
+;Language: English (1033)
+;English language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "English" "English"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_ENGLISH} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_ENGLISH} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_ENGLISH} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_ENGLISH} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_ENGLISH} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_ENGLISH} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_ENGLISH} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_ENGLISH} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_ENGLISH} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_ENGLISH} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_ENGLISH} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_ENGLISH} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_ENGLISH} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_ENGLISH} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_ENGLISH} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_ENGLISH} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_ENGLISH} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_ENGLISH} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/finnish.nsh b/setup/translations/finnish.nsh
index c780820..1e5984d 100644
--- a/setup/translations/finnish.nsh
+++ b/setup/translations/finnish.nsh
@@ -1,38 +1,40 @@
-;;
-;; finnish.nsh
-;;
-;; Finnish language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Finnish (1035)
+;Finnish language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Finnish" "Suomi"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_FINNISH} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_FINNISH} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_FINNISH} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_FINNISH} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_FINNISH} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_FINNISH} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_FINNISH} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_FINNISH} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_FINNISH} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_FINNISH} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_FINNISH} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_FINNISH} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_FINNISH} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_FINNISH} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_FINNISH} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_FINNISH} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_FINNISH} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_FINNISH} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/french.nsh b/setup/translations/french.nsh
index cc7f4c5..4a3466b 100644
--- a/setup/translations/french.nsh
+++ b/setup/translations/french.nsh
@@ -1,38 +1,40 @@
-;;
-;; french.nsh
-;;
-;; French language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: French (1036)
+;French language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "French" "Français"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_FRENCH} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_FRENCH} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_FRENCH} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_FRENCH} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_FRENCH} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_FRENCH} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_FRENCH} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_FRENCH} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_FRENCH} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_FRENCH} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_FRENCH} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_FRENCH} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_FRENCH} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_FRENCH} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_FRENCH} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_FRENCH} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_FRENCH} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_FRENCH} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/german.nsh b/setup/translations/german.nsh
index 526c846..fa97298 100644
--- a/setup/translations/german.nsh
+++ b/setup/translations/german.nsh
@@ -1,38 +1,40 @@
-;;
-;; german.nsh
-;;
-;; German language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: German (1031)
+;German language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "German" "Deutsch"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_GERMAN} "Installationsprogramm luft bereits."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_GERMAN} "Nicht untersttztes Betriebssystem.$\n$(^Name) bentigt mindestens Windows 2000 und funktioniert mglicherweise nicht korrekt auf diesem System.$\nDie Installation wirklich fortsetzen?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_GERMAN} "Administratorrechte sind ntig um dieses Programm zu installieren."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_GERMAN} "SMPlayer ist bereits installiert.$\nVor der Installtion die vorherige Version lschen $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "Installationsprogramm läuft bereits."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "Administratorrechte sind nötig um dieses Programm zu installieren."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_GERMAN} "Binre Codec-Pakete werden eingesetzt fr Codecs, die noch nicht nativ implementiert sind, wie neuere Varianten von RealVideo und viele ungewhnliche Formate.$\nAchtung, nicht notwendig um die gngisten Formate wiederzugeben, wie DVD, MPEG-1/2/4 , etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "Binäre Codec-Pakete werden eingesetzt für Codecs, die noch nicht nativ implementiert sind, wie neuere Varianten von RealVideo und viele ungewöhnliche Formate.$\nAchtung, nicht notwendig um die gängisten Formate wiederzugeben, wie DVD, MPEG-1/2/4 , etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_GERMAN} "MPlayer ist bereits installiert. Erneut herunterladen?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_GERMAN} "Lade MPlayer herunter..."
-LangString MPLAYER_DL_FAILED ${LANG_GERMAN} "Fehler beim Herunterladen von MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_GERMAN} "Fehler beim Installieren von MPlayer. MPlayer ist erforderlich fr die Wiedergabe."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Lade MPlayer herunter..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer wurde nicht erfolgreich installiert. Wiederholung?"
+ ${LangFileString} MPLAYER_DL_FAILED "Fehler beim Herunterladen von MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Fehler beim Installieren von MPlayer. MPlayer ist erforderlich für die Wiedergabe."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_GERMAN} "MPlayer-Codecs sind bereits installiert. Erneut herunterladen?"
-LangString CODECS_IS_DOWNLOADING ${LANG_GERMAN} "Lade MPlayer Codecs runter..."
-LangString CODECS_DL_FAILED ${LANG_GERMAN} "Fehler beim Herunterladen der MPlayer Codecs:"
-LangString CODECS_INST_FAILED ${LANG_GERMAN} "Fehler beim Installieren der MPlayer Codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Lade MPlayer Codecs runter..."
+${LangFileString} CODECS_DL_RETRY "MPlayer-Codecs wurden nicht erfolgreich installiert.. Wiederholung?"
+${LangFileString} CODECS_DL_FAILED "Fehler beim Herunterladen der MPlayer Codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Fehler beim Installieren der MPlayer Codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_GERMAN} "Lade Informationen der Version runter..."
-LangString VERINFO_DL_FAILED ${LANG_GERMAN} "Fehler beim Herunterladen der Versionsinfo:"
-LangString VERINFO_IS_MISSING ${LANG_GERMAN} "Versionsdatei fehlen Informationen ber die Version. Setup nimmt Standardversion."
+${LangFileString} VERINFO_IS_DOWNLOADING "Lade Informationen der Version runter..."
+${LangFileString} VERINFO_DL_FAILED "Fehler beim Herunterladen der Versionsinfo: '$R0'. Standard-Version wird genommen."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_GERMAN} "Administratorrechte sind ntig um dieses Programm zu deinstallieren."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_GERMAN} "Es scheint, das SMPlayer nicht in dem Verzeichnis installiert ist '$INSTDIR'.$\r$\nTrotzdem fortfahren (nicht empfohlen)?"
+${LangFileString} UNINSTALL_NO_ADMIN "Administratorrechte sind nötig um dieses Programm zu deinstallieren."
+${LangFileString} UNINSTALL_ABORTED "Deinstallieren vom Benutzer abgebrochen."
+${LangFileString} SMPLAYER_NOT_INSTALLED "Es scheint, das SMPlayer nicht in dem Verzeichnis installiert ist '$INSTDIR'.$\r$\nTrotzdem fortfahren (nicht empfohlen)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer ist ein komplettes Front-End für MPlayer, von grundlegenden Funktionen, wie das Abspielen von Videos, DVDs, VCDs, bis zu erweiterten Funktionen wie die Unterstützung für MPlayer Filter, edl-Listen und vieles mehr.."
diff --git a/setup/translations/hebrew.nsh b/setup/translations/hebrew.nsh
index a4dcf6b..a43844c 100644
--- a/setup/translations/hebrew.nsh
+++ b/setup/translations/hebrew.nsh
@@ -1,38 +1,40 @@
-;;
-;; Hebrew.nsh
-;;
-;; Hebrew language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Hebrew (1037)
+;Hebrew language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Hebrew" "עברית"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_HEBREW} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_HEBREW} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_HEBREW} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_HEBREW} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_HEBREW} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_HEBREW} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_HEBREW} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_HEBREW} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_HEBREW} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_HEBREW} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_HEBREW} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_HEBREW} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_HEBREW} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_HEBREW} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_HEBREW} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_HEBREW} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_HEBREW} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_HEBREW} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/hungarian.nsh b/setup/translations/hungarian.nsh
index 7e33618..4afc958 100644
--- a/setup/translations/hungarian.nsh
+++ b/setup/translations/hungarian.nsh
@@ -1,38 +1,40 @@
-;;
-;; hungarian.nsh
-;;
-;; Hungarian language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Hungarian (1038)
+;Hungarian language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Hungarian" "Magyar"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_HUNGARIAN} "A telepto mr fut."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_HUNGARIAN} "Nem tmogatott opercis rendszer.$\n$(^Name) legalbb Windows 2000-et ignyel s lehet hogy nem fog megfeleloen mukdni a rendszern.$\nBiztosan folytatni akarja a teleptst?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_HUNGARIAN} "Rendszergazdaknt kell bejelentkeznie a program teleptshez."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_HUNGARIAN} "Az SMPlayer mr teleptve van.$\nEl akarja tvoltani az elozo verzit $(^Name) teleptse elott?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "A telepítő már fut."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "Rendszergazdaként kell bejelentkeznie a program telepítéséhez."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_HUNGARIAN} "A binris kodek csomagok tmogatst nyjtanak natvan mg nem tmogatott kodekekhez, mint pl. az jabb RealVideo varinsok s sok ritka formtum.$\nNem szksgesek a legtbb gyakori formtum lejtszshoz, mint a DVD-k, MPEG-1/2/4, stb."
+${LangFileString} MPLAYER_CODEC_INFORMATION "A bináris kodek csomagok támogatást nyújtanak natívan még nem támogatott kodekekhez, mint pl. az újabb RealVideo variánsok és sok ritka formátum.$\nNem szükségesek a legtöbb gyakori formátum lejátszásához, mint a DVD-k, MPEG-1/2/4, stb."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_HUNGARIAN} "Az MPlayer mr teleptve van. jra letltsem?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_HUNGARIAN} "Az MPlayer letltse..."
-LangString MPLAYER_DL_FAILED ${LANG_HUNGARIAN} "Az MPlayer letltse nem sikerlt:"
-LangString MPLAYER_INST_FAILED ${LANG_HUNGARIAN} "Az MPlayer teleptse nem sikerlt. Az MPlayerre szksg van a lejtszshoz."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Az MPlayer letöltése..."
+ ${LangFileString} MPLAYER_DL_RETRY "Az MPlayer telepítése nem sikerült. Újra próbáljam?"
+ ${LangFileString} MPLAYER_DL_FAILED "Az MPlayer letöltése nem sikerült: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Az MPlayer telepítése nem sikerült. Az MPlayerre szükség van a lejátszáshoz."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_HUNGARIAN} "Az MPlayer kodekek mr teleptve vannak. jra letltsem?"
-LangString CODECS_IS_DOWNLOADING ${LANG_HUNGARIAN} "MPlayer kodekek letltse..."
-LangString CODECS_DL_FAILED ${LANG_HUNGARIAN} "Az MPlayer kodekek letltse nem sikerlt:"
-LangString CODECS_INST_FAILED ${LANG_HUNGARIAN} "Az MPlayer kodekek teleptse nem sikerlt."
+${LangFileString} CODECS_IS_DOWNLOADING "MPlayer kodekek letöltése..."
+${LangFileString} CODECS_DL_RETRY "Az MPlayer kodekek telepítése nem sikerült. Újra próbáljam?"
+${LangFileString} CODECS_DL_FAILED "Az MPlayer kodekek letöltése nem sikerült: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Az MPlayer kodekek telepítése nem sikerült."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_HUNGARIAN} "Verzi informci letltse..."
-LangString VERINFO_DL_FAILED ${LANG_HUNGARIAN} "Verzi informci letltse nem sikerlt:"
-LangString VERINFO_IS_MISSING ${LANG_HUNGARIAN} "A verzi fjlbl hinyzik a verzi informci. A telept egy alaprtelmezett verzit fog hasznlni."
+${LangFileString} VERINFO_IS_DOWNLOADING "Verzió információ letöltése..."
+${LangFileString} VERINFO_DL_FAILED "Verzió információ letöltése nem sikerült: '$R0'. Alapértelmezett verzió használata."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_HUNGARIAN} "A telepts eltvoltshoz rendszergazdai jogosultsgok szksgesek."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_HUNGARIAN} "Nem gy nz ki, mintha az SMPlayer ebbe a knyvtrba lett volna teleptve: '$INSTDIR'.$\r$\nMgis folytassam (nem ajnlott)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "A program eltávolításához rendszergazda jogosultság szükséges."
+${LangFileString} UNINSTALL_ABORTED "Az eltávolítást a felhasználó megszakította."
+${LangFileString} SMPLAYER_NOT_INSTALLED "Nem úgy néz ki, mint ha az SMPlayer ebbe a könyvtárba lett volna telepítve: '$INSTDIR'.$\r$\nMégis folytassam (nem ajánlott)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "Az SMPlayer egy komplett felület az MPlayerhez, mindent támogat az alap funkcióktól kezdve, mint a videók, DVDk, VCDk lejátszása, haladó funkciókig, mint az MPlayer szűrők, edl listák és még sok más."
diff --git a/setup/translations/italian.nsh b/setup/translations/italian.nsh
index a107b41..74c55d7 100644
--- a/setup/translations/italian.nsh
+++ b/setup/translations/italian.nsh
@@ -1,38 +1,40 @@
-;;
-;; italian.nsh
-;;
-;; Italian language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Italian (1040)
+;Italian language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Italian" "Italiano"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_ITALIAN} "Il programma di installazione gi in esecuzione."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_ITALIAN} "Sistema operativo non supportato.$\n$(^Name) richiede come minimo Windows 2000 e potrebbe non funzionare correttamente sul tuo sistema.$\nVuoi continuare ugualmente l'installazione?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_ITALIAN} "Devi essere autenticato come amministratore per installare questo programma."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_ITALIAN} "SMPlayer gi stato installato.$\nVuoi rimuovere la versione precedente prima dell'installazione di $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "Il programma di installazione è già in esecuzione."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "Devi essere autenticato come amministratore per installare questo programma."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_ITALIAN} "I pacchetti di codec binari forniscono il supporto per i codec che non sono stati ancora implementati nativamente, per esempio per le varianti di RealVideo e anche un sacco di formati poco utilizzati.$\nNota che non sono richiesti per riprodurre i formati pi comuni come DVD, MPEG-1/2/4, ecc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "I pacchetti di codec binari forniscono il supporto per i codec che non sono stati ancora implementati nativamente, per esempio per le varianti di RealVideo e anche un sacco di formati poco utilizzati.$\nNota che non sono richiesti per riprodurre i formati più comuni come DVD, MPEG-1/2/4, ecc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_ITALIAN} "MPlayer gi stato installato. Ri-scarico?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_ITALIAN} "Sto scaricando MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_ITALIAN} "Scaricamento di MPlayer fallito:"
-LangString MPLAYER_INST_FAILED ${LANG_ITALIAN} "Installazione di MPlayer fallita. MPlayer un componente necessario per la riproduzione multimediale."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Sto scaricando MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Scaricamento di MPlayer fallito: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Installazione di MPlayer fallita. MPlayer è un componente necessario per la riproduzione multimediale."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_ITALIAN} "I codec di MPlayer sono gi stati installati. Ri-scarico?"
-LangString CODECS_IS_DOWNLOADING ${LANG_ITALIAN} "Sto scaricando i codec di MPlayer..."
-LangString CODECS_DL_FAILED ${LANG_ITALIAN} "Scaricamento dei codec di MPlayer fallito:"
-LangString CODECS_INST_FAILED ${LANG_ITALIAN} "Installazione dei codec di MPlayer fallita."
+${LangFileString} CODECS_IS_DOWNLOADING "Sto scaricando i codec di MPlayer..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Scaricamento dei codec di MPlayer fallito: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Installazione dei codec di MPlayer fallita."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_ITALIAN} "Sto scaricando le informazioni di versione..."
-LangString VERINFO_DL_FAILED ${LANG_ITALIAN} "Scaricamento delle informazioni di versione fallito:"
-LangString VERINFO_IS_MISSING ${LANG_ITALIAN} "Il file di versione non contiene informazioni di versione. Verr utilizzata una versione predefinita."
+${LangFileString} VERINFO_IS_DOWNLOADING "Sto scaricando le informazioni di versione..."
+${LangFileString} VERINFO_DL_FAILED "Scaricamento delle informazioni di versione fallito: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_ITALIAN} "La disinstallazione pu essere effettuata solo da un utente con permessi amministrativi."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_ITALIAN} "Sembra che SMPlayer non sia installato nel direttorio '$INSTDIR'.$\r$\nContinua comunque (non raccomandato)?"
+${LangFileString} UNINSTALL_NO_ADMIN "La disinstallazione può essere effettuata solo da un utente con permessi amministrativi."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "Sembra che SMPlayer non sia installato nel direttorio '$INSTDIR'.$\r$\nContinua comunque (non raccomandato)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/japanese.nsh b/setup/translations/japanese.nsh
deleted file mode 100644
index 57ad0e5..0000000
--- a/setup/translations/japanese.nsh
+++ /dev/null
@@ -1,38 +0,0 @@
-;;
-;; japanese.nsh
-;;
-;; Japanese language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
-
-; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_JAPANESE} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_JAPANESE} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_JAPANESE} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_JAPANESE} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
-
-; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_JAPANESE} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
-
-; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_JAPANESE} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_JAPANESE} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_JAPANESE} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_JAPANESE} "Failed to install MPlayer. MPlayer is required for playback."
-
-; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_JAPANESE} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_JAPANESE} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_JAPANESE} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_JAPANESE} "Failed to install MPlayer codecs."
-
-; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_JAPANESE} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_JAPANESE} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_JAPANESE} "Version file missing version information. Setup will use a default version."
-
-; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_JAPANESE} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_JAPANESE} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
diff --git a/setup/translations/norwegian.nsh b/setup/translations/norwegian.nsh
index 2460af5..dbc61f6 100644
--- a/setup/translations/norwegian.nsh
+++ b/setup/translations/norwegian.nsh
@@ -1,38 +1,40 @@
-;;
-;; norwegian.nsh
-;;
-;; Norwegian language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Norwegian (2068)
+;Norwegian language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Norwegian" "Norwegian"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_NORWEGIAN} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_NORWEGIAN} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_NORWEGIAN} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_NORWEGIAN} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_NORWEGIAN} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_NORWEGIAN} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_NORWEGIAN} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_NORWEGIAN} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_NORWEGIAN} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_NORWEGIAN} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_NORWEGIAN} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_NORWEGIAN} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_NORWEGIAN} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_NORWEGIAN} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_NORWEGIAN} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_NORWEGIAN} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_NORWEGIAN} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_NORWEGIAN} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/polish.nsh b/setup/translations/polish.nsh
index 5e04ab2..75d7bd9 100644
--- a/setup/translations/polish.nsh
+++ b/setup/translations/polish.nsh
@@ -1,38 +1,40 @@
-;;
-;; polish.nsh
-;;
-;; Polish language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Polish (1045)
+;Polish language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Polish" "Polski"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_POLISH} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_POLISH} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_POLISH} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_POLISH} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_POLISH} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_POLISH} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_POLISH} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_POLISH} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_POLISH} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_POLISH} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_POLISH} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_POLISH} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_POLISH} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_POLISH} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_POLISH} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_POLISH} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_POLISH} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_POLISH} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/portuguese.nsh b/setup/translations/portuguese.nsh
index 567bf6f..23e4f8b 100644
--- a/setup/translations/portuguese.nsh
+++ b/setup/translations/portuguese.nsh
@@ -1,38 +1,40 @@
-;;
-;; Portuguese.nsh
-;;
-;; Portuguese language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Portuguese (2070)
+;Portuguese language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Portuguese" "Português"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_PORTUGUESE} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_PORTUGUESE} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_PORTUGUESE} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_PORTUGUESE} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "O instalador já está em execução."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "Tem que iniciar a sessão como administrador para instalar este programa."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_PORTUGUESE} "O pacote de codecs binrios adiciona suporte para os codecs que ainda no foram implementados, tais como as novas variantes RealVideo e alguns formatos no usuais.$\nNote que estes no sero necessrios para os formatos mais comuns como DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "O pacote de codecs binários adiciona suporte para os codecs que ainda não foram implementados, tais como as novas variantes RealVideo e alguns formatos não usuais.$\nNote que estes não serão necessários para os formatos mais comuns como DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_PORTUGUESE} "O MPlayer j est instalado. Re-Transferir?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_PORTUGUESE} "Transferindo MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_PORTUGUESE} "Falha ao transferir MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_PORTUGUESE} "Falha ao instalar MPlayer. O MPlayer necessrio para reproduzir."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Transferindo MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer não foi correctamente instalado. Tentar novamente?"
+ ${LangFileString} MPLAYER_DL_FAILED "Falha ao transferir MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Falha ao instalar MPlayer. O MPlayer é necessário para reproduzir."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_PORTUGUESE} "Os codecs MPlayer j esto instalados. Re-Transferir?"
-LangString CODECS_IS_DOWNLOADING ${LANG_PORTUGUESE} "Transferindo codecs MPlayer..."
-LangString CODECS_DL_FAILED ${LANG_PORTUGUESE} "Falha ao transferir os codecs MPlayer:"
-LangString CODECS_INST_FAILED ${LANG_PORTUGUESE} "Falha ao instalar os codecs MPlayer."
+${LangFileString} CODECS_IS_DOWNLOADING "Transferindo codecs MPlayer..."
+${LangFileString} CODECS_DL_RETRY "Os codecs MPlayer não foram correctamente instalados. Tentar novamente?"
+${LangFileString} CODECS_DL_FAILED "Falha ao transferir os codecs MPlayer: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Falha ao instalar os codecs MPlayer."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_PORTUGUESE} "Transferindo informaes sobre a verso..."
-LangString VERINFO_DL_FAILED ${LANG_PORTUGUESE} "Falha ao transferir informaes sobre a verso:"
-LangString VERINFO_IS_MISSING ${LANG_PORTUGUESE} "Informao sobre a verso em falta. A configurao ir utilizar a verso padro."
+${LangFileString} VERINFO_IS_DOWNLOADING "Transferindo informações sobre a versão..."
+${LangFileString} VERINFO_DL_FAILED "Falha ao transferir informações sobre a versão: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_PORTUGUESE} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_PORTUGUESE} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "Esta aplicação apenas pode ser desinstalada no modo de administrador."
+${LangFileString} UNINSTALL_ABORTED "Desinstalação cancelada pelo utilizador."
+${LangFileString} SMPLAYER_NOT_INSTALLED "Parece que o SMPlayer não está instalado no directório '$INSTDIR'.$\r$\nContinuar mesmo assim (não recomendado)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "O SMPlayer é um interface gráfico para o MPlayer, com funcionalidades básicas desde a reprodução de vídeos, DVDs, VCDs bem como outras mais avançadas(suporte a filtros MPlayer, listas e mais)." \ No newline at end of file
diff --git a/setup/translations/russian.nsh b/setup/translations/russian.nsh
index 7d6e28f..165a8bd 100644
--- a/setup/translations/russian.nsh
+++ b/setup/translations/russian.nsh
@@ -1,38 +1,40 @@
-;;
-;; russian.nsh
-;;
-;; Russian language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Russian (1049)
+;Russian language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Russian" "Русский"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_RUSSIAN} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_RUSSIAN} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_RUSSIAN} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_RUSSIAN} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "Программа установки уже запущена."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_RUSSIAN} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "Пакеты с бинарными кодеками добавляют поддержку кодеков, не встроенных в mplayer, например, RealVideo и других нестандартных форматов.$\nОбратите внимание, что эти кодеки не нужны для воспроизведения большинства обычных форматов вроде DVD, MPEG-1/2/4 и т.п."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_RUSSIAN} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_RUSSIAN} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_RUSSIAN} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_RUSSIAN} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Загрузка MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Не удалось загрузить MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Ошибка при установке MPlayer. MPlayer требуется для воспроизведения."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_RUSSIAN} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_RUSSIAN} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_RUSSIAN} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_RUSSIAN} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Загрузка бинарных кодеков для MPlayer..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Не удалось загрузить бинарные кодеки для MPlayer: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Ошибка при установке бинарных кодеков для MPlayer."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_RUSSIAN} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_RUSSIAN} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_RUSSIAN} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Загрузка информации о версии..."
+${LangFileString} VERINFO_DL_FAILED "Не удалось загрузить информацию о версии: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_RUSSIAN} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_RUSSIAN} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Удаление прервано пользователем."
+${LangFileString} SMPLAYER_NOT_INSTALLED "Не похоже, что SMPlayer установлен в каталог '$INSTDIR'.$\r$\nПродолжить всё равно (не рекомендуется)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer - полноценная оболочка для MPlayer, начиная от базовых функций вроде воспроизведения видеофайлов, DVD, VCD и заканчивая более продвинутыми вроде поддержки фильтров MPlayer, списков и т.д." \ No newline at end of file
diff --git a/setup/translations/slovak.nsh b/setup/translations/slovak.nsh
index 4303ba5..217bde1 100644
--- a/setup/translations/slovak.nsh
+++ b/setup/translations/slovak.nsh
@@ -1,38 +1,40 @@
-;;
-;; slovak.nsh
-;;
-;; Slovak language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Slovak (1051)
+;Slovak language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Slovak" "Slovenčina"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_SLOVAK} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_SLOVAK} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_SLOVAK} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_SLOVAK} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_SLOVAK} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_SLOVAK} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_SLOVAK} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_SLOVAK} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_SLOVAK} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_SLOVAK} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_SLOVAK} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_SLOVAK} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_SLOVAK} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_SLOVAK} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_SLOVAK} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_SLOVAK} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_SLOVAK} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_SLOVAK} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/slovenian.nsh b/setup/translations/slovenian.nsh
index 88b9454..a78f890 100644
--- a/setup/translations/slovenian.nsh
+++ b/setup/translations/slovenian.nsh
@@ -1,38 +1,40 @@
-;;
-;; slovenian.nsh
-;;
-;; Slovenian language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Slovenian (1060)
+;Slovenian language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Slovenian" "Slovenščina"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_SLOVENIAN} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_SLOVENIAN} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_SLOVENIAN} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_SLOVENIAN} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "The installer is already running."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "You must be logged in as an administrator when installing this program."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_SLOVENIAN} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_SLOVENIAN} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_SLOVENIAN} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_SLOVENIAN} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_SLOVENIAN} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Downloading MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "MPlayer was not successfully installed. Retry?"
+ ${LangFileString} MPLAYER_DL_FAILED "Failed to download MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Failed to install MPlayer. MPlayer is required for playback."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_SLOVENIAN} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_SLOVENIAN} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_SLOVENIAN} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_SLOVENIAN} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Downloading MPlayer codecs..."
+${LangFileString} CODECS_DL_RETRY "MPlayer codecs were not successfully installed. Retry?"
+${LangFileString} CODECS_DL_FAILED "Failed to download MPlayer codecs: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Failed to install MPlayer codecs."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_SLOVENIAN} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_SLOVENIAN} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_SLOVENIAN} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Downloading version information..."
+${LangFileString} VERINFO_DL_FAILED "Failed to download version info: '$R0'. Using a default version."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_SLOVENIAN} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_SLOVENIAN} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "This installation can only be uninstalled by a user with administrator privileges."
+${LangFileString} UNINSTALL_ABORTED "Uninstall aborted by user."
+${LangFileString} SMPLAYER_NOT_INSTALLED "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer is a complete front-end for MPlayer, from basic features like playing videos, DVDs, VCDs to more advanced features like support for MPlayer filters, edl lists, and more." \ No newline at end of file
diff --git a/setup/translations/spanish.nsh b/setup/translations/spanish.nsh
index 8aab118..0177c9f 100644
--- a/setup/translations/spanish.nsh
+++ b/setup/translations/spanish.nsh
@@ -1,38 +1,40 @@
-;;
-;; spanish.nsh
-;;
-;; Spanish language strings for the Windows SMPlayer NSIS installer.
-;; Save file with ANSI encoding
-;;
-;; Author:
-;;
+;Language: Spanish (1034)
+;Spanish language strings for the Windows SMPlayer NSIS installer.
+;
+;Save file as UTF-8 w/ BOM
+;
+
+!insertmacro LANGFILE "Spanish" "Español"
; Startup
-LangString SMPLAYER_INSTALLER_IS_RUNNING ${LANG_SPANISH} "The installer is already running."
-LangString SMPLAYER_INSTALLER_UNSUPPORTED_OS ${LANG_SPANISH} "Unsupported operating system.$\n$(^Name) requires at least Windows 2000 and may not work correctly on your system.$\nDo you really want to continue with the installation?"
-LangString SMPLAYER_INSTALLER_NO_ADMIN ${LANG_SPANISH} "You must be logged in as an administrator when installing this program."
-LangString SMPLAYER_INSTALLER_PREV_VERSION ${LANG_SPANISH} "SMPlayer has already been installed.$\nDo you want to remove the previous version before installing $(^Name)?"
+${LangFileString} SMPLAYER_INSTALLER_IS_RUNNING "La instalación ya se está ejecutando."
+${LangFileString} SMPLAYER_INSTALLER_NO_ADMIN "Debes tener permisos de administrador para instalar este programa."
; Components Page
-LangString MPLAYER_CODEC_INFORMATION ${LANG_SPANISH} "The binary codec packages add support for codecs that are not yet implemented natively, like newer RealVideo variants and a lot of uncommon formats.$\nNote that they are not necessary to play most common formats like DVDs, MPEG-1/2/4, etc."
+${LangFileString} MPLAYER_CODEC_INFORMATION "El paquete de códecs binarios añade soporte para códecs que todavía no se han implementado nativamente, como como las nuevas variantes de RealVideo y algunos formatos poco comunes.$\nTen en cuenta de que no son necesarios para reproducir los formatos más comunes como DVDs, MPEG-1/2/4, etc."
; MPlayer Section
-LangString MPLAYER_IS_INSTALLED ${LANG_SPANISH} "MPlayer is already installed. Re-Download?"
-LangString MPLAYER_IS_DOWNLOADING ${LANG_SPANISH} "Downloading MPlayer..."
-LangString MPLAYER_DL_FAILED ${LANG_SPANISH} "Failed to download MPlayer:"
-LangString MPLAYER_INST_FAILED ${LANG_SPANISH} "Failed to install MPlayer. MPlayer is required for playback."
+!ifndef WITH_MPLAYER
+ ${LangFileString} MPLAYER_IS_DOWNLOADING "Descargando el MPlayer..."
+ ${LangFileString} MPLAYER_DL_RETRY "El MPlayer no se ha instalado correctamente. ¿Reintentar?"
+ ${LangFileString} MPLAYER_DL_FAILED "Ha fallado la descarga del MPlayer: '$R0'."
+ ${LangFileString} MPLAYER_INST_FAILED "Ha fallado la instalación del MPlayer. El MPlayer es imprescindible o no se podrá reproducir nada."
+!endif
; Codecs Section
-LangString CODECS_IS_INSTALLED ${LANG_SPANISH} "MPlayer codecs are already installed. Re-Download?"
-LangString CODECS_IS_DOWNLOADING ${LANG_SPANISH} "Downloading MPlayer codecs..."
-LangString CODECS_DL_FAILED ${LANG_SPANISH} "Failed to download MPlayer codecs:"
-LangString CODECS_INST_FAILED ${LANG_SPANISH} "Failed to install MPlayer codecs."
+${LangFileString} CODECS_IS_DOWNLOADING "Descargando los códecs del MPlayer..."
+${LangFileString} CODECS_DL_RETRY "Los códecs del MPlayer no se han instalado correctamente. ¿Reintentar?"
+${LangFileString} CODECS_DL_FAILED "Ha fallado la descarga de los códecs del MPlayer: '$R0'."
+${LangFileString} CODECS_INST_FAILED "Ha fallado la instalación del los códecs del MPlayer."
; Version information
-LangString VERINFO_IS_DOWNLOADING ${LANG_SPANISH} "Downloading version information..."
-LangString VERINFO_DL_FAILED ${LANG_SPANISH} "Failed to download version info:"
-LangString VERINFO_IS_MISSING ${LANG_SPANISH} "Version file missing version information. Setup will use a default version."
+${LangFileString} VERINFO_IS_DOWNLOADING "Descargando la información de la versión..."
+${LangFileString} VERINFO_DL_FAILED "Ha fallado la descarga de la información de la versión: '$R0'. Se usará la versión por defecto."
; Uninstaller
-LangString UNINSTALL_NO_ADMIN ${LANG_SPANISH} "This installation can only be uninstalled by a user with administrator privileges."
-LangString SMPLAYER_NOT_INSTALLED ${LANG_SPANISH} "It does not appear that SMPlayer is installed in the directory '$INSTDIR'.$\r$\nContinue anyway (not recommended)?" \ No newline at end of file
+${LangFileString} UNINSTALL_NO_ADMIN "Este programa sólo se puede desinstalar por un usuario con permisos de administrador."
+${LangFileString} UNINSTALL_ABORTED "Desinstalación cancelada por el usuario."
+${LangFileString} SMPLAYER_NOT_INSTALLED "No parece que el SMPlayer esté instalado en el directorio '$INSTDIR'.$\r$\n¿Continuar de todos modos (no recomendado)?"
+
+; Vista & Later Default Programs Registration
+${LangFileString} APPLICATION_DESCRIPTION "SMPlayer pretende ser un interfaz completo para MPlayer, con opciones para cosas básicas, como reproducir vídeos, DVDs y VCDs hasta opciones más avanzadas como soporte para los filtros del MPlayer y mucho más."