1
0
Fork 0
mirror of https://github.com/wagesj45/butterflow-ui.git synced 2025-09-09 03:00:39 -05:00

Localizations. User Settings. About and Options Menu.

This commit is contained in:
Jordan Wages 2018-07-05 00:01:11 -05:00
commit 5083716c05
16 changed files with 865 additions and 21 deletions

View file

@ -150,6 +150,42 @@ namespace butterflow_ui.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to buttterflow-ui is a graphical user interface for the butterflow video processor. .
/// </summary>
public static string AboutWindowDescription {
get {
return ResourceManager.GetString("AboutWindowDescription", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to github.
/// </summary>
public static string AboutWindowGithubLinkLabel {
get {
return ResourceManager.GetString("AboutWindowGithubLinkLabel", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to license.
/// </summary>
public static string AboutWindowLicenseLinkLabel {
get {
return ResourceManager.GetString("AboutWindowLicenseLinkLabel", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to About butterflow-ui.
/// </summary>
public static string AboutWindowTitle {
get {
return ResourceManager.GetString("AboutWindowTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Advanced Options.
/// </summary>
@ -195,6 +231,15 @@ namespace butterflow_ui.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to Copy butterflow arguments.
/// </summary>
public static string CopyArgumentsMenu {
get {
return ResourceManager.GetString("CopyArgumentsMenu", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Custom Rate.
/// </summary>
@ -204,6 +249,15 @@ namespace butterflow_ui.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to Developers and Contributors.
/// </summary>
public static string DevelopersLabel {
get {
return ResourceManager.GetString("DevelopersLabel", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to _Edit.
/// </summary>
@ -366,6 +420,15 @@ namespace butterflow_ui.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to Language.
/// </summary>
public static string LanguageLabel {
get {
return ResourceManager.GetString("LanguageLabel", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Levels.
/// </summary>
@ -402,6 +465,15 @@ namespace butterflow_ui.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to OK.
/// </summary>
public static string OKLabel {
get {
return ResourceManager.GetString("OKLabel", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to _Open....
/// </summary>
@ -411,6 +483,42 @@ namespace butterflow_ui.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to Open Source Libraries.
/// </summary>
public static string OpenSourceCreditsLabel {
get {
return ResourceManager.GetString("OpenSourceCreditsLabel", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Application Options....
/// </summary>
public static string OptionsMenu {
get {
return ResourceManager.GetString("OptionsMenu", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Note: Changing the user language will require a restart of the program..
/// </summary>
public static string OptionsWindowLanguageChangeNotice {
get {
return ResourceManager.GetString("OptionsWindowLanguageChangeNotice", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Options.
/// </summary>
public static string OptionsWindowTitle {
get {
return ResourceManager.GetString("OptionsWindowTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Pixel Neighborhood.
/// </summary>
@ -519,6 +627,15 @@ namespace butterflow_ui.Localization {
}
}
/// <summary>
/// Looks up a localized string similar to Save.
/// </summary>
public static string SaveLabel {
get {
return ResourceManager.GetString("SaveLabel", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to _Save Configuration....
/// </summary>

View file

@ -0,0 +1,357 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="AboutButterflowMenu" xml:space="preserve">
<value>butterflow en github ...</value>
</data>
<data name="AboutButterflowUIMenu" xml:space="preserve">
<value>butterflow-ui en github ...</value>
</data>
<data name="AboutMenu" xml:space="preserve">
<value>Acerca de butterflow-ui</value>
</data>
<data name="AdvancedOptionsGroupBox" xml:space="preserve">
<value>Opciones avanzadas</value>
</data>
<data name="ClipTooltip" xml:space="preserve">
<value>Clip una subregión en el video.</value>
</data>
<data name="CommonOptionsGroupBox" xml:space="preserve">
<value>Opciones Comunes</value>
</data>
<data name="CustomPlaybackRateLabel" xml:space="preserve">
<value>Tarifa personalizada</value>
</data>
<data name="EditMenu" xml:space="preserve">
<value>_Editar</value>
</data>
<data name="EndLabel" xml:space="preserve">
<value>mi</value>
</data>
<data name="FileInputGroupBox" xml:space="preserve">
<value>Entrada</value>
</data>
<data name="FileLabel" xml:space="preserve">
<value>Archivo de vídeo</value>
</data>
<data name="FileMenu" xml:space="preserve">
<value>_Archivo</value>
</data>
<data name="HeightLabel" xml:space="preserve">
<value>Altura</value>
</data>
<data name="HelpMenu" xml:space="preserve">
<value>_Ayuda</value>
</data>
<data name="KeepAudioDescription" xml:space="preserve">
<value>Representa el video de salida con el audio del video original. Sin marcar, no se incluirá sonido en el video de salida.</value>
</data>
<data name="KeepAudioLabel" xml:space="preserve">
<value>Mantener el audio</value>
</data>
<data name="LosslessDescription" xml:space="preserve">
<value>Renderiza el video sin compresión con pérdida. El video no perderá ninguna calidad visual, pero dará como resultado un archivo de salida muy grande.</value>
</data>
<data name="LosslessLabel" xml:space="preserve">
<value>Calidad sin pérdida</value>
</data>
<data name="PlaybackRateDescription" xml:space="preserve">
<value>Controla el nuevo framerate del video de salida. Esto se puede establecer en términos absolutos y relativos.</value>
</data>
<data name="PlaybackRateLabel" xml:space="preserve">
<value>Velocidad de reproducción</value>
</data>
<data name="PlayPauseTooltip" xml:space="preserve">
<value>Reproducir / Pausar el video</value>
</data>
<data name="RenderingLabel" xml:space="preserve">
<value>Representación de video</value>
</data>
<data name="ResolutionLabel" xml:space="preserve">
<value>Resolución de salida</value>
</data>
<data name="SkipBackTooltip" xml:space="preserve">
<value>Salte hacia atrás en el video.</value>
</data>
<data name="SkipForwardTooltip" xml:space="preserve">
<value>Salta hacia adelante en el video.</value>
</data>
<data name="StartLabel" xml:space="preserve">
<value>S</value>
</data>
<data name="StopTooltip" xml:space="preserve">
<value>Detener el video</value>
</data>
<data name="SubregionsDescription" xml:space="preserve">
<value>Regiones individuales del video a procesar.</value>
</data>
<data name="SubregionsLabel" xml:space="preserve">
<value>Subregiones</value>
</data>
<data name="Title" xml:space="preserve">
<value>butterflow-ui</value>
</data>
<data name="ToEndLabel" xml:space="preserve">
<value>Para terminar</value>
</data>
<data name="WidthLabel" xml:space="preserve">
<value>Anchura</value>
</data>
<data name="_120fpsLabel" xml:space="preserve">
<value>120 fps</value>
</data>
<data name="_24fpsLabel" xml:space="preserve">
<value>24 fps</value>
</data>
<data name="_2xLabel" xml:space="preserve">
<value>2x</value>
</data>
<data name="_30fpsLabel" xml:space="preserve">
<value>30 fps</value>
</data>
<data name="_3xLabel" xml:space="preserve">
<value>3x</value>
</data>
<data name="_4xLabel" xml:space="preserve">
<value>4x</value>
</data>
<data name="_60fpsLabel" xml:space="preserve">
<value>60 fps</value>
</data>
<data name="CancelLabel" xml:space="preserve">
<value>Cancelar</value>
</data>
<data name="CancelTooltip" xml:space="preserve">
<value>Cancele la operación de flujo de mantequilla actual.</value>
</data>
<data name="FastPyramidsLabel" xml:space="preserve">
<value>Usa pirámides rápidas</value>
</data>
<data name="FastPyramidsTooltip" xml:space="preserve">
<value />
</data>
<data name="FileOutputGroupBox" xml:space="preserve">
<value>Salida</value>
</data>
<data name="FlowFilterLabel" xml:space="preserve">
<value>Filtro de flujo</value>
</data>
<data name="FlowFilterTooltip" xml:space="preserve">
<value>Filtro utilizado para la estimación del flujo óptico.</value>
</data>
<data name="IterationsLabel" xml:space="preserve">
<value>Iteraciones de pirámide</value>
</data>
<data name="IterationsTooltip" xml:space="preserve">
<value>El número de iteraciones a usar para cada capa de pirámide.</value>
</data>
<data name="KeepSubregionsLabel" xml:space="preserve">
<value>Mantener subregiones</value>
</data>
<data name="KeepSubregionsTooltip" xml:space="preserve">
<value>Renderiza subregiones no especificadas explícitamente.</value>
</data>
<data name="LevelsLabel" xml:space="preserve">
<value>Niveles</value>
</data>
<data name="LevelsTooltip" xml:space="preserve">
<value>El número de capas de pirámide.</value>
</data>
<data name="OpenMenuItem" xml:space="preserve">
<value>_Abierto...</value>
</data>
<data name="PixelNeighborhoodLabel" xml:space="preserve">
<value>Barrio de píxeles</value>
</data>
<data name="PixelNeighborhoodTooltip" xml:space="preserve">
<value>Tamaño del vecindario de píxeles.</value>
</data>
<data name="ProcessLabel" xml:space="preserve">
<value>Proceso</value>
</data>
<data name="ProcessTooltip" xml:space="preserve">
<value>Procesar el video Este puede ser un proceso largo.</value>
</data>
<data name="PyramidScaleLabel" xml:space="preserve">
<value>Factor de escala de pirámide</value>
</data>
<data name="PyramidScaleTooltip" xml:space="preserve">
<value />
</data>
<data name="SaveAsMenuItem" xml:space="preserve">
<value>Guardar configuración _Como ...</value>
</data>
<data name="SaveMenuItem" xml:space="preserve">
<value>_Guardar configuración ...</value>
</data>
<data name="SmoothDerivativeLabel" xml:space="preserve">
<value>Derivado suave</value>
</data>
<data name="SmoothDerivativeTooltip" xml:space="preserve">
<value>Tamaño de la desviación estándar utilizada para derivados suaves.</value>
</data>
<data name="SmoothMotionLabel" xml:space="preserve">
<value>Movimiento suave</value>
</data>
<data name="SmoothMotionTooltip" xml:space="preserve">
<value>Ajuste para sintonizar para un movimiento suave. Este modo produce cuadros sin artefactos al enfatizar los cuadros combinados sobre los píxeles de deformación.</value>
</data>
<data name="WindowSizeLabel" xml:space="preserve">
<value>Tamaño de ventana</value>
</data>
<data name="WindowSizeTooltip" xml:space="preserve">
<value />
</data>
<data name="AboutWindowDescription" xml:space="preserve">
<value>buttterflow-ui es una interfaz gráfica de usuario para el procesador de video butterflow.</value>
</data>
<data name="AboutWindowGithubLinkLabel" xml:space="preserve">
<value>github</value>
</data>
<data name="AboutWindowLicenseLinkLabel" xml:space="preserve">
<value>licencia</value>
</data>
<data name="AboutWindowTitle" xml:space="preserve">
<value>Acerca de butterflow-ui</value>
</data>
<data name="CopyArgumentsMenu" xml:space="preserve">
<value>Copie los argumentos de butterflow</value>
</data>
<data name="DevelopersLabel" xml:space="preserve">
<value>Desarrolladores y colaboradores</value>
</data>
<data name="LanguageLabel" xml:space="preserve">
<value>Idioma</value>
</data>
<data name="OKLabel" xml:space="preserve">
<value>DE ACUERDO</value>
</data>
<data name="OpenSourceCreditsLabel" xml:space="preserve">
<value>Bibliotecas de código abierto</value>
</data>
<data name="OptionsMenu" xml:space="preserve">
<value>Opciones de aplicación ...</value>
</data>
<data name="OptionsWindowTitle" xml:space="preserve">
<value>Opciones</value>
</data>
<data name="SaveLabel" xml:space="preserve">
<value>Salvar</value>
</data>
</root>

View file

@ -318,4 +318,43 @@
<data name="WindowSizeTooltip" xml:space="preserve">
<value />
</data>
<data name="AboutWindowDescription" xml:space="preserve">
<value>buttterflow-ui is a graphical user interface for the butterflow video processor. </value>
</data>
<data name="AboutWindowGithubLinkLabel" xml:space="preserve">
<value>github</value>
</data>
<data name="AboutWindowLicenseLinkLabel" xml:space="preserve">
<value>license</value>
</data>
<data name="AboutWindowTitle" xml:space="preserve">
<value>About butterflow-ui</value>
</data>
<data name="CopyArgumentsMenu" xml:space="preserve">
<value>Copy butterflow arguments</value>
</data>
<data name="DevelopersLabel" xml:space="preserve">
<value>Developers and Contributors</value>
</data>
<data name="LanguageLabel" xml:space="preserve">
<value>Language</value>
</data>
<data name="OKLabel" xml:space="preserve">
<value>OK</value>
</data>
<data name="OpenSourceCreditsLabel" xml:space="preserve">
<value>Open Source Libraries</value>
</data>
<data name="OptionsMenu" xml:space="preserve">
<value>Application Options...</value>
</data>
<data name="OptionsWindowLanguageChangeNotice" xml:space="preserve">
<value>Note: Changing the user language will require a restart of the program.</value>
</data>
<data name="OptionsWindowTitle" xml:space="preserve">
<value>Options</value>
</data>
<data name="SaveLabel" xml:space="preserve">
<value>Save</value>
</data>
</root>