Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions android/fastlane/metadata/android/de-DE/full_description.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
Die offizielle App der RealUnit Schweiz AG – für den einfachen, gebührenfreien Kauf und die sichere Verwahrung der RealUnit Aktientoken. Ohne Bank. Ohne Gebühren. Direkt in Ihrer Hand.
Die offizielle App der RealUnit Schweiz AG – für den einfachen, sicheren Kauf und die bankenunabhängige Verwahrung der RealUnit Aktientoken. Direkt in Ihrer Hand.

<b>Ihre Vorteile</b>

✔ Kostenloser Kauf von RealUnit Token
✔ Kostenloser Kauf von RealUnit Aktientoken

✔ Bankenunabhängige, sichere Verwahrung Ihrer Token
✔ Bankenunabhängige, sichere Verwahrung Ihrer RealUnit Aktientoken

✔ Aktueller Aktienkurs und persönliche Vermögensübersicht

Expand All @@ -21,3 +21,5 @@ Die RealUnit App richtet sich an Anlegerinnen und Anleger, die ihr Vermögen aus
Die RealUnit Schweiz AG ist eine börsenkotierte Investmentgesellschaft, welche breit diversifiziert in Realwerte investiert. Wir verfolgen das Ziel, das uns anvertraute Vermögen bestmöglich vor Krisen und Kaufkraftverlust zu schützen und das Privateigentum zu sichern.

Jetzt herunterladen und Ihre finanzielle Souveränität zurückgewinnen.

Dieser Inhalt dient Werbezwecken. Die genehmigten Prospekte und weitere Unterlagen zur RealUnit Schweiz AG sind abrufbar unter: https://realunit.ch/ueber-uns/downloads/ (Schweiz) | https://realunit.de/ueber-uns/downloads/ (Deutschland/EU). Vergangene Wertentwicklung ist kein verlässlicher Indikator für zukünftige Ergebnisse.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
RealUnit Token kaufen, verwahren & verwalten – sicher und bankenunabhängig.
RealUnit Aktientoken kaufen, verwahren & verwalten – bankenunabhängig.
31 changes: 16 additions & 15 deletions assets/languages/strings_de.arb

Large diffs are not rendered by default.

27 changes: 14 additions & 13 deletions assets/languages/strings_en.arb
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"bitboxReconnect": "Reconnect BitBox",
"blockchain": "Blockchain",
"buy": "Buy",
"buyAdvertisingDisclaimer": "This content is for advertising purposes. The approved prospectuses and further documents on RealUnit Schweiz AG are available at: https://realunit.ch/ueber-uns/downloads/ (Switzerland) | https://realunit.de/ueber-uns/downloads/ (Germany/EU). Past performance is not a reliable indicator of future results.",
"buyExecutedDescription": "As soon as your transfer has been received, we will transfer the REALU tokens to your wallet. We will inform you about the progress of your transaction by email.",
"buyExecutedReference": "Your reference",
"buyExecutedTitle": "Thank you.",
Expand All @@ -33,8 +34,8 @@
"buyPaymentConfirmFailedAktionariat": "There is a technical problem. Please check your email inbox — you may still need to confirm your blockchain address. Otherwise, please try again later. If the error persists, contact our support team.",
"buyPaymentInformation": "Payment information",
"buyPaymentInformationDescription": "Please transfer the purchase amount using your banking app with these details. The purpose of payment is important!",
"buyRealu": "Buy RealUnit stock tokens",
"buyRealUnit": "Buy RealUnit",
"buyRealu": "Buy RealUnit Token",
"cancel": "Cancel",
"changeAddress": "Change address",
"changeInReview": "Change in review",
Expand All @@ -53,11 +54,11 @@
"connectBitboxContent": "Please connect your BitBox with your Smartphone.",
"connectBitboxContentIos": "Please connect your BitBox with your Smartphone and activate Bluetooth.",
"connectBitboxFailed": "Something went wrong. Please try to connect again.",
"connectBitboxSignInHint": "After verifying the code, the BitBox will ask for one additional confirmation to sign you in.",
"connectBitboxSignatureCapturing": "Please confirm the sign-in request on your BitBox device. This signature is captured once so future purchases won't need your BitBox again.",
"connectBitboxSignatureCapturingTitle": "Confirm sign-in",
"connectBitboxSignatureFailed": "We couldn't capture your sign-in signature. You can retry, or continue anyway – your BitBox may then be needed again for your first purchase.",
"connectBitboxSignatureFailedTitle": "Sign-in not completed",
"connectBitboxSignInHint": "After verifying the code, the BitBox will ask for one additional confirmation to sign you in.",
"connectBitboxTitle": "Connect BitBox",
"connected": "Connected",
"connectedBitboxContent": "Please confirm and follow the last steps on your BitBox.",
Expand Down Expand Up @@ -96,7 +97,7 @@
"financialDataQuestion": "Question ${current} of ${total}",
"firstName": "First name",
"from": "from",
"hardwareWalletSubtitle": "I own a Bitbox02 Nova and want to store RealUnit tokens on it.",
"hardwareWalletSubtitle": "I own a Bitbox02 Nova and want to store RealUnit stock tokens on it.",
"iban": "IBAN",
"ibanInvalid": "IBAN is invalid",
"ibanRequired": "IBAN is required",
Expand Down Expand Up @@ -198,13 +199,13 @@
"proofDocument": "Proof document",
"purposeOfPayment": "Purpose of payment",
"qrCode": "QR code",
"realunitStockToken": "RealUnit Stock Token",
"realunitStockprice": "RealUnit Stockprice",
"realunitStockToken": "RealUnit Stock Token",
"realunitWallet": "RealUnit Wallet",
"realunitWalletLogout": "Log out of REALU Wallet",
"realunitWalletLogout": "Log out of RealUnit Wallet",
"realunitWalletLogoutCheck": "I have backed up my recovery phrase.",
"realunitWalletLogoutSubtitle": "You can log out after confirming that you have securely stored your recovery phrase.",
"realunitWalletSubtitle": "Buy and manage RealUnit stock tokens free of charge and independently of banks.",
"realunitWalletSubtitle": "Free purchase and bank-independent custody of RealUnit stock tokens.",
"receive": "Receive",
"receiver": "Receiver",
"recoveryWords": "recovery words",
Expand All @@ -228,7 +229,7 @@
"registrationFailed": "Registration failed:\n${message}",
"registrationForwardingFailed": "Registration accepted, but forwarding to the company is delayed. We will retry automatically.",
"registrationRequired": "Additional information required",
"registrationRequiredDescription": "To purchase RealUnit tokens, we need some additional information from you.",
"registrationRequiredDescription": "To purchase RealUnit stock tokens, we need some additional information from you.",
"reset": "Reset",
"residence": "Residence",
"restoreWallet": "Restore wallet",
Expand All @@ -246,18 +247,18 @@
"sellBitboxCheckingEth": "Checking your wallet balance",
"sellBitboxDepositDescription": "Confirm on your BitBox to transfer ZCHF to the DFX deposit address.",
"sellBitboxDepositFrom": "You send",
"sellBitboxDepositing": "Sending ZCHF. Please confirm on the Bitbox.",
"sellBitboxDepositRetryDescription": "The swap was completed but the ZCHF deposit could not be sent. Your funds are safe. Tap retry to try again.",
"sellBitboxDepositRetryTitle": "Deposit failed",
"sellBitboxDepositTitle": "Send ZCHF to DFX",
"sellBitboxDepositTo": "DFX deposit",
"sellBitboxDepositing": "Sending ZCHF. Please confirm on the Bitbox.",
"sellBitboxEthReady": "Wallet ready",
"sellBitboxEthReadyDescription": "Your wallet has enough ETH to proceed with the sale.",
"sellBitboxSwapDescription": "Confirm on your BitBox to swap REALU for ZCHF via the BrokerBot.",
"sellBitboxSwapFrom": "You send",
"sellBitboxSwapping": "Swapping on-chain. Please confirm on the Bitbox.",
"sellBitboxSwapTitle": "Swap REALU → ZCHF",
"sellBitboxSwapTo": "You receive",
"sellBitboxSwapping": "Swapping on-chain. Please confirm on the Bitbox.",
"sellBitboxWaitingForEth": "Requesting gas funds",
"sellBitboxWaitingForEthDescription": "A small amount of ETH is being sent to your wallet to cover transaction fees. This may take a few minutes.",
"sellMinAmount": "Minimum amount: ${amount} ${currency}",
Expand All @@ -282,10 +283,10 @@
"settingsWalletBackupSubtitle1": "Please write down your 12 recovery words in the exact order on a piece of paper and keep them in a completely safe place.",
"settingsWalletBackupSubtitle2": "This is the only way to recover your wallet.",
"showSeed": "Show Seed",
"signMessage": "Sign Message",
"signMessageGet": "Get Sign Message",
"signature": "Signature",
"signingCancelled": "Signature cancelled — please confirm on the BitBox again",
"signMessage": "Sign Message",
"signMessageGet": "Get Sign Message",
"skip": "Skip",
"softwareTermsText": "By using this app, you accept the terms of use of this software.",
"softwareTermsTextHighlighted": "terms of use",
Expand Down Expand Up @@ -329,9 +330,9 @@
"transactionBuy": "Buy",
"transactionHistory": "Transaction history",
"transactionPending": "Processing",
"transactions": "Transactions",
"transactionSell": "Sell",
"transactionWaitingForPayment": "Waiting for payment",
"transactions": "Transactions",
"twoFa": "Two-factor authentication",
"twoFaCodeRequired": "Code is required",
"twoFaCodeTooShort": "Code should be 6 digits",
Expand All @@ -349,7 +350,7 @@
"verifySeedTitle": "Verify your backup",
"verifySeedWordLabel": "Word ${position}",
"walletAddress": "Wallet address",
"walletAddressDisclaimer": "The address should only be used to receive RealU tokens.",
"walletAddressDisclaimer": "The address should only be used to receive RealUnit stock tokens.",
"website": "Website",
"without": "Without",
"year": "Year",
Expand Down
22 changes: 13 additions & 9 deletions docs/handbook/de/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2449,12 +2449,12 @@ <h3>Apple App Store (de-DE)</h3>
<dl class="store-listing">
<dt>App-Name (max 30)</dt><dd><code>RealUnit Wallet</code> <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/ios/fastlane/metadata/de-DE/name.txt" title="Quelle: name.txt">↗</a></dd>
<dt>Untertitel (max 30)</dt><dd><code>Sicher. Einfach. Unabhängig.</code> <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/ios/fastlane/metadata/de-DE/subtitle.txt" title="Quelle: subtitle.txt">↗</a></dd>
<dt>Beschreibung (max 4000) <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/ios/fastlane/metadata/de-DE/description.txt" title="Quelle: description.txt">↗</a></dt><dd><pre>Die offizielle App der RealUnit Schweiz AG – für den einfachen, sicheren Kauf und die Verwahrung der RealUnit Aktientoken. Ohne Bank. Ohne Gebühren. Direkt in Ihrer Hand.
<dt>Beschreibung (max 4000) <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/ios/fastlane/metadata/de-DE/description.txt" title="Quelle: description.txt">↗</a></dt><dd><pre>Die offizielle App der RealUnit Schweiz AG – für den einfachen, sicheren Kauf und die bankenunabhängige Verwahrung der RealUnit Aktientoken. Direkt in Ihrer Hand.

IHRE VORTEILE AUF EINEN BLICK

Kostenloser Kauf von RealUnit Token
Bankenunabhängige, sichere Verwahrung Ihrer Token
Kostenloser Kauf von RealUnit Aktientoken
Bankenunabhängige, sichere Verwahrung Ihrer RealUnit Aktientoken
Aktueller Aktienkurs und persönliche Vermögensübersicht
Belege für Handel und Steuern jederzeit abrufbar
Kompatibel mit der Hardware Wallet Bitbox02 Nova
Expand All @@ -2465,7 +2465,9 @@ <h3>Apple App Store (de-DE)</h3>

Die RealUnit Schweiz AG ist eine börsenkotierte Investmentgesellschaft, welche breit diversifiziert in Realwerte investiert. Wir verfolgen das Ziel, das uns anvertraute Vermögen bestmöglich vor Krisen und Kaufkraftverlust zu schützen und das Privateigentum zu sichern.

Jetzt herunterladen und Ihre finanzielle Souveränität zurückgewinnen.</pre></dd>
Jetzt herunterladen und Ihre finanzielle Souveränität zurückgewinnen.

Dieser Inhalt dient Werbezwecken. Die genehmigten Prospekte und weitere Unterlagen zur RealUnit Schweiz AG sind abrufbar unter: https://realunit.ch/ueber-uns/downloads/ (Schweiz) | https://realunit.de/ueber-uns/downloads/ (Deutschland/EU). Vergangene Wertentwicklung ist kein verlässlicher Indikator für zukünftige Ergebnisse.</pre></dd>
<dt>Schlagwörter (max 100, kommasepariert)</dt><dd><code>RealUnit,Wallet,Token,Aktien,Vermögen,Schweiz,Bitbox,Krypto,Investment,bankenunabhängig</code> <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/ios/fastlane/metadata/de-DE/keywords.txt" title="Quelle: keywords.txt">↗</a></dd>
<dt>Marketing-URL</dt><dd><a href="https://realunit.ch">https://realunit.ch</a> <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/ios/fastlane/metadata/de-DE/marketing_url.txt" title="Quelle: marketing_url.txt">↗</a></dd>
<dt>Privacy-URL</dt><dd><a href="https://realunit.ch/datenschutz/">https://realunit.ch/datenschutz/</a> <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/ios/fastlane/metadata/de-DE/privacy_url.txt" title="Quelle: privacy_url.txt">↗</a></dd>
Expand Down Expand Up @@ -2496,14 +2498,14 @@ <h4>Screenshots — iPad Pro 13" Display (2752×2064)</h4>
<h3>Google Play Store (de-DE)</h3>
<dl class="store-listing">
<dt>Titel (max 50)</dt><dd><code>RealUnit Wallet</code> <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/android/fastlane/metadata/android/de-DE/title.txt" title="Quelle: title.txt">↗</a></dd>
<dt>Kurzbeschreibung (max 80)</dt><dd>RealUnit Token kaufen, verwahren &amp; verwalten – sicher und bankenunabhängig. <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/android/fastlane/metadata/android/de-DE/short_description.txt" title="Quelle: short_description.txt">↗</a></dd>
<dt>Lang-Beschreibung (max 4000, HTML) <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/android/fastlane/metadata/android/de-DE/full_description.txt" title="Quelle: full_description.txt">↗</a></dt><dd><div class="rendered-html">Die offizielle App der RealUnit Schweiz AG – für den einfachen, gebührenfreien Kauf und die sichere Verwahrung der RealUnit Aktientoken. Ohne Bank. Ohne Gebühren. Direkt in Ihrer Hand.
<dt>Kurzbeschreibung (max 80)</dt><dd>RealUnit Aktientoken kaufen, verwahren &amp; verwalten – bankenunabhängig. <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/android/fastlane/metadata/android/de-DE/short_description.txt" title="Quelle: short_description.txt">↗</a></dd>
<dt>Lang-Beschreibung (max 4000, HTML) <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/android/fastlane/metadata/android/de-DE/full_description.txt" title="Quelle: full_description.txt">↗</a></dt><dd><div class="rendered-html">Die offizielle App der RealUnit Schweiz AG – für den einfachen, sicheren Kauf und die bankenunabhängige Verwahrung der RealUnit Aktientoken. Direkt in Ihrer Hand.

<b>Ihre Vorteile</b>

✔ Kostenloser Kauf von RealUnit Token
✔ Kostenloser Kauf von RealUnit Aktientoken

✔ Bankenunabhängige, sichere Verwahrung Ihrer Token
✔ Bankenunabhängige, sichere Verwahrung Ihrer RealUnit Aktientoken

✔ Aktueller Aktienkurs und persönliche Vermögensübersicht

Expand All @@ -2519,7 +2521,9 @@ <h3>Google Play Store (de-DE)</h3>

Die RealUnit Schweiz AG ist eine börsenkotierte Investmentgesellschaft, welche breit diversifiziert in Realwerte investiert. Wir verfolgen das Ziel, das uns anvertraute Vermögen bestmöglich vor Krisen und Kaufkraftverlust zu schützen und das Privateigentum zu sichern.

Jetzt herunterladen und Ihre finanzielle Souveränität zurückgewinnen.</div></dd>
Jetzt herunterladen und Ihre finanzielle Souveränität zurückgewinnen.

Dieser Inhalt dient Werbezwecken. Die genehmigten Prospekte und weitere Unterlagen zur RealUnit Schweiz AG sind abrufbar unter: https://realunit.ch/ueber-uns/downloads/ (Schweiz) | https://realunit.de/ueber-uns/downloads/ (Deutschland/EU). Vergangene Wertentwicklung ist kein verlässlicher Indikator für zukünftige Ergebnisse.</div></dd>
<dt>Changelog</dt><dd>Erste Veröffentlichung der RealUnit Wallet App. <a class="src" href="https://github.com/RealUnitCH/app/blob/develop/android/fastlane/metadata/android/de-DE/changelogs/default.txt" title="Quelle: changelogs/default.txt">↗</a></dd>
</dl>

Expand Down
8 changes: 5 additions & 3 deletions ios/fastlane/metadata/de-DE/description.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Die offizielle App der RealUnit Schweiz AG – für den einfachen, sicheren Kauf und die Verwahrung der RealUnit Aktientoken. Ohne Bank. Ohne Gebühren. Direkt in Ihrer Hand.
Die offizielle App der RealUnit Schweiz AG – für den einfachen, sicheren Kauf und die bankenunabhängige Verwahrung der RealUnit Aktientoken. Direkt in Ihrer Hand.

IHRE VORTEILE AUF EINEN BLICK

Kostenloser Kauf von RealUnit Token
Bankenunabhängige, sichere Verwahrung Ihrer Token
Kostenloser Kauf von RealUnit Aktientoken
Bankenunabhängige, sichere Verwahrung Ihrer RealUnit Aktientoken
Aktueller Aktienkurs und persönliche Vermögensübersicht
Belege für Handel und Steuern jederzeit abrufbar
Kompatibel mit der Hardware Wallet Bitbox02 Nova
Expand All @@ -15,3 +15,5 @@ Die RealUnit App richtet sich an Anlegerinnen und Anleger, die ihr Vermögen aus
Die RealUnit Schweiz AG ist eine börsenkotierte Investmentgesellschaft, welche breit diversifiziert in Realwerte investiert. Wir verfolgen das Ziel, das uns anvertraute Vermögen bestmöglich vor Krisen und Kaufkraftverlust zu schützen und das Privateigentum zu sichern.

Jetzt herunterladen und Ihre finanzielle Souveränität zurückgewinnen.

Dieser Inhalt dient Werbezwecken. Die genehmigten Prospekte und weitere Unterlagen zur RealUnit Schweiz AG sind abrufbar unter: https://realunit.ch/ueber-uns/downloads/ (Schweiz) | https://realunit.de/ueber-uns/downloads/ (Deutschland/EU). Vergangene Wertentwicklung ist kein verlässlicher Indikator für zukünftige Ergebnisse.
11 changes: 11 additions & 0 deletions lib/screens/buy/buy_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import 'package:realunit_wallet/screens/buy/widgets/payment_additional_action_ne
import 'package:realunit_wallet/screens/buy/widgets/payment_converter.dart';
import 'package:realunit_wallet/screens/buy/widgets/payment_information.dart';
import 'package:realunit_wallet/setup/di.dart';
import 'package:realunit_wallet/styles/colors.dart';

class BuyPage extends StatelessWidget {
const BuyPage({super.key});
Expand Down Expand Up @@ -87,6 +88,16 @@ class _BuyViewState extends State<BuyView> {
PaymentAdditionalActionNeededButton(
amountController: _amountController,
),
const SizedBox(height: 16),
Text(
S.of(context).buyAdvertisingDisclaimer,
style: Theme.of(context)
.textTheme
.bodySmall
?.copyWith(color: RealUnitColors.neutral500),
textAlign: .center,
),
const SizedBox(height: 8),
],
),
),
Expand Down
Binary file modified test/goldens/screens/buy/goldens/macos/buy_initial.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified test/goldens/screens/buy/goldens/macos/buy_kyc_required.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified test/goldens/screens/buy/goldens/macos/buy_payment_info_loaded.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified test/goldens/screens/buy/goldens/macos/buy_unknown_error.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified test/goldens/screens/home/goldens/macos/home_page_loaded.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified test/goldens/screens/legal/goldens/macos/legal_dfx_step_default.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified test/goldens/screens/welcome/goldens/macos/welcome_page_android.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified test/goldens/screens/welcome/goldens/macos/welcome_page_ios.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading