strings: Add the performance warning to the translatable strings
This commit is contained in:
parent
93782a66d3
commit
3999ee80f9
@ -1,5 +1,7 @@
|
|||||||
package org.citra.citra_emu.features.settings.model.view;
|
package org.citra.citra_emu.features.settings.model.view;
|
||||||
|
|
||||||
|
import org.citra.citra_emu.CitraApplication;
|
||||||
|
import org.citra.citra_emu.R;
|
||||||
import org.citra.citra_emu.features.settings.model.IntSetting;
|
import org.citra.citra_emu.features.settings.model.IntSetting;
|
||||||
import org.citra.citra_emu.features.settings.model.Setting;
|
import org.citra.citra_emu.features.settings.model.Setting;
|
||||||
import org.citra.citra_emu.features.settings.ui.SettingsFragmentView;
|
import org.citra.citra_emu.features.settings.ui.SettingsFragmentView;
|
||||||
@ -43,7 +45,7 @@ public final class CheckBoxSetting extends SettingsItem {
|
|||||||
public IntSetting setChecked(boolean checked) {
|
public IntSetting setChecked(boolean checked) {
|
||||||
// Show a performance warning if the setting has been disabled
|
// Show a performance warning if the setting has been disabled
|
||||||
if (mShowPerformanceWarning && !checked) {
|
if (mShowPerformanceWarning && !checked) {
|
||||||
mView.showToastMessage("Turning off this setting will significantly reduce emulation performance! For the best experience, it is recommended that you leave this setting enabled.", true);
|
mView.showToastMessage(CitraApplication.getAppContext().getString(R.string.performance_warning), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (getSetting() == null) {
|
if (getSetting() == null) {
|
||||||
|
@ -58,13 +58,14 @@
|
|||||||
<string name="hw_shaders">Enable hardware shader</string>
|
<string name="hw_shaders">Enable hardware shader</string>
|
||||||
<string name="hw_shaders_description">Uses hardware to emulate 3DS shaders. When enabled, game performance will be significantly improved.</string>
|
<string name="hw_shaders_description">Uses hardware to emulate 3DS shaders. When enabled, game performance will be significantly improved.</string>
|
||||||
<string name="shaders_accurate_mul">Enable accurate shader multiplication</string>
|
<string name="shaders_accurate_mul">Enable accurate shader multiplication</string>
|
||||||
<string name="shaders_accurate_mul_description">Uses more accurate multiplication in hardware shaders, which may fix some graphical bugs. When enabled, performance will be reduced.</string>>
|
<string name="shaders_accurate_mul_description">Uses more accurate multiplication in hardware shaders, which may fix some graphical bugs. When enabled, performance will be reduced.</string>
|
||||||
<string name="frame_limit_enable">Enable limit speed</string>
|
<string name="frame_limit_enable">Enable limit speed</string>
|
||||||
<string name="frame_limit_enable_description">When enabled, emulation speed will be limited to a specified percentage of normal speed.</string>
|
<string name="frame_limit_enable_description">When enabled, emulation speed will be limited to a specified percentage of normal speed.</string>
|
||||||
<string name="frame_limit_slider">Limit speed percent</string>
|
<string name="frame_limit_slider">Limit speed percent</string>
|
||||||
<string name="frame_limit_slider_description">Specifies the percentage to limit emulation speed. With the default of 100% emulation will be limited to normal speed. Values higher or lower will increase or decrease the speed limit.</string>
|
<string name="frame_limit_slider_description">Specifies the percentage to limit emulation speed. With the default of 100% emulation will be limited to normal speed. Values higher or lower will increase or decrease the speed limit.</string>
|
||||||
<string name="internal_resolution">Internal resolution</string>
|
<string name="internal_resolution">Internal resolution</string>
|
||||||
<string name="internal_resolution_description">Specifies the resolution used to render at. A high resolution will improve visual quality a lot but is also quite heavy on performance and might cause glitches in certain games.</string>
|
<string name="internal_resolution_description">Specifies the resolution used to render at. A high resolution will improve visual quality a lot but is also quite heavy on performance and might cause glitches in certain games.</string>
|
||||||
|
<string name="performance_warning">Turning off this setting will significantly reduce emulation performance! For the best experience, it is recommended that you leave this setting enabled.</string>
|
||||||
|
|
||||||
<!-- Audio settings strings -->
|
<!-- Audio settings strings -->
|
||||||
<string name="audio_stretch">Enable audio stretching</string>
|
<string name="audio_stretch">Enable audio stretching</string>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user