From 67c388c3ed367f2d110174069c8e201180255e62 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Wed, 30 Sep 2020 19:13:04 +0200 Subject: [ui] make about donation text optional --- gui/qml/AboutDialog.qml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/gui/qml/AboutDialog.qml b/gui/qml/AboutDialog.qml index 68e76d3..a101ea3 100644 --- a/gui/qml/AboutDialog.qml +++ b/gui/qml/AboutDialog.qml @@ -9,15 +9,21 @@ MessageDialog { function getText() { var _name = ctx ? ctx.appName : "vpn" var _provider = ctx ? ctx.provider : "unknown" - var _donateURL= ctx ? ctx.donateURL : "..." + var _donateURL= ctx ? ctx.donateURL : "" var _tosURL = ctx ? ctx.tosURL : "..." + var _donateTXT = "" + if (_donateURL) { + //: donation text of the about dialog + //: %1 -> donation URL + _donateTXT = qsTr("

This service is paid for entirely by donations from users like you. Please donate.

").arg(_donateURL) + } //: about dialog //: %1 -> application name //: %2 -> provider name - //: %3 -> donation URL + //: %3 -> donation text if activated //: %4 -> TOS URL var _txt = qsTr( - "

%1 is an easy, fast, and secure VPN service from %2. %1 does not require a user account, keep logs, or track you in any way.

This service is paid for entirely by donations from users like you. Please donate.

By using this application, you agree to the Terms of Service. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.

").arg(_name).arg(_provider).arg(_donateURL).arg(_tosURL) + "

%1 is an easy, fast, and secure VPN service from %2. %1 does not require a user account, keep logs, or track you in any way.

%3

By using this application, you agree to the Terms of Service. This service is provided as-is, without any warranty, and is intended for people who work to make the world a better place.

").arg(_name).arg(_provider).arg(_donateTXT).arg(_tosURL) return _txt } -- cgit v1.2.3