UI: Add auto-configuration wizard
The auto-configuration wizard is designed to allow first-time or novice/uneducated users or to set up video and encoding settings in a very quick and easy way. It'll automatically perform a bandwidth test, and/or test the user's video settings to determine the most ideal settings for streaming and recording (assuming a 1-pc setup).
This commit is contained in:
@@ -74,6 +74,63 @@ RemuxRecordings="Remux Recordings"
|
||||
Copy.Filters="Copy Filters"
|
||||
Paste.Filters="Paste Filters"
|
||||
|
||||
# bandwidth test
|
||||
BandwidthTest.Region="Region"
|
||||
BandwidthTest.Region.US="United States"
|
||||
BandwidthTest.Region.EU="Europe"
|
||||
BandwidthTest.Region.Asia="Asia"
|
||||
BandwidthTest.Region.Other="Other"
|
||||
|
||||
# first time startup
|
||||
Basic.FirstStartup.RunWizard="Would you like to run the auto-configuration wizard? You can also manually configure your settings by clicking the Settings button in the main window."
|
||||
Basic.FirstStartup.RunWizard.BetaWarning="(Note: The auto-configuration wizard is currently in beta)"
|
||||
Basic.FirstStartup.RunWizard.NoClicked="If you change your mind, you can run the auto-configuration wizard any time again from the Tools menu."
|
||||
|
||||
# auto config wizard
|
||||
Basic.AutoConfig="Auto-Configuration Wizard"
|
||||
Basic.AutoConfig.Beta="Auto-Configuration Wizard (Beta)"
|
||||
Basic.AutoConfig.ApplySettings="Apply Settings"
|
||||
Basic.AutoConfig.StartPage="Usage Information"
|
||||
Basic.AutoConfig.StartPage.SubTitle="Specify what you want to to use the program for"
|
||||
Basic.AutoConfig.StartPage.PrioritizeStreaming="Optimize for streaming, recording is secondary"
|
||||
Basic.AutoConfig.StartPage.PrioritizeRecording="Optimize just for recording, I will not be streaming"
|
||||
Basic.AutoConfig.VideoPage="Video Settings"
|
||||
Basic.AutoConfig.VideoPage.SubTitle="Specify the desired video settings you would like to use"
|
||||
Basic.AutoConfig.VideoPage.BaseResolution.UseCurrent="Use Current (%1x%2)"
|
||||
Basic.AutoConfig.VideoPage.BaseResolution.Display="Display %1 (%2x%3)"
|
||||
Basic.AutoConfig.VideoPage.FPS.UseCurrent="Use Current (%1)"
|
||||
Basic.AutoConfig.VideoPage.FPS.PreferHighFPS="Either 60 or 30, but prefer 60 when possible"
|
||||
Basic.AutoConfig.VideoPage.FPS.PreferHighRes="Either 60 or 30, but prefer high resolution"
|
||||
Basic.AutoConfig.VideoPage.CanvasExplanation="Note: The canvas (base) resolution is not necessarily the same as the resolution you will stream or record with. Your actual stream/recording resolution may be scaled down from the canvas resolution to reduce resource usage or bitrate requirements."
|
||||
Basic.AutoConfig.StreamPage="Stream Information"
|
||||
Basic.AutoConfig.StreamPage.SubTitle="Please enter your stream information"
|
||||
Basic.AutoConfig.StreamPage.Service="Service"
|
||||
Basic.AutoConfig.StreamPage.Service.ShowAll="Show All..."
|
||||
Basic.AutoConfig.StreamPage.Server="Server"
|
||||
Basic.AutoConfig.StreamPage.StreamKey="Stream Key"
|
||||
Basic.AutoConfig.StreamPage.StreamKey.LinkToSite="(Link)"
|
||||
Basic.AutoConfig.StreamPage.PerformBandwidthTest="Estimate bitrate with bandwidth test (may take a few minutes)"
|
||||
Basic.AutoConfig.StreamPage.PreferHardwareEncoding="Prefer hardware encoding"
|
||||
Basic.AutoConfig.StreamPage.PreferHardwareEncoding.ToolTip="Hardware Encoding eliminates most CPU usage, but may require more bitrate to obtain the same level of quality."
|
||||
Basic.AutoConfig.StreamPage.StreamWarning.Title="Stream warning"
|
||||
Basic.AutoConfig.StreamPage.StreamWarning.Text="The bandwidth test is about to stream randomized video data without audio to your channel. If you're able, it's recommended to temporarily turn off saving videos of streams and set the stream to private until after the test has completed. Continue?"
|
||||
Basic.AutoConfig.TestPage="Final Results"
|
||||
Basic.AutoConfig.TestPage.SubTitle.Testing="The program is now executing a set of tests to estimate the most ideal settings"
|
||||
Basic.AutoConfig.TestPage.SubTitle.Complete="Testing complete"
|
||||
Basic.AutoConfig.TestPage.TestingBandwidth="Performing bandwidth test, this may take a few minutes..."
|
||||
Basic.AutoConfig.TestPage.TestingBandwidth.Connecting="Connecting to: %1..."
|
||||
Basic.AutoConfig.TestPage.TestingBandwidth.ConnectFailed="Failed to connect to any servers, please check your internet connection and try again."
|
||||
Basic.AutoConfig.TestPage.TestingBandwidth.Server="Testing bandwidth for: %1"
|
||||
Basic.AutoConfig.TestPage.TestingStreamEncoder="Testing stream encoder, this may take a minute..."
|
||||
Basic.AutoConfig.TestPage.TestingRecordingEncoder="Testing recording encoder, this may take a minute..."
|
||||
Basic.AutoConfig.TestPage.TestingRes="Testing resolutions, this may take a few minutes..."
|
||||
Basic.AutoConfig.TestPage.TestingRes.Fail="Failed to start up encoder"
|
||||
Basic.AutoConfig.TestPage.TestingRes.Resolution="Testing %1x%2 %3 FPS..."
|
||||
Basic.AutoConfig.TestPage.Result.StreamingEncoder="Streaming Encoder"
|
||||
Basic.AutoConfig.TestPage.Result.RecordingEncoder="Recording Encoder"
|
||||
Basic.AutoConfig.TestPage.Result.Header="The program has determined that these estimated settings are the most ideal for you:"
|
||||
Basic.AutoConfig.TestPage.Result.Footer="To use these settings, click Apply Settings. To reconfigure the wizard and try again, click Back. To manually configure settings yourself, click Cancel and open Settings."
|
||||
|
||||
# updater
|
||||
Updater.Title="New update available"
|
||||
Updater.Text="There is a new update available:"
|
||||
|
Reference in New Issue
Block a user