Ticket #7105: cdplayer-localization-update.patch
File cdplayer-localization-update.patch, 6.7 KB (added by , 13 years ago) |
---|
-
src/apps/cdplayer/CDPlayer.cpp
87 87 BAlert *alert = new BAlert("CDPlayer", B_TRANSLATE( 88 88 "It appears that there are no CD" 89 89 " drives on your computer or there is no system software to " 90 "support one. Sorry."), "OK");90 "support one. Sorry."), B_TRANSLATE("OK")); 91 91 alert->Go(); 92 92 } 93 93 … … 151 151 r.OffsetBy(0, r.Height() + 5); 152 152 r.right = r.left + (r.Width() / 2); 153 153 fTrackTime = new BStringView(r, B_TRANSLATE("TrackTime"), 154 "Track: 88:88 / 88:88", B_FOLLOW_LEFT_RIGHT);154 B_TRANSLATE("Track: 88:88 / 88:88"), B_FOLLOW_LEFT_RIGHT); 155 155 fTrackTime->ResizeToPreferred(); 156 fTrackTime->SetText( "Track: --:-- / --:--");156 fTrackTime->SetText(B_TRANSLATE("Track: --:-- / --:--")); 157 157 box->AddChild(fTrackTime); 158 158 159 159 r.OffsetTo(fTrackTime->Frame().right + 5, r.top); 160 160 fDiscTime = new BStringView(r, B_TRANSLATE("DiscTime"), 161 "Disc: 88:88 / 88:88", B_FOLLOW_RIGHT);161 B_TRANSLATE("Disc: 88:88 / 88:88"), B_FOLLOW_RIGHT); 162 162 fDiscTime->ResizeToPreferred(); 163 fDiscTime->SetText( "Disc: --:-- / --:--");163 fDiscTime->SetText(B_TRANSLATE("Disc: --:-- / --:--")); 164 164 box->AddChild(fDiscTime); 165 165 166 166 float maxWidth = max_c(fDiscTime->Frame().right, fCDTitle->Frame().right); … … 475 475 SetLabel(fCDTitle, B_TRANSLATE("CD drive is empty")); 476 476 477 477 SetLabel(fCurrentTrack, ""); 478 SetLabel(fTrackTime, "Track: --:-- / --:--");479 SetLabel(fDiscTime, "Disc: --:-- / --:--");478 SetLabel(fTrackTime, B_TRANSLATE("Track: --:-- / --:--")); 479 SetLabel(fDiscTime, B_TRANSLATE("Disc: --:-- / --:--")); 480 480 fPlayList.SetTrackCount(0); 481 481 fPlayList.SetStartingTrack(1); 482 482 fPlayList.SetCurrentTrack(1); … … 588 588 if (whichTrack == 0) 589 589 whichTrack++; 590 590 591 currentTrackName << "Track " << whichTrack << ": "592 << fCDData.TrackAt(whichTrack - 1);591 currentTrackName << B_TRANSLATE("Track") << " " << whichTrack 592 << ": " << fCDData.TrackAt(whichTrack - 1); 593 593 594 594 SetLabel(fCurrentTrack, currentTrackName.String()); 595 595 … … 606 606 607 607 if (fCDDrive.GetTime(trackTime, discTime)) { 608 608 fCDDrive.GetTimeForDisc(discTotal); 609 sprintf(timeString, "Disc: %ld:%.2ld / %ld:%.2ld",609 sprintf(timeString, B_TRANSLATE("Disc: %ld:%.2ld / %ld:%.2ld"), 610 610 discTime.GetMinutes(), discTime.GetSeconds(), 611 611 discTotal.GetMinutes(), discTotal.GetSeconds()); 612 612 SetLabel(fDiscTime, timeString); 613 613 614 614 fCDDrive.GetTimeForTrack(playlistTrack, trackTotal); 615 sprintf(timeString, "Track: %ld:%.2ld / %ld:%.2ld",615 sprintf(timeString, B_TRANSLATE("Track: %ld:%.2ld / %ld:%.2ld"), 616 616 trackTime.GetMinutes(), trackTime.GetSeconds(), 617 617 trackTotal.GetMinutes(), trackTotal.GetSeconds()); 618 618 SetLabel(fTrackTime, timeString); … … 627 627 628 628 629 629 CDPlayerWindow::CDPlayerWindow() 630 : BWindow(BRect (100, 100, 405, 280), "CDPlayer", B_TITLED_WINDOW, 631 B_NOT_RESIZABLE | B_NOT_ZOOMABLE | B_ASYNCHRONOUS_CONTROLS) 630 : BWindow(BRect (100, 100, 405, 280), B_TRANSLATE("CDPlayer"), 631 B_TITLED_WINDOW, B_NOT_RESIZABLE | B_NOT_ZOOMABLE | 632 B_ASYNCHRONOUS_CONTROLS) 632 633 { 633 634 } 634 635 … … 648 649 : BApplication("application/x-vnd.Haiku-CDPlayer") 649 650 { 650 651 BWindow *window = new CDPlayerWindow(); 651 CDPlayer *view = new CDPlayer(window->Bounds(), "CD");652 CDPlayer *view = new CDPlayer(window->Bounds(), B_TRANSLATE("CD")); 652 653 if (view->InitCheck()) { 653 654 window->ResizeTo(view->Bounds().Width(), view->Bounds().Height()); 654 655 window->AddChild(view); -
src/apps/cdplayer/CDAudioDevice.cpp
10 10 #include "CDAudioDevice.h" 11 11 #include "scsi.h" 12 12 13 #include <Catalog.h> 13 14 #include <Debug.h> 14 15 #include <Directory.h> 15 16 #include <Entry.h> … … 22 23 #include <string.h> 23 24 #include <unistd.h> 24 25 26 #undef B_TRANSLATE_CONTEXT 27 #define B_TRANSLATE_CONTEXT "CDAudioDevice" 25 28 26 29 struct ConvertedToc { 27 30 int32 min; … … 178 181 179 182 status_t result = ioctl(fFileHandle, B_SCSI_PLAY_TRACK, &playtrack); 180 183 if (result != B_OK) { 181 printf( "Couldn't play track: %s\n", strerror(errno));184 printf(B_TRANSLATE("Couldn't play track: %s\n"), strerror(errno)); 182 185 return false; 183 186 } 184 187 … … 191 194 { 192 195 status_t result = ioctl(fFileHandle, B_SCSI_PAUSE_AUDIO); 193 196 if (result != B_OK) { 194 printf( "Couldn't pause track: %s\n", strerror(errno));197 printf(B_TRANSLATE("Couldn't pause track: %s\n"), strerror(errno)); 195 198 return false; 196 199 } 197 200 return true; … … 213 216 214 217 status_t result = ioctl(fFileHandle, B_SCSI_RESUME_AUDIO); 215 218 if (result != B_OK) { 216 printf( "Couldn't resume track: %s\n", strerror(errno));219 printf(B_TRANSLATE("Couldn't resume track: %s\n"), strerror(errno)); 217 220 return false; 218 221 } 219 222 return true; … … 225 228 { 226 229 status_t result = ioctl(fFileHandle, B_SCSI_STOP_AUDIO); 227 230 if (result != B_OK) { 228 printf( "Couldn't stop CD: %s\n", strerror(errno));231 printf(B_TRANSLATE("Couldn't stop CD: %s\n"), strerror(errno)); 229 232 return false; 230 233 } 231 234 return true; … … 246 249 media_status == B_DEV_DOOR_OPEN ? B_LOAD_MEDIA : B_EJECT_DEVICE); 247 250 248 251 if (result != B_OK) { 249 printf( "Couldn't eject CD: %s\n", strerror(errno));252 printf(B_TRANSLATE("Couldn't eject CD: %s\n"), strerror(errno)); 250 253 return false; 251 254 } 252 255 return true; … … 261 264 scan.speed = 1; 262 265 status_t result = ioctl(fFileHandle, B_SCSI_SCAN, &scan); 263 266 if (result != B_OK) { 264 printf( "Couldn't fast forward: %s\n", strerror(errno));267 printf(B_TRANSLATE("Couldn't fast forward: %s\n"), strerror(errno)); 265 268 return false; 266 269 } 267 270 return true; … … 276 279 scan.speed = 1; 277 280 status_t result = ioctl(fFileHandle, B_SCSI_SCAN, &scan); 278 281 if (result != B_OK) { 279 printf( "Couldn't stop fast forwarding: %s\n", strerror(errno));282 printf(B_TRANSLATE("Couldn't stop fast forwarding: %s\n"), strerror(errno)); 280 283 return false; 281 284 } 282 285 return true; … … 291 294 scan.speed = 1; 292 295 status_t result = ioctl(fFileHandle, B_SCSI_SCAN, &scan); 293 296 if (result != B_OK) { 294 printf( "Couldn't rewind: %s\n", strerror(errno));297 printf(B_TRANSLATE("Couldn't rewind: %s\n"), strerror(errno)); 295 298 return false; 296 299 } 297 300 return true; … … 306 309 scan.speed = 1; 307 310 status_t result = ioctl(fFileHandle, B_SCSI_SCAN, &scan); 308 311 if (result != B_OK) { 309 printf( "Couldn't stop rewinding: %s\n", strerror(errno));312 printf(B_TRANSLATE("Couldn't stop rewinding: %s\n"), strerror(errno)); 310 313 return false; 311 314 } 312 315 return true; … … 324 327 325 328 status_t result = ioctl(fFileHandle, B_SCSI_SET_VOLUME, &vol); 326 329 if (result != B_OK) { 327 printf( "Couldn't set volume: %s\n", strerror(errno));330 printf(B_TRANSLATE("Couldn't set volume: %s\n"), strerror(errno)); 328 331 return false; 329 332 } 330 333 return true;