From d828043340f2ff5a28b2cffe8c1bb086c24dca17 Mon Sep 17 00:00:00 2001 From: vspader Date: Sat, 17 Feb 2007 20:14:15 +0000 Subject: [PATCH] Better localization tools. Use update_strings.sh to update the english strings. Use load_localization.sh to update from a localization in the Localizations directory. --- Localizations/English/MainProgram.strings | 23 ++++++++++++++++++ .../English/MainUI.strings | Bin 15134 -> 19106 bytes Localizations/English/PreferencesUI.strings | Bin 0 -> 732 bytes load_localization.sh | 14 +++++++++++ update_strings.sh | 10 ++++++++ 5 files changed, 47 insertions(+) create mode 100644 Localizations/English/MainProgram.strings rename English.lproj/Nib.strings => Localizations/English/MainUI.strings (55%) create mode 100644 Localizations/English/PreferencesUI.strings create mode 100755 load_localization.sh create mode 100755 update_strings.sh 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 a903a94209cce8ba16aa6961aa6fe2410b64c39f..19352e319b4a45963aa12e03980280a3a6658884 100644 GIT binary patch literal 19106 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 ct3}km3%>bK_1=jV0Zn zK_?rtDpE-VBA~MQP4A2Ff!&95l{O^>Q;>#ndM?2vjKUuB-3A#tU4&iG2~p7SVMT-8 zq=!RxSEURFDONe-++)lj(>=;C4AbQG1bMwizsF!!k7<2=np&4ZcdW)^Y1lr%F? zVQPwj0&qZY-9>eR!_Q&s_Cg5@+@0hWe5y zS!?WWgQaNh5YcLaD5WD$-zlBYX}Cc3T+(}BMld7}5&YdlE~PwOhdCVO>RRx$VP$h8 zr5S_>b~JynglGtNY`MY<*gHsEnIJPUuP)LRJG-uzi=LI}oxSWnhKXJWOUvgaT=j&} z)?e!uhRQY@D=bO<1bL&!AA^5aq`8j8Vq%tsG-d zT2B?R7uzZ%O!n6{aZ9laN2w;hB!_Xu->?oaTiS6|V&#Dk7EFihOH`txig&^T_)(S1 zuE7XBgazL8d)!g-CoFAZ=ooP}tF!3dg3rQLxYygtJ6E03DLYCq^%Gnpv`lOvWjkLb z2AQFZe0>^w+SeJlO6`(i9~CX*yi%9siF6B~n6!WcKSRmoKr(6IilX4zI%mqfrA3DE z_lCJ-@jYXVkiEf`j>Ks}tH9QXnpT)84`F-c-RWa2(_7+hkMa#z`lx@1SR=ATe;l KERWGY5!+AOA*ss% diff --git a/Localizations/English/PreferencesUI.strings b/Localizations/English/PreferencesUI.strings new file mode 100644 index 0000000000000000000000000000000000000000..c911aa9cb1279f4bc69f1dd1d8ae9c21dbab996d GIT binary patch literal 732 zcma))y$ZrW5QL}BQ%EXJqiD2&I?USeU-7`hpq7z2AI;{5?aFBvj9 zXK8iHWYEB~;?1Al^(>X^bBq*6l@bO~bpIV^ytCh$U2{&H*$LCHn*8Aq-zOPj;%!87 z!s2S}Xg1{9 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 +