]> git.sesse.net Git - vlc/commitdiff
Added complete l10n to the Capture interface and a useful error messages to the input...
authorFelix Paul Kühne <fkuehne@videolan.org>
Fri, 13 Jun 2008 00:16:11 +0000 (02:16 +0200)
committerFelix Paul Kühne <fkuehne@videolan.org>
Fri, 13 Jun 2008 00:16:11 +0000 (02:16 +0200)
extras/package/macosx/Resources/English.lproj/Open.nib/classes.nib
extras/package/macosx/Resources/English.lproj/Open.nib/info.nib
extras/package/macosx/Resources/English.lproj/Open.nib/keyedobjects.nib
modules/access/qtcapture.m
modules/gui/macosx/open.h
modules/gui/macosx/open.m

index 76fb35810c267b019d1650349d077a7b6a94594c..f0b6ef9c33db8862cd4f646f8e55ba80c2c12f7e 100644 (file)
                 "o_panel" = id;
                 "o_playlist" = id;
                 "o_screen_fps_fld" = id;
+                "o_screen_fps_lbl" = id;
                 "o_screen_fps_stp" = id;
                 "o_screen_lbl" = id;
                 "o_screen_long_lbl" = id;
index bbc08bca357584c253b5f8bdbedf329ff7a0fe5b..310979270609f850e8c6f78bd53c3f1ad9cb6dfc 100644 (file)
@@ -7,13 +7,13 @@
        <key>IBEditorPositions</key>
        <dict>
                <key>2297</key>
-               <string>366 463 548 183 0 0 1280 778 </string>
+               <string>366 462 548 183 0 0 1280 778 </string>
                <key>2301</key>
-               <string>646 594 548 183 0 0 1280 778 </string>
+               <string>366 462 548 183 0 0 1280 778 </string>
                <key>2304</key>
-               <string>427 454 547 183 0 0 1280 778 </string>
+               <string>366 462 547 183 0 0 1280 778 </string>
                <key>2346</key>
-               <string>366 464 548 183 0 0 1280 778 </string>
+               <string>366 462 548 183 0 0 1280 778 </string>
        </dict>
        <key>IBFramework Version</key>
        <string>489.0</string>
                <integer>2206</integer>
                <integer>2199</integer>
        </array>
-       <key>IBOpenObjects</key>
-       <array>
-               <integer>2301</integer>
-               <integer>2297</integer>
-               <integer>636</integer>
-               <integer>2346</integer>
-       </array>
        <key>IBSystem Version</key>
        <string>9D34</string>
 </dict>
index b998096f5d5d0aa1bc00c8c6e843b700102e743f..0355b685d6535ee86edef31a98e163c5916407fb 100644 (file)
Binary files a/extras/package/macosx/Resources/English.lproj/Open.nib/keyedobjects.nib and b/extras/package/macosx/Resources/English.lproj/Open.nib/keyedobjects.nib differ
index af76dc333967f598f295ea91736afe77c6fb5ca5..9936ea04fa257acb9f44fece70a83b94705e7992 100644 (file)
@@ -35,6 +35,7 @@
 #include <vlc_input.h>
 #include <vlc_vout.h>
 #include <vlc_demux.h>
+#include <vlc_interface.h>
 
 #import <QTKit/QTKit.h>
 
@@ -214,7 +215,11 @@ static int Open( vlc_object_t *p_this )
     p_sys->device = [QTCaptureDevice defaultInputDeviceWithMediaType: QTMediaTypeVideo];
     if( !p_sys->device )
     {
+        intf_UserFatal( p_demux, true, _("No Input device found"),
+                        _("Your Mac does not seem to be equipped with a suitable input device. "
+                          "Please check your connectors and drivers.") );
         msg_Err( p_demux, "Can't find any Video device" );
+        
         goto error;
     }
 
index aca9a5d838c3f8f5bcd7c3f21315e24b5965e315..4f9128fcae762f7f2636a7e67dbf9f652638185d 100644 (file)
@@ -126,6 +126,7 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class );
     IBOutlet id o_screen_lbl;
     IBOutlet id o_screen_long_lbl;
     IBOutlet id o_screen_fps_stp;
+    IBOutlet id o_screen_fps_lbl;
 
     BOOL b_autoplay;
     id o_currentCaptureView;
index 86a731b968e6b330a53b9367fb448b3a48853663..163bab19dd70e993d2f34f10a8db8895e351b4b3 100644 (file)
@@ -198,20 +198,26 @@ static VLCOpen *_o_sharedMainInstance = nil;
 
     [o_net_udp_port setIntValue: config_GetInt( p_intf, "server-port" )];
     [o_net_udp_port_stp setIntValue: config_GetInt( p_intf, "server-port" )];
+
     [o_eyetv_chn_bgbar setUsesThreadedAnimation: YES];
 
-    /* FIXME: implement Capturing l10n here completely */
     [o_capture_mode_pop removeAllItems];
     if( MACOS_VERSION > 10.4f )
-        [o_capture_mode_pop addItemWithTitle: _NS("iSight")];
+        [o_capture_mode_pop addItemWithTitle: @"iSight"];
     [o_capture_mode_pop addItemWithTitle: _NS("Screen")];
     [o_capture_mode_pop addItemWithTitle: @"EyeTV"];
     [o_screen_lbl setStringValue: _NS("Screen Capture Input")];
     [o_screen_long_lbl setStringValue: _NS("This facility allows you to process your screen's output.")];
-    
-    [self setSubPanel];
+    [o_screen_fps_lbl setStringValue: _NS("Frames per Second:")];
+    [o_eyetv_currentChannel_lbl setStringValue: _NS("Current channel:")];
+    [o_eyetv_previousProgram_btn setTitle: _NS("Previous Channel")];
+    [o_eyetv_nextProgram_btn setTitle: _NS("Next Channel")];
+    [o_eyetv_chn_status_txt setStringValue: _NS("Retrieving Channel Info...")];
+    [o_eyetv_noInstance_lbl setStringValue: _NS("EyeTV is not launched")];
+    [o_eyetv_noInstanceLong_lbl setStringValue: _NS("VLC could not connect to EyeTV.\nMake sure that you installed VLC's EyeTV plugin.")];
+    [o_eyetv_launchEyeTV_btn setTitle: _NS("Launch EyeTV now")];
 
+    [self setSubPanel];
 
     [[NSNotificationCenter defaultCenter] addObserver: self
         selector: @selector(openFilePathChanged:)
@@ -854,7 +860,7 @@ static VLCOpen *_o_sharedMainInstance = nil;
             [self showCaptureView: o_eyetv_notLaunched_view];
         [o_mrl setStringValue: @""];
     } 
-    else if( [[[o_capture_mode_pop selectedItem] title] isEqualToString: @"Screen"] )
+    else if( [[[o_capture_mode_pop selectedItem] title] isEqualToString: _NS("Screen")] )
     {
         [self showCaptureView: o_screen_view];
         [o_mrl setStringValue: [NSString stringWithFormat:@"screen:// :screen-fps=%@", [o_screen_fps_fld stringValue]]];