diff --git a/Localizations/English/MainProgram.strings b/Localizations/English/MainProgram.strings new file mode 100644 index 000000000..697ad9bbd --- /dev/null +++ b/Localizations/English/MainProgram.strings @@ -0,0 +1,23 @@ +"FeedbackFailedMessageText" = "Failed"; +"FeedbackFailedInformativeText" = "Feedback failed to send."; +"FeedbackSuccessMessageText" = "Success"; +"FeedbackSuccessInformativeText" = "Feedback successfully sent!"; + +"CheckingForUpdate" = "Checking for update…"; +"UpdateAvailable" = "Update available!"; +"UpdateNotFound" = "No updates available."; +"UpdateError" = "Error connecting to update server."; + +"PlayButtonTooltip" = "Play"; +"StopButtonTooltip" = "Stop"; +"PrevButtonTooltip" = "Previous"; +"NextButtonTooltip" = "Next"; + +"TimeElapsed" = "%i:%02i"; +"TimeRemaining" = "-%i:%02i"; + +"AddButtonTooltip" = "Add files"; +"RemoveButtonTooltip" = "Remove selected files"; +"InfoButtonTooltip" = "Information on the selected file"; +"ShuffleButtonTooltip" = "Shuffle mode"; +"RepeatButtonTooltip" = "Repeat mode"; diff --git a/English.lproj/Nib.strings b/Localizations/English/MainUI.strings similarity index 55% rename from English.lproj/Nib.strings rename to Localizations/English/MainUI.strings index a903a9420..19352e319 100644 Binary files a/English.lproj/Nib.strings and b/Localizations/English/MainUI.strings differ diff --git a/Localizations/English/PreferencesUI.strings b/Localizations/English/PreferencesUI.strings new file mode 100644 index 000000000..c911aa9cb Binary files /dev/null and b/Localizations/English/PreferencesUI.strings differ diff --git a/load_localization.sh b/load_localization.sh new file mode 100755 index 000000000..fa9355933 --- /dev/null +++ b/load_localization.sh @@ -0,0 +1,14 @@ +language=$1 + +if ! [ -d $language.lproj ]; then + mkdir $language.lproj +fi + +if ! [ -d Prferences/General/$language.lproj ]; then + mkdir Preferences/General/$language.lproj +fi + +nibtool -d Localizations/$language/MainUI.strings English.lproj/MainMenu.nib -W $language.lproj/MainMenu.nib +nibtool -d Localizations/$language/PreferencesUI.strings Preferences/General/English.lproj/Preferences.nib -W Preferences/General/$language.lproj/Preferences.nib +cp Localizations/$language/MainProgram.strings $language.lproj/Localizable.strings + diff --git a/update_strings.sh b/update_strings.sh new file mode 100755 index 000000000..4708e2a9d --- /dev/null +++ b/update_strings.sh @@ -0,0 +1,10 @@ +if ! [ -d Localizations/English ]; then + mkdir Localizations/English +fi + +nibtool -L English.lproj/MainMenu.nib > Localizations/English/MainUI.strings + +nibtool -L Preferences/General/English.lproj/Preferences.nib > Localizations/English/PreferencesUI.strings + +cp English.lproj/Localizable.strings Localizations/English/MainProgram.strings +