256 lines
11 KiB
INI
256 lines
11 KiB
INI
# Note to translators: *DO NOT* translate this file directly. Instead, visit http://crowdin.com/project/obs-studio and submit your translations there.
|
|
# Pull requests for translations outside of CrowdIn will not be accepted.
|
|
# Read this forum post for more instructions on submitting translations: https://obsproject.com/forum/threads/how-to-contribute-translations-for-obs.16327/
|
|
|
|
# Language and language region of this file
|
|
Language="English"
|
|
Region="United States"
|
|
|
|
# commonly shared locale
|
|
OK="OK"
|
|
Apply="Apply"
|
|
Cancel="Cancel"
|
|
Yes="Yes"
|
|
No="No"
|
|
Add="Add"
|
|
Remove="Remove"
|
|
Rename="Rename"
|
|
Properties="Properties"
|
|
MoveUp="Move Up"
|
|
MoveDown="Move Down"
|
|
Settings="Settings"
|
|
Exit="Exit"
|
|
Mixer="Mixer"
|
|
Browse="Browse"
|
|
Mono="Mono"
|
|
Stereo="Stereo"
|
|
DroppedFrames="Dropped Frames %1 (%2%)"
|
|
|
|
# "name already exists" dialog box
|
|
NameExists.Title="Name already exists"
|
|
NameExists.Text="The name is already in use."
|
|
|
|
NoNameEntered.Title="Please enter a valid name"
|
|
NoNameEntered.Text="You cannot use empty names."
|
|
|
|
# confirm delete dialog box
|
|
ConfirmRemove.Title="Confirm Remove"
|
|
ConfirmRemove.Text="Are you sure you wish to remove '$1'?"
|
|
|
|
# output connect messages
|
|
Output.ConnectFail.Title="Failed to connect"
|
|
Output.ConnectFail.BadPath="Invalid Path or Connection URL. Please check your settings to confirm that they are valid."
|
|
Output.ConnectFail.ConnectFailed="Failed to connect to server"
|
|
Output.ConnectFail.InvalidStream="Could not access the specified channel or stream key. This could be because the key/channel is invalid, or because the server still thinks you are logged in."
|
|
Output.ConnectFail.Error="An unexpected error occurred when trying to connect to the server. More information in the log file."
|
|
Output.ConnectFail.Disconnected="Disconnected from server."
|
|
|
|
# output recording messages
|
|
Output.BadPath.Title="Bad File Path"
|
|
Output.BadPath.Text="The configured file output path is invalid. Please check your settings to confirm that a valid file path has been set."
|
|
|
|
# log upload dialog text and messages
|
|
LogReturnDialog="Log Upload Successful"
|
|
LogReturnDialog.CopyURL="Copy URL"
|
|
LogReturnDialog.ErrorUploadingLog="Error uploading log file"
|
|
|
|
# license agreement dialog
|
|
LicenseAgreement="License Agreement"
|
|
LicenseAgreement.PleaseReview="Please review the license terms before using OBS. By using this program, you acknowledge that you have read and agree to the terms of the <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU General Public License v2.0</a>. Please scroll down to see the rest of the agreement."
|
|
LicenseAgreement.ClickIAgreeToContinue="If you accept the terms of the agreement, click I Agree to continue. You must accept the agreement to use OBS."
|
|
LicenseAgreement.IAgree="I Agree"
|
|
LicenseAgreement.Exit="Exit"
|
|
|
|
# remux dialog
|
|
Remux.SourceFile="OBS Recording"
|
|
Remux.TargetFile="Target File"
|
|
Remux.Remux="Remux"
|
|
Remux.RecordingPattern="OBS Recording (*.flv)"
|
|
Remux.FinishedTitle="Remuxing finished"
|
|
Remux.Finished="Recording remuxed"
|
|
Remux.FinishedError="Recording remuxed, but the file may be incomplete"
|
|
Remux.SelectRecording="Select OBS Recording …"
|
|
Remux.SelectTarget="Select target file …"
|
|
Remux.FileExistsTitle="Target file exists"
|
|
Remux.FileExists="Target file exists, do you want to replace it?"
|
|
Remux.ExitUnfinishedTitle="Remuxing in progress"
|
|
Remux.ExitUnfinished="Remuxing is not finished, stopping now may render the target file unusable.\nAre you sure you want to stop remuxing?"
|
|
|
|
# update dialog
|
|
UpdateAvailable="New Update Available"
|
|
UpdateAvailable.Text="Version %1.%2.%3 is now available. <a href='%4'>Click here to download</a>"
|
|
|
|
# audio device names
|
|
Basic.DesktopDevice1="Desktop Audio"
|
|
Basic.DesktopDevice2="Desktop Audio 2"
|
|
Basic.AuxDevice1="Mic/Aux"
|
|
Basic.AuxDevice2="Mic/Aux 2"
|
|
Basic.AuxDevice3="Mic/Aux 3"
|
|
Basic.AuxDevice4="Mic/Aux 4"
|
|
|
|
# startup scene/capture
|
|
Basic.Scene="Scene"
|
|
Basic.DisplayCapture="Display Capture"
|
|
|
|
# add scene dialog
|
|
Basic.Main.AddSceneDlg.Title="Add Scene"
|
|
Basic.Main.AddSceneDlg.Text="Please enter the name of the scene"
|
|
|
|
# add scene suggested name
|
|
Basic.Main.DefaultSceneName.Text="Scene %1"
|
|
|
|
# add source dialog
|
|
Basic.SourceSelect="Create/Select Source"
|
|
Basic.SourceSelect.CreateNew="Create new"
|
|
Basic.SourceSelect.AddExisting="Add Existing"
|
|
|
|
# properties window
|
|
Basic.PropertiesWindow="Properties for '%1'"
|
|
Basic.PropertiesWindow.AutoSelectFormat="%1 (unsupported; autoselect: %2)"
|
|
Basic.PropertiesWindow.SelectColor="Select color"
|
|
Basic.PropertiesWindow.SelectFont="Select font"
|
|
|
|
# interaction window
|
|
Basic.InteractionWindow="Interacting with '%1'"
|
|
|
|
# status bar
|
|
Basic.StatusBar.Reconnecting="Disconnected, reconnecting (attempt %1)"
|
|
Basic.StatusBar.ReconnectSuccessful="Reconnection successful"
|
|
|
|
# transform window
|
|
Basic.TransformWindow="Scene Item Transform"
|
|
Basic.TransformWindow.Position="Position"
|
|
Basic.TransformWindow.Rotation="Rotation"
|
|
Basic.TransformWindow.Size="Size"
|
|
Basic.TransformWindow.Alignment="Positional Alignment"
|
|
Basic.TransformWindow.BoundsType="Bounding Box Type"
|
|
Basic.TransformWindow.BoundsAlignment="Alignment in Bounding Box"
|
|
Basic.TransformWindow.Bounds="Bounding Box Size"
|
|
|
|
Basic.TransformWindow.Alignment.TopLeft="Top Left"
|
|
Basic.TransformWindow.Alignment.TopCenter="Top Center"
|
|
Basic.TransformWindow.Alignment.TopRight="Top Right"
|
|
Basic.TransformWindow.Alignment.CenterLeft="Center Left"
|
|
Basic.TransformWindow.Alignment.Center="Center"
|
|
Basic.TransformWindow.Alignment.CenterRight="Center Right"
|
|
Basic.TransformWindow.Alignment.BottomLeft="Bottom Left"
|
|
Basic.TransformWindow.Alignment.BottomCenter="Bottom Center"
|
|
Basic.TransformWindow.Alignment.BottomRight="Bottom Right"
|
|
|
|
Basic.TransformWindow.BoundsType.None="No bounds"
|
|
Basic.TransformWindow.BoundsType.MaxOnly="Maximum size only"
|
|
Basic.TransformWindow.BoundsType.ScaleInner="Scale to inner bounds"
|
|
Basic.TransformWindow.BoundsType.ScaleOuter="Scale to outer bounds"
|
|
Basic.TransformWindow.BoundsType.ScaleToWidth="Scale to width of bounds"
|
|
Basic.TransformWindow.BoundsType.ScaleToHeight="Scale to height of bounds"
|
|
Basic.TransformWindow.BoundsType.Stretch="Stretch to bounds"
|
|
|
|
# no scene warning
|
|
Basic.Main.AddSourceHelp.Title="Cannot Add Source"
|
|
Basic.Main.AddSourceHelp.Text="You need to have at least 1 scene to add a source."
|
|
|
|
# basic mode main window
|
|
Basic.Main.Scenes="Scenes"
|
|
Basic.Main.Sources="Sources"
|
|
Basic.Main.Connecting="Connecting..."
|
|
Basic.Main.StartRecording="Start Recording"
|
|
Basic.Main.StartStreaming="Start Streaming"
|
|
Basic.Main.StopRecording="Stop Recording"
|
|
Basic.Main.StopStreaming="Stop Streaming"
|
|
|
|
# basic mode file menu
|
|
Basic.MainMenu.File="&File"
|
|
Basic.MainMenu.File.Export="&Export"
|
|
Basic.MainMenu.File.Import="&Import"
|
|
Basic.MainMenu.File.ShowRecordings="Show &Recordings"
|
|
Basic.MainMenu.File.Remux="Re&mux Recordings"
|
|
Basic.MainMenu.File.Settings="&Settings"
|
|
Basic.MainMenu.File.Exit="E&xit"
|
|
|
|
# basic mode edit menu
|
|
Basic.MainMenu.Edit="&Edit"
|
|
Basic.MainMenu.Edit.Undo="&Undo"
|
|
Basic.MainMenu.Edit.Redo="&Redo"
|
|
Basic.MainMenu.Edit.UndoAction="&Undo $1"
|
|
Basic.MainMenu.Edit.RedoAction="&Redo $1"
|
|
Basic.MainMenu.Edit.Transform="&Transform"
|
|
Basic.MainMenu.Edit.Transform.EditTransform="&Edit Transform..."
|
|
Basic.MainMenu.Edit.Transform.ResetTransform="&Reset Transform"
|
|
Basic.MainMenu.Edit.Transform.Rotate90CW="Rotate 90 degrees CW"
|
|
Basic.MainMenu.Edit.Transform.Rotate90CCW="Rotate 90 degrees CCW"
|
|
Basic.MainMenu.Edit.Transform.Rotate180="Rotate 180 degrees"
|
|
Basic.MainMenu.Edit.Transform.FlipHorizontal="Flip &Horizontal"
|
|
Basic.MainMenu.Edit.Transform.FlipVertical="Flip &Vertical"
|
|
Basic.MainMenu.Edit.Transform.FitToScreen="&Fit to screen"
|
|
Basic.MainMenu.Edit.Transform.StretchToScreen="&Stretch to screen"
|
|
Basic.MainMenu.Edit.Transform.CenterToScreen="&Center to screen"
|
|
Basic.MainMenu.Edit.Order="&Order"
|
|
Basic.MainMenu.Edit.Order.MoveUp="Move &Up"
|
|
Basic.MainMenu.Edit.Order.MoveDown="Move &Down"
|
|
Basic.MainMenu.Edit.Order.MoveToTop="Move to &Top"
|
|
Basic.MainMenu.Edit.Order.MoveToBottom="Move to &Bottom"
|
|
|
|
# basic mode help menu
|
|
Basic.MainMenu.Help="&Help"
|
|
Basic.MainMenu.Help.Logs="&Log Files"
|
|
Basic.MainMenu.Help.Logs.ShowLogs="&Show Log Files"
|
|
Basic.MainMenu.Help.Logs.UploadCurrentLog="Upload &Current Log File"
|
|
Basic.MainMenu.Help.Logs.UploadLastLog="Upload &Last Log File"
|
|
Basic.MainMenu.Help.CheckForUpdates="Check For Updates"
|
|
|
|
# basic mode settings dialog
|
|
Basic.Settings.ProgramRestart="The program must be restarted for these settings to take effect."
|
|
Basic.Settings.ConfirmTitle="Confirm Changes"
|
|
Basic.Settings.Confirm="You have unsaved changes. Save changes?"
|
|
|
|
# basic mode 'general' settings
|
|
Basic.Settings.General="General"
|
|
Basic.Settings.General.Language="Language:"
|
|
|
|
# basic mode 'stream' settings
|
|
Basic.Settings.Stream="Stream"
|
|
Basic.Settings.Stream.StreamType="Stream Type"
|
|
|
|
# basic mode 'output' settings
|
|
Basic.Settings.Output="Output"
|
|
Basic.Settings.Output.Mode="Output Mode"
|
|
Basic.Settings.Output.Mode.Simple="Simple (Stream and/or record)"
|
|
Basic.Settings.Output.Mode.Advanced="Advanced (Custom output type)"
|
|
Basic.Settings.Output.Simple.SavePath="FLV Recording Path"
|
|
Basic.Settings.Output.VideoBitrate="Video Bitrate"
|
|
Basic.Settings.Output.AudioBitrate="Audio Bitrate"
|
|
Basic.Settings.Output.Reconnect="Automatically Reconnect"
|
|
Basic.Settings.Output.RetryDelay="Retry Delay (seconds)"
|
|
Basic.Settings.Output.MaxRetries="Maximum Retries"
|
|
Basic.Settings.Output.Advanced="Enable Advanced Encoder Settings"
|
|
Basic.Settings.Output.X264Preset="x264 Preset"
|
|
Basic.Settings.Output.CustomX264Settings="Custom x264 Settings"
|
|
Basic.Settings.Output.UseCBR="Use Constant Bitrate"
|
|
|
|
# basic mode 'video' settings
|
|
Basic.Settings.Video="Video"
|
|
Basic.Settings.Video.Adapter="Video Adapter:"
|
|
Basic.Settings.Video.BaseResolution="Base Resolution:"
|
|
Basic.Settings.Video.ScaledResolution="Scaled Resolution:"
|
|
Basic.Settings.Video.DownscaleFilter="Downscale Filter:"
|
|
Basic.Settings.Video.DisableAeroWindows="Disable Aero (Windows only)"
|
|
Basic.Settings.Video.FPS="FPS:"
|
|
Basic.Settings.Video.FPSCommon="Common FPS Values"
|
|
Basic.Settings.Video.FPSInteger="Integer FPS Value"
|
|
Basic.Settings.Video.FPSFraction="Fractional FPS Value"
|
|
Basic.Settings.Video.Numerator="Numerator:"
|
|
Basic.Settings.Video.Denominator="Denominator:"
|
|
Basic.Settings.Video.Renderer="Renderer:"
|
|
Basic.Settings.Video.InvalidResolution="Invalid resolution value. Must be [width]x[height] (i.e. 1920x1080)"
|
|
Basic.Settings.Video.CurrentlyActive="Video output is currently active. Please turn off any outputs to change video settings."
|
|
|
|
# basic mode 'audio' settings
|
|
Basic.Settings.Audio="Audio"
|
|
Basic.Settings.Audio.SampleRate="Sample Rate"
|
|
Basic.Settings.Audio.Channels="Channels"
|
|
Basic.Settings.Audio.DesktopDevice="Desktop Audio Device"
|
|
Basic.Settings.Audio.DesktopDevice2="Desktop Audio Device 2"
|
|
Basic.Settings.Audio.AuxDevice="Mic/Auxiliary Audio Device"
|
|
Basic.Settings.Audio.AuxDevice2="Mic/Auxiliary Audio Device 2"
|
|
Basic.Settings.Audio.AuxDevice3="Mic/Auxiliary Audio Device 3"
|