diff --git a/src/app/app.component.html b/src/app/app.component.html
index 6011e29..52fdba2 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -14,8 +14,8 @@
arrow_drop_down
- {{'locale.' + locale + '.long' | i18n}}
+ {{'locale.' + locale + '.long' |
+ i18n}}
@@ -36,7 +36,7 @@
card_giftcard {{'tokens.redeem' | i18n}}
-
+
shopping_cart {{'tokens.get' | i18n}}open_in_new
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index 74f798b..5303ec4 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -63,6 +63,10 @@ export class AppComponent {
}
}
+ openExternal(url) {
+ window.open(url, '_blank');
+ }
+
@HostListener('window:resize', ['$event'])
onResize(event) {
if(event.target.innerWidth < 768) {
diff --git a/src/app/pages/tokens/tokens.component.ts b/src/app/pages/tokens/tokens.component.ts
index 142600c..bbe7ab8 100644
--- a/src/app/pages/tokens/tokens.component.ts
+++ b/src/app/pages/tokens/tokens.component.ts
@@ -53,10 +53,6 @@ export class TokensComponent implements OnInit {
if (params.token) {
this.itemService.redeemSecret(params.token).subscribe((data: any) => {
this.update();
- this.router.navigate(
- ['.'],
- { relativeTo: this.route }
- );
}, error => {
this.form.get('token').patchValue(params.token);
if (error.status == 410) {
diff --git a/src/assets/i18n/de-informal.json b/src/assets/i18n/de-informal.json
index 361c475..c3f2d79 100644
--- a/src/assets/i18n/de-informal.json
+++ b/src/assets/i18n/de-informal.json
@@ -264,7 +264,7 @@
"tokens": {
".": "Tokens",
"enter": "Token eingeben",
- "get": "Mitmachen",
+ "get": "Tokens",
"invalid": "Das Token ist leider nicht gültig.",
"provide-valid": "Bitte gebe ein gültiges Token ein.",
"redeem": "Tokens einlösen",