From: Clément Stenac Date: Thu, 30 Mar 2006 08:40:51 +0000 (+0000) Subject: Video filters and outputs strings (Refs:#438) X-Git-Tag: 0.9.0-test0~11712 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=5f18b9dd6aa22cd5d3cb77aa168e13eb10ac7c26;p=vlc Video filters and outputs strings (Refs:#438) --- diff --git a/modules/video_filter/adjust.c b/modules/video_filter/adjust.c index 6c355f1272..f00c9f5080 100644 --- a/modules/video_filter/adjust.c +++ b/modules/video_filter/adjust.c @@ -57,18 +57,20 @@ static int SendEvents( vlc_object_t *, char const *, * Module descriptor *****************************************************************************/ -#define THRES_TEXT N_("Enable brightness threshold") -#define THRES_LONGTEXT N_("Show black and white pixels with brightness as threshold value") +#define THRES_TEXT N_("Brightness threshold") +#define THRES_LONGTEXT N_("When this mode is enabled, pixels will be " \ + "shown as black or white. The treshold value will be the brighness " \ + "defined below." ) #define CONT_TEXT N_("Image contrast (0-2)") -#define CONT_LONGTEXT N_("Set the image contrast, between 0 and 2. Defaults to 1") +#define CONT_LONGTEXT N_("Set the image contrast, between 0 and 2. Defaults to 1.") #define HUE_TEXT N_("Image hue (0-360)") -#define HUE_LONGTEXT N_("Set the image hue, between 0 and 360. Defaults to 0") +#define HUE_LONGTEXT N_("Set the image hue, between 0 and 360. Defaults to 0.") #define SAT_TEXT N_("Image saturation (0-3)") -#define SAT_LONGTEXT N_("Set the image saturation, between 0 and 3. Defaults to 1") +#define SAT_LONGTEXT N_("Set the image saturation, between 0 and 3. Defaults to 1.") #define LUM_TEXT N_("Image brightness (0-2)") -#define LUM_LONGTEXT N_("Set the image brightness, between 0 and 2. Defaults to 1") +#define LUM_LONGTEXT N_("Set the image brightness, between 0 and 2. Defaults to 1.") #define GAMMA_TEXT N_("Image gamma (0-10)") -#define GAMMA_LONGTEXT N_("Set the image gamma, between 0.01 and 10. Defaults to 1") +#define GAMMA_LONGTEXT N_("Set the image gamma, between 0.01 and 10. Defaults to 1.") vlc_module_begin(); diff --git a/modules/video_filter/clone.c b/modules/video_filter/clone.c index 4cccc5a42d..d64e7ec4a3 100644 --- a/modules/video_filter/clone.c +++ b/modules/video_filter/clone.c @@ -53,11 +53,12 @@ static int SendEvents( vlc_object_t *, char const *, * Module descriptor *****************************************************************************/ #define COUNT_TEXT N_("Number of clones") -#define COUNT_LONGTEXT N_("Select the number of video windows in which to "\ +#define COUNT_LONGTEXT N_("Number of video windows in which to "\ "clone the video.") -#define VOUTLIST_TEXT N_("List of video output modules") -#define VOUTLIST_LONGTEXT N_("Select the specific video output modules that you want to activate.") +#define VOUTLIST_TEXT N_("Video output modules") +#define VOUTLIST_LONGTEXT N_("You can use specific video output modules " \ + "for the clones. Use a comma-separated list of modules." ) vlc_module_begin(); set_description( _("Clone video filter") ); diff --git a/modules/video_filter/crop.c b/modules/video_filter/crop.c index 03bb171ba2..4b196efd54 100644 --- a/modules/video_filter/crop.c +++ b/modules/video_filter/crop.c @@ -55,7 +55,7 @@ static int SendEvents( vlc_object_t *, char const *, #define GEOMETRY_LONGTEXT N_("Set the geometry of the zone to crop. This is set as x + + .") #define AUTOCROP_TEXT N_("Automatic cropping") -#define AUTOCROP_LONGTEXT N_("Activate automatic black border cropping.") +#define AUTOCROP_LONGTEXT N_("Automatic black border cropping.") vlc_module_begin(); set_description( _("Crop video filter") ); diff --git a/modules/video_filter/deinterlace.c b/modules/video_filter/deinterlace.c index a2266f1942..55ce707875 100644 --- a/modules/video_filter/deinterlace.c +++ b/modules/video_filter/deinterlace.c @@ -100,10 +100,10 @@ static int FilterCallback ( vlc_object_t *, char const *, * Module descriptor *****************************************************************************/ #define MODE_TEXT N_("Deinterlace mode") -#define MODE_LONGTEXT N_("Default deinterlace method to use for local playback") +#define MODE_LONGTEXT N_("Deinterlace method to use for local playback.") -#define SOUT_MODE_TEXT N_("Deinterlace mode") -#define SOUT_MODE_LONGTEXT N_("Default deinterlace methode to use for streaming") +#define SOUT_MODE_TEXT N_("Streaming deinterlace mode") +#define SOUT_MODE_LONGTEXT N_("Deinterlace method to use for streaming.") #define FILTER_CFG_PREFIX "sout-deinterlace-" diff --git a/modules/video_filter/distort.c b/modules/video_filter/distort.c index 8c928e6767..ad1d564f5b 100644 --- a/modules/video_filter/distort.c +++ b/modules/video_filter/distort.c @@ -65,10 +65,12 @@ static int SendEvents ( vlc_object_t *, char const *, #define MODE_LONGTEXT N_("Distort mode, one of \"wave\", \"ripple\", \"gradient\", \"edge\", \"hough\" and \"psychedelic\"") #define GRADIENT_TEXT N_("Gradient image type") -#define GRADIENT_LONGTEXT N_("Gradient image type (0 or 1)") +#define GRADIENT_LONGTEXT N_("Gradient image type (0 or 1). 0 will " \ + "turn the image to white while 1 will keep colors." ) #define CARTOON_TEXT N_("Apply cartoon effect") -#define CARTOON_LONGTEXT N_("Apply cartoon effect. Used by \"gradient\" and \"edge\".") +#define CARTOON_LONGTEXT N_("Apply cartoon effect. Used by \"gradient\" " \ + "and \"edge\".") static char *mode_list[] = { "wave", "ripple", "gradient", "edge", "hough", "psychedelic" }; diff --git a/modules/video_filter/logo.c b/modules/video_filter/logo.c index 900b857326..31202c6c68 100644 --- a/modules/video_filter/logo.c +++ b/modules/video_filter/logo.c @@ -66,24 +66,29 @@ static int LogoCallback( vlc_object_t *, char const *, * Module descriptor *****************************************************************************/ #define FILE_TEXT N_("Logo filenames") -#define FILE_LONGTEXT N_("Full path of the image files to use. Format is [,[,]][;[,[,]]][;...] .") +#define FILE_LONGTEXT N_("Full path of the image files to use. Format is " \ +"[,[,]][;[,[,]]][;...]. " \ +"If you only have one file, simply enter its filename.") #define REPEAT_TEXT N_("Logo animation # of loops") -#define REPEAT_LONGTEXT N_("How many times to animate the logo images, -1 = continuous, 0 = disabled") +#define REPEAT_LONGTEXT N_("Number of loops for the logo animation." \ + "1 = continuous, 0 = disabled") #define DELAY_TEXT N_("Logo individual image time in ms") -#define DELAY_LONGTEXT N_("Individual image display time of 0 - 60000 ms") - -#define POSX_TEXT N_("X coordinate of the logo") -#define POSX_LONGTEXT N_("You can move the logo by left-clicking on it." ) -#define POSY_TEXT N_("Y coordinate of the logo") -#define POSY_LONGTEXT N_("You can move the logo by left-clicking on it." ) +#define DELAY_LONGTEXT N_("Individual image display time of 0 - 60000 ms.") + +#define POSX_TEXT N_("X coordinate") +#define POSX_LONGTEXT N_("X coordinate of the logo. You can move the logo " \ + "by left-clicking it." ) +#define POSY_TEXT N_("Y coordinate") +#define POSY_LONGTEXT N_("Y coordinate of the logo. You can move the logo " \ + "by left-clicking it." ) #define TRANS_TEXT N_("Transparency of the logo") -#define TRANS_LONGTEXT N_("You can set the logo transparency value here " \ +#define TRANS_LONGTEXT N_("Logo transparency value " \ "(from 0 for full transparency to 255 for full opacity)." ) #define POS_TEXT N_("Logo position") #define POS_LONGTEXT N_( \ - "You can enforce the logo position on the video " \ + "Enforce the logo position on the video " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ - "also use combinations of these values).") + "also use combinations of these values, eg 6 = top-right).") static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static char *ppsz_pos_descriptions[] = diff --git a/modules/video_filter/marq.c b/modules/video_filter/marq.c index c3c58fa7a9..629a818317 100644 --- a/modules/video_filter/marq.c +++ b/modules/video_filter/marq.c @@ -73,33 +73,34 @@ struct filter_sys_t vlc_bool_t b_need_update; }; -#define MSG_TEXT N_("Marquee text") +#define MSG_TEXT N_("Text") #define MSG_LONGTEXT N_("Marquee text to display") -#define POSX_TEXT N_("X offset, from left") +#define POSX_TEXT N_("X offset") #define POSX_LONGTEXT N_("X offset, from the left screen edge" ) -#define POSY_TEXT N_("Y offset, from the top") +#define POSY_TEXT N_("Y offset") #define POSY_LONGTEXT N_("Y offset, down from the top" ) -#define TIMEOUT_TEXT N_("Marquee timeout") -#define TIMEOUT_LONGTEXT N_("Defines the time the marquee must remain " \ - "displayed, in milliseconds. Default value is " \ - "0 (remain forever).") +#define TIMEOUT_TEXT N_("Timeout") +#define TIMEOUT_LONGTEXT N_("Number of milliseconds the marquee must remain " \ + "display. Default value is " \ + "0 (remains forever).") #define OPACITY_TEXT N_("Opacity") -#define OPACITY_LONGTEXT N_("The opacity (inverse of transparency) of " \ +#define OPACITY_LONGTEXT N_("Opacity (inverse of transparency) of " \ "overlay text. 0 = transparent, 255 = totally opaque. " ) #define SIZE_TEXT N_("Font size, pixels") -#define SIZE_LONGTEXT N_("Specify the font size, in pixels, " \ - "with -1 = use freetype-fontsize" ) +#define SIZE_LONGTEXT N_("Font size, in pixels. Default is -1 (use default " \ + "font size)." ) -#define COLOR_TEXT N_("Text Default Color") -#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \ - "#000000 = all colors off, " \ - "0xFF0000 = just Red, 0xFFFFFF = all color on [White]" ) +#define COLOR_TEXT N_("Color") +#define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\ + "the video. This must be an hexadecimal (like HTML colors). The first two "\ + "chars are for red, then green, then blue. #000000 = black, #FF0000 = red,"\ + " #00FF00 = green, #FFFF00 = yellow (red + green), #FFFFFF = white" ) #define POS_TEXT N_("Marquee position") #define POS_LONGTEXT N_( \ "You can enforce the marquee position on the video " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ - "also use combinations of these values by adding them).") + "also use combinations of these values, eg 6 = top-right).") static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static char *ppsz_pos_descriptions[] = diff --git a/modules/video_filter/mosaic.c b/modules/video_filter/mosaic.c index a4dbfc909e..cda74d25ed 100644 --- a/modules/video_filter/mosaic.c +++ b/modules/video_filter/mosaic.c @@ -87,38 +87,80 @@ struct filter_sys_t /***************************************************************************** * Module descriptor *****************************************************************************/ -#define ALPHA_TEXT N_("Alpha blending") -#define ALPHA_LONGTEXT N_("Alpha blending (0 -> 255). Default is 255") - -#define HEIGHT_TEXT N_("Height in pixels") -#define WIDTH_TEXT N_("Width in pixels") -#define XOFFSET_TEXT N_("Top left corner x coordinate") -#define YOFFSET_TEXT N_("Top left corner y coordinate") -#define VBORDER_TEXT N_("Vertical border width in pixels") -#define HBORDER_TEXT N_("Horizontal border width in pixels") -#define ALIGN_TEXT N_("Mosaic alignment") +#define ALPHA_TEXT N_("Transparency") +#define ALPHA_LONGTEXT N_("Transparency of the mosaic foreground pictures. " \ + "0 means transparent, 255 opaque (default)." ) + +#define HEIGHT_TEXT N_("Height") +#define HEIGHT_LONGTEXT N_( "Total height of the mosaic, in pixels." ) +#define WIDTH_TEXT N_("Width") +#define WIDTH_LONGTEXT N_( "Total width of the mosaic, in pixels." ) + +#define XOFFSET_TEXT N_("Top left corner X coordinate") +#define XOFFSET_LONGTEXT N_("X Coordinate of the top-left corner of the mosaic.") +#define YOFFSET_TEXT N_("Top left corner Y coordinate") +#define YOFFSET_LONGTEXT N_("Y Coordinate of the top-left corner of the mosaic.") +#define VBORDER_TEXT N_("Vertical border width") +#define VBORDER_LONGTEXT N_( "With in pixels of the border than can be drawn " \ + "vertically around the mosaic" ) +#define HBORDER_TEXT N_("Horizontal border width") +#define HBORDER_LONGTEXT N_( "With in pixels of the border than can be drawn " \ + "horizontally around the mosaic" ) + +#define ALIGN_TEXT N_("Mosaic alignment" ) +#define ALIGN_LONGTEXT N_( \ + "You can enforce the mosaic alignment on the video " \ + "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ + "also use combinations of these values, eg 6 = top-right).") #define POS_TEXT N_("Positioning method") -#define POS_LONGTEXT N_("Positioning method. auto: automatically choose " \ - "the best number of rows and columns. fixed: use the user-defined " \ - "number of rows and columns.") +#define POS_LONGTEXT N_("Positioning method for the mosaic. auto: " \ + "automatically choose the best number of rows and columns. " \ + "fixed: use the user-defined number of rows and columns.") + #define ROWS_TEXT N_("Number of rows") +#define ROWS_LONGTEXT N_("Number of image rows in the mosaic (only used if "\ + "positionning method is set to \"fixed\"." ) #define COLS_TEXT N_("Number of columns") -#define AR_TEXT N_("Keep aspect ratio when resizing") +#define COLS_LONGTEXT N_("Number of image columns in the mosaic (only used if "\ + "positionning method is set to \"fixed\"." ) + +#define AR_TEXT N_("Keep aspect ratio") +#define AR_LONGTEXT N_("Keep the original aspect ratio when resizing " \ + "mosaic elements." ) #define KEEP_TEXT N_("Keep original size") +#define KEEP_LONGTEXT N_("Keep the original size of mosaic elements." ) -#define ORDER_TEXT N_("Order as a comma separated list of picture-id(s)") +#define ORDER_TEXT N_("Elements order" ) +#define ORDER_LONGTEXT N_( "You can enforce the order of the elements on " \ + "the mosaic. You must give a comma-separated list of picture ID(s)." \ + "These IDs are assigned in the \"mosaic-bridge\" module." ) #define DELAY_TEXT N_("Delay") -#define DELAY_LONGTEXT N_("Pictures coming from the picture video outputs " \ - "will be delayed accordingly (in milliseconds). For high " \ - "values you will need to raise file-caching and others.") - -#define BLUESCREEN_TEXT N_("Enable bluescreen (aka greenscreen or chroma key) video background replacing") -#define BLUESCREENU_TEXT N_("Bluescreen chroma key U (0-255)") -#define BLUESCREENV_TEXT N_("Bluescreen chroma key V (0-255)") -#define BLUESCREENUTOL_TEXT N_("Bluescreen chroma key U tolerance") -#define BLUESCREENVTOL_TEXT N_("Bluescreen chroma key V tolerance") +#define DELAY_LONGTEXT N_("Pictures coming from the mosaic elements " \ + "will be delayed according to this value (in milliseconds). For high " \ + "values you will need to raise caching at input.") + +#define BLUESCREEN_TEXT N_("Bluescreen" ) +#define BLUESCREEN_LONGTEXT N_( "This effect, also known as \"greenscreen\" "\ + "or \"chroma key\" blends the \"blue parts\" of the foreground images of " \ + "the mosaic on the background (like wheather forecast presenters). You " \ + "can choose the \"key\" color for blending (blue by default)." ) + +#define BLUESCREENU_TEXT N_("Bluescreen U value") +#define BLUESCREENU_LONGTEXT N_("\"U\" value for the bluescreen key color " \ + "(in YUV values). From 0 to 255. Defaults to 120 for blue." ) +#define BLUESCREENV_TEXT N_("Bluescreen V value") +#define BLUESCREENV_LONGTEXT N_("\"V\" value for the bluescreen key color " \ + "(in YUV values). From 0 to 255. Defaults to 90 for blue." ) +#define BLUESCREENUTOL_TEXT N_("Bluescreen U tolerance") +#define BLUESCREENUTOL_LONGTEXT N_("Tolerance of the bluescreen blender " \ + "on color variations for the U plane. A value between 10 and 20 " \ + "seems sensible." ) +#define BLUESCREENVTOL_TEXT N_("Bluescreen V tolerance") +#define BLUESCREENVTOL_LONGTEXT N_("Tolerance of the bluescreen blender " \ + "on color variations for the V plane. A value between 10 and 20 " \ + "seems sensible." ) static int pi_pos_values[] = { 0, 1 }; static char * ppsz_pos_descriptions[] = @@ -139,36 +181,36 @@ vlc_module_begin(); set_callbacks( CreateFilter, DestroyFilter ); add_integer( "mosaic-alpha", 255, NULL, ALPHA_TEXT, ALPHA_LONGTEXT, VLC_FALSE ); - add_integer( "mosaic-height", 100, NULL, HEIGHT_TEXT, HEIGHT_TEXT, VLC_FALSE ); - add_integer( "mosaic-width", 100, NULL, WIDTH_TEXT, WIDTH_TEXT, VLC_FALSE ); - add_integer( "mosaic-align", 5, NULL, ALIGN_TEXT, ALIGN_TEXT, VLC_TRUE); + add_integer( "mosaic-height", 100, NULL, HEIGHT_TEXT, HEIGHT_LONGTEXT, VLC_FALSE ); + add_integer( "mosaic-width", 100, NULL, WIDTH_TEXT, WIDTH_LONGTEXT, VLC_FALSE ); + add_integer( "mosaic-align", 5, NULL, ALIGN_TEXT, ALIGN_LONGTEXT, VLC_TRUE); change_integer_list( pi_align_values, ppsz_align_descriptions, 0 ); - add_integer( "mosaic-xoffset", 0, NULL, XOFFSET_TEXT, XOFFSET_TEXT, VLC_TRUE ); - add_integer( "mosaic-yoffset", 0, NULL, YOFFSET_TEXT, YOFFSET_TEXT, VLC_TRUE ); - add_integer( "mosaic-vborder", 0, NULL, VBORDER_TEXT, VBORDER_TEXT, VLC_TRUE ); - add_integer( "mosaic-hborder", 0, NULL, HBORDER_TEXT, HBORDER_TEXT, VLC_TRUE ); + add_integer( "mosaic-xoffset", 0, NULL, XOFFSET_TEXT, XOFFSET_LONGTEXT, VLC_TRUE ); + add_integer( "mosaic-yoffset", 0, NULL, YOFFSET_TEXT, YOFFSET_LONGTEXT, VLC_TRUE ); + add_integer( "mosaic-vborder", 0, NULL, VBORDER_TEXT, VBORDER_LONGTEXT, VLC_TRUE ); + add_integer( "mosaic-hborder", 0, NULL, HBORDER_TEXT, HBORDER_LONGTEXT, VLC_TRUE ); add_integer( "mosaic-position", 0, NULL, POS_TEXT, POS_LONGTEXT, VLC_FALSE ); change_integer_list( pi_pos_values, ppsz_pos_descriptions, 0 ); - add_integer( "mosaic-rows", 2, NULL, ROWS_TEXT, ROWS_TEXT, VLC_FALSE ); - add_integer( "mosaic-cols", 2, NULL, COLS_TEXT, COLS_TEXT, VLC_FALSE ); - add_bool( "mosaic-keep-aspect-ratio", 0, NULL, AR_TEXT, AR_TEXT, VLC_FALSE ); - add_bool( "mosaic-keep-picture", 0, NULL, KEEP_TEXT, KEEP_TEXT, VLC_FALSE ); - add_string( "mosaic-order", "", NULL, ORDER_TEXT, ORDER_TEXT, VLC_FALSE ); + add_integer( "mosaic-rows", 2, NULL, ROWS_TEXT, ROWS_LONGTEXT, VLC_FALSE ); + add_integer( "mosaic-cols", 2, NULL, COLS_TEXT, COLS_LONGTEXT, VLC_FALSE ); + add_bool( "mosaic-keep-aspect-ratio", 0, NULL, AR_TEXT, AR_LONGTEXT, VLC_FALSE ); + add_bool( "mosaic-keep-picture", 0, NULL, KEEP_TEXT, KEEP_LONGTEXT, VLC_FALSE ); + add_string( "mosaic-order", "", NULL, ORDER_TEXT, ORDER_LONGTEXT, VLC_FALSE ); add_integer( "mosaic-delay", 0, NULL, DELAY_TEXT, DELAY_LONGTEXT, VLC_FALSE ); add_bool( "mosaic-bs", 0, NULL, BLUESCREEN_TEXT, - BLUESCREEN_TEXT, VLC_FALSE ); + BLUESCREEN_LONGTEXT, VLC_FALSE ); add_integer( "mosaic-bsu", 120, NULL, BLUESCREENU_TEXT, - BLUESCREENU_TEXT, VLC_FALSE ); + BLUESCREENU_LONGTEXT, VLC_FALSE ); add_integer( "mosaic-bsv", 90, NULL, BLUESCREENV_TEXT, - BLUESCREENV_TEXT, VLC_FALSE ); + BLUESCREENV_LONGTEXT, VLC_FALSE ); add_integer( "mosaic-bsut", 17, NULL, BLUESCREENUTOL_TEXT, - BLUESCREENUTOL_TEXT, VLC_FALSE ); + BLUESCREENUTOL_LONGTEXT, VLC_FALSE ); add_integer( "mosaic-bsvt", 17, NULL, BLUESCREENVTOL_TEXT, - BLUESCREENVTOL_TEXT, VLC_FALSE ); + BLUESCREENVTOL_LONGTEXT, VLC_FALSE ); var_Create( p_module->p_libvlc, "mosaic-lock", VLC_VAR_MUTEX ); vlc_module_end(); diff --git a/modules/video_filter/osdmenu.c b/modules/video_filter/osdmenu.c index 51e987302e..0d2846f797 100644 --- a/modules/video_filter/osdmenu.c +++ b/modules/video_filter/osdmenu.c @@ -39,38 +39,38 @@ *****************************************************************************/ /* FIXME: Future extension make the definition file in XML format. */ -#define OSD_FILE_TEXT N_("OSD menu configuration file") +#define OSD_FILE_TEXT N_("Configuration file") #define OSD_FILE_LONGTEXT N_( \ - "An OSD menu configuration file that menu actions with button images" ) - + "Configuration file for the OSD Menu" ) #define OSD_PATH_TEXT N_("Path to OSD menu images") #define OSD_PATH_LONGTEXT N_( \ - "Specify another path to the OSD menu images. This will override the path as defined in the " \ + "Path to the OSD menu images. This will override the path defined in the " \ "OSD configuration file." ) -#define POSX_TEXT N_("X coordinate of the OSD menu") +#define POSX_TEXT N_("X coordinate") #define POSX_LONGTEXT N_("You can move the OSD menu by left-clicking on it." ) -#define POSY_TEXT N_("Y coordinate of the OSD menu") +#define POSY_TEXT N_("Y coordinate") #define POSY_LONGTEXT N_("You can move the OSD menu by left-clicking on it." ) -#define POS_TEXT N_("OSD menu position") +#define POS_TEXT N_("Menu position") #define POS_LONGTEXT N_( \ "You can enforce the OSD menu position on the video " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ - "also use combinations of these values).") + "also use combinations of these values, eg. 6 = top-right).") -#define TIMEOUT_TEXT N_("Timeout of OSD menu") +#define TIMEOUT_TEXT N_("Menu timeout") #define TIMEOUT_LONGTEXT N_( \ "OSD menu pictures get a default timeout of 15 seconds added to their " \ "remaining time. This will ensure that they are at least the specified " \ "time visible.") -#define OSD_UPDATE_TEXT N_("Update speed of OSD menu") +#define OSD_UPDATE_TEXT N_("Menu update interval" ) #define OSD_UPDATE_LONGTEXT N_( \ - "Update the OSD menu picture every 200 ms (default). Shorten the update time for " \ - "environments that experience transmissions errors. Be careful with this option " \ - "because encoding OSD menu pictures is very computing intensive. The range is 0 - 1000 ms." ) + "The default is to update the OSD menu picture every 200 ms. Shorten the" \ + " update time for environments that experience transmissions errors. " \ + "Be careful with this option as encoding OSD menu pictures is very " \ + "computing intensive. The range is 0 - 1000 ms." ) static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static char *ppsz_pos_descriptions[] = diff --git a/modules/video_filter/rss.c b/modules/video_filter/rss.c index 04d05bbd36..d20978de64 100644 --- a/modules/video_filter/rss.c +++ b/modules/video_filter/rss.c @@ -118,38 +118,42 @@ struct filter_sys_t int i_cur_char; }; -#define MSG_TEXT N_("RSS/Atom feed URLs") -#define MSG_LONGTEXT N_("RSS/Atom feed '|' (pipe) seperated URLs") -#define SPEED_TEXT N_("RSS/Atom feed speed") -#define SPEED_LONGTEXT N_("RSS/Atom feed speed (bigger is slower)") -#define LENGTH_TEXT N_("RSS/Atom feed max number of chars displayed") -#define LENGTH_LONGTEXT N_("RSS/Atom feed max number of chars displayed") -#define TTL_TEXT N_("Number of seconds between each forced refresh of the feeds") -#define TTL_LONGTEXT N_("Number of seconds between each forced refresh of the feeds. If 0, the feeds will never be updated.") -#define IMAGE_TEXT N_("Display feed images if available") -#define IMAGE_LONGTEXT N_("Display feed images if available") - -#define POSX_TEXT N_("X offset, from left") -#define POSX_LONGTEXT N_("X offset, from the left screen edge" ) -#define POSY_TEXT N_("Y offset, from the top") -#define POSY_LONGTEXT N_("Y offset, down from the top" ) +#define MSG_TEXT N_("Feed URLs") +#define MSG_LONGTEXT N_("RSS/Atom feed '|' (pipe) seperated URLs.") +#define SPEED_TEXT N_("Feeds speed") +#define SPEED_LONGTEXT N_("RSS/Atom feeds speed (bigger is slower).") +#define LENGTH_TEXT N_("Max length") +#define LENGTH_LONGTEXT N_("Maximum number of characters displayed on the " \ + "screen." ) +#define TTL_TEXT N_("Refresh time") +#define TTL_LONGTEXT N_("Number of seconds between each forced refresh " \ + "of the feeds. 0 means that the feeds are never updated." ) +#define IMAGE_TEXT N_("Feed images") +#define IMAGE_LONGTEXT N_("Display feed images if available.") + +#define POSX_TEXT N_("X offset") +#define POSX_LONGTEXT N_("X offset, from the left screen edge." ) +#define POSY_TEXT N_("Y offset") +#define POSY_LONGTEXT N_("Y offset, down from the top." ) #define OPACITY_TEXT N_("Opacity") -#define OPACITY_LONGTEXT N_("The opacity (inverse of transparency) of " \ +#define OPACITY_LONGTEXT N_("Opacity (inverse of transparency) of " \ "overlay text. 0 = transparent, 255 = totally opaque. " ) + #define SIZE_TEXT N_("Font size, pixels") -#define SIZE_LONGTEXT N_("Specify the font size, in pixels, " \ - "with -1 = use freetype-fontsize" ) +#define SIZE_LONGTEXT N_("Font size, in pixels. Default is -1 (use default " \ + "font size)." ) -#define COLOR_TEXT N_("Text Default Color") -#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \ - "#000000 = all colors off, " \ - "0xFF0000 = just Red, 0xFFFFFF = all color on [White]" ) +#define COLOR_TEXT N_("Color") +#define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\ + "the video. This must be an hexadecimal (like HTML colors). The first two "\ + "chars are for red, then green, then blue. #000000 = black, #FF0000 = red,"\ + " #00FF00 = green, #FFFF00 = yellow (red + green), #FFFFFF = white" ) -#define POS_TEXT N_("Marquee position") +#define POS_TEXT N_("Text position") #define POS_LONGTEXT N_( \ - "You can enforce the marquee position on the video " \ + "You can enforce the text position on the video " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ - "also use combinations of these values by adding them).") + "also use combinations of these values, eg 6 = top-right).") static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static char *ppsz_pos_descriptions[] = diff --git a/modules/video_filter/swscale/filter.c b/modules/video_filter/swscale/filter.c index 96c5dd1c41..e3c50ecacc 100644 --- a/modules/video_filter/swscale/filter.c +++ b/modules/video_filter/swscale/filter.c @@ -61,7 +61,7 @@ static int GetSwscaleChroma( vlc_fourcc_t ); * Module descriptor *****************************************************************************/ #define MODE_TEXT N_("Scaling mode") -#define MODE_LONGTEXT N_("You can choose the default scaling mode.") +#define MODE_LONGTEXT N_("Scaling mode to use.") static int pi_mode_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static char *ppsz_mode_descriptions[] = diff --git a/modules/video_filter/time.c b/modules/video_filter/time.c index 130e820e27..54d89280a2 100644 --- a/modules/video_filter/time.c +++ b/modules/video_filter/time.c @@ -70,26 +70,29 @@ struct filter_sys_t #define MSG_TEXT N_("Time format string (%Y%m%d %H%M%S)") #define MSG_LONGTEXT N_("Time format string (%Y = year, %m = month, %d = day, %H = hour, %M = minute, %S = second") -#define POSX_TEXT N_("X offset, from left") +#define POSX_TEXT N_("X offset") #define POSX_LONGTEXT N_("X offset, from the left screen edge" ) -#define POSY_TEXT N_("Y offset, from the top") +#define POSY_TEXT N_("Y offset") #define POSY_LONGTEXT N_("Y offset, down from the top" ) #define OPACITY_TEXT N_("Opacity") -#define OPACITY_LONGTEXT N_("The opacity (inverse of transparency) of " \ +#define OPACITY_LONGTEXT N_("Opacity (inverse of transparency) of " \ "overlay text. 0 = transparent, 255 = totally opaque. " ) + #define SIZE_TEXT N_("Font size, pixels") -#define SIZE_LONGTEXT N_("Specify the font size, in pixels, " \ - "with -1 = use freetype-fontsize" ) - -#define COLOR_TEXT N_("Text Default Color") -#define COLOR_LONGTEXT N_("The color of overlay text. 1 byte for each color, hexadecimal. " \ - "#000000 = all colors off, " \ - "0xFF0000 = just Red, 0xFFFFFF = all color on [White]" ) -#define POS_TEXT N_("Time position") +#define SIZE_LONGTEXT N_("Font size, in pixels. Default is -1 (use default " \ + "font size)." ) + +#define COLOR_TEXT N_("Color") +#define COLOR_LONGTEXT N_("Color of the text that will be rendered on "\ + "the video. This must be an hexadecimal (like HTML colors). The first two "\ + "chars are for red, then green, then blue. #000000 = black, #FF0000 = red,"\ + " #00FF00 = green, #FFFF00 = yellow (red + green), #FFFFFF = white" ) + +#define POS_TEXT N_("Text position") #define POS_LONGTEXT N_( \ - "You can enforce the time position on the video " \ + "You can enforce the text position on the video " \ "(0=center, 1=left, 2=right, 4=top, 8=bottom, you can " \ - "also use combinations of these values by adding them).") + "also use combinations of these values, eg 6 = top-right).") static int pi_pos_values[] = { 0, 1, 2, 4, 8, 5, 6, 9, 10 }; static char *ppsz_pos_descriptions[] = diff --git a/modules/video_filter/wall.c b/modules/video_filter/wall.c index 1aef651b2f..50113a9cb8 100644 --- a/modules/video_filter/wall.c +++ b/modules/video_filter/wall.c @@ -51,19 +51,20 @@ static int SendEvents( vlc_object_t *, char const *, * Module descriptor *****************************************************************************/ #define COLS_TEXT N_("Number of columns") -#define COLS_LONGTEXT N_("Select the number of horizontal video windows in " \ +#define COLS_LONGTEXT N_("Number of horizontal windows in " \ "which to split the video.") #define ROWS_TEXT N_("Number of rows") -#define ROWS_LONGTEXT N_("Select the number of vertical video windows in " \ +#define ROWS_LONGTEXT N_("Number of vertical windows in " \ "which to split the video.") #define ACTIVE_TEXT N_("Active windows") -#define ACTIVE_LONGTEXT N_("Comma separated list of active windows, " \ +#define ACTIVE_LONGTEXT N_("Comma-separated list of active windows, " \ "defaults to all") #define ASPECT_TEXT N_("Element aspect ratio") -#define ASPECT_LONGTEXT N_("The aspect ratio of the individual displays building the display wall") +#define ASPECT_LONGTEXT N_("Aspect ratio of the individual displays " \ + "building the wall.") vlc_module_begin(); set_description( _("Wall video filter") ); diff --git a/modules/video_output/fb.c b/modules/video_output/fb.c index 08c6693c47..cef404213f 100644 --- a/modules/video_output/fb.c +++ b/modules/video_output/fb.c @@ -66,8 +66,7 @@ static void GfxMode ( int i_tty ); #define DEVICE_TEXT N_("Framebuffer device") #define DEVICE_LONGTEXT N_( \ - "You can select here the framebuffer device that will be used " \ - "for rendering (usually /dev/fb0).") + "Framebuffer device to use for rendering (usually /dev/fb0).") vlc_module_begin(); set_shortname( "Framebuffer" ); diff --git a/modules/video_output/ggi.c b/modules/video_output/ggi.c index 4a4f6130e4..37825d2d43 100644 --- a/modules/video_output/ggi.c +++ b/modules/video_output/ggi.c @@ -53,9 +53,9 @@ static void SetPalette ( vout_thread_t *, uint16_t *, uint16_t *, uint16_t * /***************************************************************************** * Module descriptor *****************************************************************************/ -#define DISPLAY_TEXT N_("X11 display name") +#define DISPLAY_TEXT N_("X11 display") #define DISPLAY_LONGTEXT N_( \ - "Specify the X11 hardware display you want to use.\n" \ + "X11 hardware display to use.\n" \ "By default, VLC will use the value of the DISPLAY " \ "environment variable.") diff --git a/modules/video_output/image.c b/modules/video_output/image.c index 83eba13a80..e4b88c2669 100644 --- a/modules/video_output/image.c +++ b/modules/video_output/image.c @@ -46,18 +46,21 @@ static void Display ( vout_thread_t *, picture_t * ); * Module descriptor *****************************************************************************/ #define FORMAT_TEXT N_( "Image format" ) -#define FORMAT_LONGTEXT N_( "Set the format of the output image." ) +#define FORMAT_LONGTEXT N_( "Format of the output images (png or jpg)." ) #define RATIO_TEXT N_( "Recording ratio" ) -#define RATIO_LONGTEXT N_( "Set the ratio of images that are recorded. "\ +#define RATIO_LONGTEXT N_( "Ratio of images to record. "\ "3 means that one image out of three is recorded." ) #define PREFIX_TEXT N_( "Filename prefix" ) -#define PREFIX_LONGTEXT N_( "Set the prefix of the filename. Output filename "\ - "will have the form prefixNUMBER.format" ) +#define PREFIX_LONGTEXT N_( "Prefix of the output images filenames. Output " \ + "filenames will have the \"prefixNUMBER.format\" "\ + "form." ) #define REPLACE_TEXT N_( "Always write to the same file" ) -#define REPLACE_LONGTEXT N_( "Always write to the same file" ) +#define REPLACE_LONGTEXT N_( "Always write to the same file instead of " \ + "creating one file per image. In this case, " \ + "the number is not appended to the filename." ) static char *psz_format_list[] = { "png", "jpeg" }; static char *psz_format_list_text[] = { "PNG", "JPEG" }; diff --git a/modules/video_output/opengl.c b/modules/video_output/opengl.c index 98042e0558..bef65e4e10 100644 --- a/modules/video_output/opengl.c +++ b/modules/video_output/opengl.c @@ -116,12 +116,11 @@ static int SendEvents( vlc_object_t *, char const *, * Module descriptor *****************************************************************************/ #define SPEED_TEXT N_( "OpenGL cube rotation speed" ) -#define SPEED_LONGTEXT N_( "If the OpenGL cube effect is enabled, this " \ - "controls its rotation speed." ) +#define SPEED_LONGTEXT N_( "Rotation speed of the OpenGL cube effect, if "\ "enabled." ) -#define EFFECT_TEXT N_("Select effect") +#define EFFECT_TEXT N_("Effect") #define EFFECT_LONGTEXT N_( \ - "Allows you to select different visual effects.") + "Several OpenGL visual effects are available." ) static char *ppsz_effects[] = { "none", "cube", "transparent-cube" }; diff --git a/modules/video_output/qte/qte.cpp b/modules/video_output/qte/qte.cpp index 606ae23658..c0cdcc0cb8 100644 --- a/modules/video_output/qte/qte.cpp +++ b/modules/video_output/qte/qte.cpp @@ -76,9 +76,9 @@ extern "C" /***************************************************************************** * Module descriptor *****************************************************************************/ -#define DISPLAY_TEXT N_("QT Embedded display name") +#define DISPLAY_TEXT N_("QT Embedded display") #define DISPLAY_LONGTEXT N_( \ - "Specify the Qt Embedded hardware display you want to use. " \ + "Qt Embedded hardware display to use. " \ "By default VLC will use the value of the DISPLAY environment variable.") /***************************************************************************** diff --git a/modules/video_output/snapshot.c b/modules/video_output/snapshot.c index 7399cc51b5..fac9f8e3aa 100644 --- a/modules/video_output/snapshot.c +++ b/modules/video_output/snapshot.c @@ -57,17 +57,18 @@ static void Display ( vout_thread_t *, picture_t * ); /***************************************************************************** * Module descriptor *****************************************************************************/ -#define WIDTH_TEXT N_( "snapshot width" ) -#define WIDTH_LONGTEXT N_( "Set the width of the snapshot image." ) +#define WIDTH_TEXT N_( "Snapshot width" ) +#define WIDTH_LONGTEXT N_( "Width of the snapshot image." ) -#define HEIGHT_TEXT N_( "snapshot height" ) -#define HEIGHT_LONGTEXT N_( "Set the height of the snapshot image." ) +#define HEIGHT_TEXT N_( "Snapshot height" ) +#define HEIGHT_LONGTEXT N_( "Height of the snapshot image." ) -#define CHROMA_TEXT N_( "chroma" ) -#define CHROMA_LONGTEXT N_( "Set the desired chroma for the snapshot image (a 4 character string)." ) +#define CHROMA_TEXT N_( "Chroma" ) +#define CHROMA_LONGTEXT N_( "Output chroma for the snapshot image " \ + "(a 4 character string, like \"RV32\")." ) -#define CACHE_TEXT N_( "cache size (number of images)" ) -#define CACHE_LONGTEXT N_( "Set the cache size (number of images to keep)." ) +#define CACHE_TEXT N_( "Cache size (number of images)" ) +#define CACHE_LONGTEXT N_( "Snapshot cache size (number of images to keep)." ) vlc_module_begin( ); diff --git a/modules/video_output/x11/glx.c b/modules/video_output/x11/glx.c index 14bcd834cb..23c89c2cf6 100644 --- a/modules/video_output/x11/glx.c +++ b/modules/video_output/x11/glx.c @@ -86,7 +86,7 @@ static void SwitchContext( vout_thread_t * ); *****************************************************************************/ #define ADAPTOR_TEXT N_("XVideo adaptor number") #define ADAPTOR_LONGTEXT N_( \ - "If you graphics card provides several adaptors, this option allows you " \ + "If you graphics card provides several adaptors, you have " \ "to choose which one will be used (you shouldn't have to change this).") #define ALT_FS_TEXT N_("Alternate fullscreen method") @@ -98,14 +98,14 @@ static void SwitchContext( vout_thread_t * ); "2) Completely bypass the window manager, but then nothing will be able " \ "to show on top of the video.") -#define DISPLAY_TEXT N_("X11 display name") +#define DISPLAY_TEXT N_("X11 display") #define DISPLAY_LONGTEXT N_( \ - "Specify the X11 hardware display you want to use. By default VLC will " \ + "X11 hardware display to use. By default VLC will " \ "use the value of the DISPLAY environment variable.") -#define SCREEN_TEXT N_("Screen to be used for fullscreen mode.") +#define SCREEN_TEXT N_("Screen for fullscreen mode.") #define SCREEN_LONGTEXT N_( \ - "Choose the screen you want to use in fullscreen mode. For instance " \ + "Screen to use in fullscreen mode. For instance " \ "set it to 0 for first screen, 1 for the second.") vlc_module_begin(); diff --git a/modules/video_output/x11/x11.c b/modules/video_output/x11/x11.c index 56839de6af..e40d920cb7 100644 --- a/modules/video_output/x11/x11.c +++ b/modules/video_output/x11/x11.c @@ -49,18 +49,18 @@ extern void E_(Deactivate) ( vlc_object_t * ); "2) Completely bypass the window manager, but then nothing will be able " \ "to show on top of the video.") -#define DISPLAY_TEXT N_("X11 display name") +#define DISPLAY_TEXT N_("X11 display") #define DISPLAY_LONGTEXT N_( \ - "Specify the X11 hardware display you want to use. By default VLC will " \ + "X11 hardware display to use. By default VLC will " \ "use the value of the DISPLAY environment variable.") #define SHM_TEXT N_("Use shared memory") #define SHM_LONGTEXT N_( \ "Use shared memory to communicate between VLC and the X server.") -#define SCREEN_TEXT N_("choose the screen to be used for fullscreen mode.") +#define SCREEN_TEXT N_("Screen for fullscreen mode.") #define SCREEN_LONGTEXT N_( \ - "Choose the screen you want to use in fullscreen mode. For instance " \ + "Screen to use in fullscreen mode. For instance " \ "set it to 0 for first screen, 1 for the second.") vlc_module_begin(); diff --git a/modules/video_output/x11/xvideo.c b/modules/video_output/x11/xvideo.c index ea32f59e61..863da60737 100644 --- a/modules/video_output/x11/xvideo.c +++ b/modules/video_output/x11/xvideo.c @@ -43,8 +43,8 @@ extern void E_(Deactivate) ( vlc_object_t * ); *****************************************************************************/ #define ADAPTOR_TEXT N_("XVideo adaptor number") #define ADAPTOR_LONGTEXT N_( \ - "If you graphics card provides several adaptors, this option allows you " \ - "to choose which one will be used (you shouldn't have to change this).") + "If you graphics card provides several adaptors, you need to choose " \ + "which one will be used (you shouldn't have to change this).") #define ALT_FS_TEXT N_("Alternate fullscreen method") #define ALT_FS_LONGTEXT N_( \ @@ -55,9 +55,9 @@ extern void E_(Deactivate) ( vlc_object_t * ); "2) Completely bypass the window manager, but then nothing will be able " \ "to show on top of the video.") -#define DISPLAY_TEXT N_("X11 display name") +#define DISPLAY_TEXT N_("X11 display") #define DISPLAY_LONGTEXT N_( \ - "Specify the X11 hardware display you want to use. By default VLC will " \ + "X11 hardware display to use. By default VLC will " \ "use the value of the DISPLAY environment variable.") #define CHROMA_TEXT N_("XVimage chroma format") @@ -69,9 +69,9 @@ extern void E_(Deactivate) ( vlc_object_t * ); #define SHM_LONGTEXT N_( \ "Use shared memory to communicate between VLC and the X server.") -#define SCREEN_TEXT N_("Screen to be used for fullscreen mode.") +#define SCREEN_TEXT N_("Screen for fullscreen mode.") #define SCREEN_LONGTEXT N_( \ - "Choose the screen you want to use in fullscreen mode. For instance " \ + "Screen to use in fullscreen mode. For instance " \ "set it to 0 for first screen, 1 for the second.") vlc_module_begin();