diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 33fc14ec9..d3e12dd11 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -92,6 +92,11 @@
android:host="ecency.com"
android:path="/signup"
/>
+
diff --git a/android/build.gradle b/android/build.gradle
index 18115dae5..a139a8bdb 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -62,7 +62,6 @@ allprojects {
includeGroup("com.facebook.yoga")
includeGroup("com.facebook.fbjni")
includeGroup("com.henninghall.android")
- includeGroup("org.matomo.sdk")
includeModule("com.yqritc", "android-scalablevideoview")
includeModule("com.wei.android.lib", "fingerprintidentify")
}
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index 203d3ade7..754f09c9e 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -153,9 +153,6 @@ PODS:
- lottie-react-native (5.1.3):
- lottie-ios (~> 3.2.3)
- React-Core
- - MatomoTracker (7.4.1):
- - MatomoTracker/Core (= 7.4.1)
- - MatomoTracker/Core (7.4.1)
- nanopb (2.30908.0):
- nanopb/decode (= 2.30908.0)
- nanopb/encode (= 2.30908.0)
@@ -348,9 +345,6 @@ PODS:
- React-Core
- react-native-fingerprint-scanner (6.0.0):
- React
- - react-native-matomo-sdk (0.4.1):
- - MatomoTracker (~> 7)
- - React (~> 0.60)
- react-native-netinfo (5.9.10):
- React-Core
- react-native-orientation-locker (1.4.0):
@@ -533,7 +527,6 @@ DEPENDENCIES:
- react-native-config (from `../node_modules/react-native-config`)
- react-native-date-picker (from `../node_modules/react-native-date-picker`)
- react-native-fingerprint-scanner (from `../node_modules/react-native-fingerprint-scanner`)
- - react-native-matomo-sdk (from `../node_modules/react-native-matomo-sdk`)
- "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)"
- react-native-orientation-locker (from `../node_modules/react-native-orientation-locker`)
- react-native-randombytes (from `../node_modules/react-native-randombytes`)
@@ -593,7 +586,6 @@ SPEC REPOS:
- GoogleDataTransport
- GoogleUtilities
- libwebp
- - MatomoTracker
- nanopb
- PromisesObjC
- SDWebImage
@@ -657,8 +649,6 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native-date-picker"
react-native-fingerprint-scanner:
:path: "../node_modules/react-native-fingerprint-scanner"
- react-native-matomo-sdk:
- :path: "../node_modules/react-native-matomo-sdk"
react-native-netinfo:
:path: "../node_modules/@react-native-community/netinfo"
react-native-orientation-locker:
@@ -771,7 +761,6 @@ SPEC CHECKSUMS:
libwebp: e90b9c01d99205d03b6bb8f2c8c415e5a4ef66f0
lottie-ios: c058aeafa76daa4cf64d773554bccc8385d0150e
lottie-react-native: a501112fa980529ccb80b9f3ee117a7f98c6af3a
- MatomoTracker: 24a846c9d3aa76933183fe9d47fd62c9efa863fb
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
Permission-Camera: 597646618d1edcc055a3f660844c2ee6de8e0596
PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72
@@ -790,7 +779,6 @@ SPEC CHECKSUMS:
react-native-config: c98128a72bc2c3a1ca72caec0b021f0fa944aa29
react-native-date-picker: d83ab9cccbc497642a93fdca783ae76ecd6b17b6
react-native-fingerprint-scanner: ac6656f18c8e45a7459302b84da41a44ad96dbbe
- react-native-matomo-sdk: 025c54f92e1e26a4d0acee7c3f28cb0fc7e4729c
react-native-netinfo: 30fb89fa913c342be82a887b56e96be6d71201dd
react-native-orientation-locker: 2da91e5391971dace445495821c899c111dcad7a
react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846
@@ -839,4 +827,4 @@ SPEC CHECKSUMS:
PODFILE CHECKSUM: 0282022703ad578ab2d9afbf3147ba3b373b4311
-COCOAPODS: 1.11.2
+COCOAPODS: 1.11.3
diff --git a/package.json b/package.json
index bf166d13c..4c8eee304 100644
--- a/package.json
+++ b/package.json
@@ -104,7 +104,6 @@
"react-native-keyboard-aware-scroll-view": "^0.9.1",
"react-native-level-fs": "^3.0.0",
"react-native-linear-gradient": "^2.4.2",
- "react-native-matomo-sdk": "feruzm/react-native-matomo-sdk",
"react-native-media-controls": "^2.3.0",
"react-native-modal": "11.5.6",
"react-native-modal-dropdown": "^1.0.2",
diff --git a/src/components/basicUIElements/view/textWithIcon/textWithIconStyles.js b/src/components/basicUIElements/view/textWithIcon/textWithIconStyles.js
index 9bc138046..5cf5072f0 100644
--- a/src/components/basicUIElements/view/textWithIcon/textWithIconStyles.js
+++ b/src/components/basicUIElements/view/textWithIcon/textWithIconStyles.js
@@ -16,7 +16,7 @@ export default EStyleSheet.create({
marginRight: 3,
},
text: {
- color: '$primaryDarkGray',
+ color: '$iconColor',
alignSelf: 'center',
fontSize: 11,
},
diff --git a/src/components/markdownEditor/view/markdownEditorView.tsx b/src/components/markdownEditor/view/markdownEditorView.tsx
index eeb99a961..22c7145d5 100644
--- a/src/components/markdownEditor/view/markdownEditorView.tsx
+++ b/src/components/markdownEditor/view/markdownEditorView.tsx
@@ -109,7 +109,7 @@ const MarkdownEditorView = ({
useEffect(() => {
if (!isPreviewActive) {
- _setTextAndSelection({ selection: { start: 0, end: 0 }, text: bodyText });
+ _setTextAndSelection({ selection: bodySelection, text: bodyText });
}
}, [isPreviewActive]);
@@ -232,13 +232,13 @@ const MarkdownEditorView = ({
// eslint-disable-next-line react-hooks/exhaustive-deps
const _setTextAndSelection = useCallback(({ selection: _selection, text: _text }) => {
// console.log('_text : ', _text);
- inputRef.current.setNativeProps({
+ inputRef?.current?.setNativeProps({
text: _text,
});
const _updateSelection = () => {
bodySelection = _selection
- inputRef.current.setNativeProps({
+ inputRef?.current?.setNativeProps({
selection: _selection,
});
}
@@ -448,6 +448,7 @@ const MarkdownEditorView = ({
draftChips={fields.tags.length > 0 ? fields.tags : null}
componentID="tag-area"
intl={intl}
+ isPreviewActive={isPreviewActive}
/>
)}
{isReply && (
diff --git a/src/components/postBoost/postBoostView.js b/src/components/postBoost/postBoostView.js
index 605cd162b..183b651ec 100644
--- a/src/components/postBoost/postBoostView.js
+++ b/src/components/postBoost/postBoostView.js
@@ -21,7 +21,6 @@ import { Modal } from '../modal';
// Styles
import styles from './postBoostStyles';
import { OptionsModal } from '../atoms';
-import { deepLinkParser } from '../../utils/deepLinkParser';
import postUrlParser from '../../utils/postUrlParser';
class BoostPostScreen extends PureComponent {
diff --git a/src/components/posts/container/postsContainer.js b/src/components/posts/container/postsContainer.js
index 2c87a9082..31f69fbc7 100644
--- a/src/components/posts/container/postsContainer.js
+++ b/src/components/posts/container/postsContainer.js
@@ -2,7 +2,6 @@ import React, { useState, useEffect, useRef, useReducer } from 'react';
import { useDispatch, useSelector } from 'react-redux';
import { get, isEmpty } from 'lodash';
import unionBy from 'lodash/unionBy';
-import Matomo from 'react-native-matomo-sdk';
import { useIntl } from 'react-intl';
import { Alert, AppState } from 'react-native';
@@ -656,23 +655,6 @@ const PostsContainer = ({
},
});
}
-
- // track filter and tag views
- if (isAnalytics) {
- if (tag) {
- Matomo.trackView([`/${selectedFilterValue}/${tag}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- } else if (selectedFilterValue === 'feed') {
- Matomo.trackView([`/@${feedUsername}/${selectedFilterValue}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- } else {
- Matomo.trackView([`/${selectedFilterValue}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- }
- }
};
const _handleOnRefreshPosts = () => {
diff --git a/src/components/profile/children/commentsTabContent.tsx b/src/components/profile/children/commentsTabContent.tsx
index a47622e49..897694387 100644
--- a/src/components/profile/children/commentsTabContent.tsx
+++ b/src/components/profile/children/commentsTabContent.tsx
@@ -5,7 +5,6 @@ import { Comments, NoPost } from '../..';
import { useAppSelector } from '../../../hooks';
import { getAccountPosts } from '../../../providers/hive/dhive';
import styles from '../profileStyles';
-import Matomo from 'react-native-matomo-sdk';
import {unionBy } from 'lodash';
interface CommentsTabContentProps {
@@ -57,13 +56,6 @@ const CommentsTabContent = ({isOwnProfile, username, type, onScroll, selectedUse
sort:type
};
-
- if (isAnalytics && selectedUser.user) {
- Matomo.trackView([`/@${selectedUser.name}/${type}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- }
-
const result = await getAccountPosts(query)
let _comments:any[] = refresh ? result : unionBy(data, result, 'permlink');
diff --git a/src/components/tabbedPosts/services/tabbedPostsFetch.ts b/src/components/tabbedPosts/services/tabbedPostsFetch.ts
index 27950e5d9..2a80f1306 100644
--- a/src/components/tabbedPosts/services/tabbedPostsFetch.ts
+++ b/src/components/tabbedPosts/services/tabbedPostsFetch.ts
@@ -1,6 +1,5 @@
import { getAccountPosts, getPost, getRankedPosts } from "../../../providers/hive/dhive";
import { filterLatestPosts, getUpdatedPosts } from "./tabbedPostsHelpers";
-import Matomo from 'react-native-matomo-sdk';
import { LoadPostsOptions } from "./tabbedPostsModels";
import { getPromotedEntries } from "../../../providers/ecency/ecency";
@@ -179,23 +178,6 @@ export const loadPosts = async ({
isRefreshing:false,
})
}
-
- // track filter and tag views
- if (isAnalytics) {
- if (tag) {
- Matomo.trackView([`/${filter}/${tag}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- } else if (filter === 'friends' || filter === 'communities') {
- Matomo.trackView([`/@${feedUsername}/${filter}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- } else {
- Matomo.trackView([`/${filter}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- }
- }
};
diff --git a/src/config/locales/ac-ace.json b/src/config/locales/ac-ace.json
index 19f771af4..c65439920 100644
--- a/src/config/locales/ac-ace.json
+++ b/src/config/locales/ac-ace.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Kode PIN",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Atôe ulang",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, lôn tuwoe nyan...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Meuhasè!",
diff --git a/src/config/locales/ar-SA.json b/src/config/locales/ar-SA.json
index 23fe3d387..fcb5f1746 100644
--- a/src/config/locales/ar-SA.json
+++ b/src/config/locales/ar-SA.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "رمز PIN",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "إعادة تعيين رمز Pin",
"reset": "إعادة",
"nsfw_content": "ليس آمنًا للمشاهدة",
@@ -419,7 +420,8 @@
"forgot_text": "أوه، لقد نسيت ذلك...",
"pin_not_matched": "كلمة المرور ليست متطابقة. الرجاء المحاولة مرة أخرى.",
"attempts_postfix": "المحاولات الفاشلة",
- "message_reset_warning": "سيتم مسح بيانات المستخدم في المحاولة الفاشلة التالية"
+ "message_reset_warning": "سيتم مسح بيانات المستخدم في المحاولة الفاشلة التالية",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "تم بنجاح!",
diff --git a/src/config/locales/as-IN.json b/src/config/locales/as-IN.json
index 0b6324482..61064bd59 100644
--- a/src/config/locales/as-IN.json
+++ b/src/config/locales/as-IN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/az-AZ.json b/src/config/locales/az-AZ.json
index 5f8e06c26..e4c75eb43 100644
--- a/src/config/locales/az-AZ.json
+++ b/src/config/locales/az-AZ.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN kod",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Pin Kodu Sıfırla",
"reset": "Sıfırla",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Unutmuşam...",
"pin_not_matched": "PIN uyğun gəlmir, zəhmət olmasa yenidən sınayın.",
"attempts_postfix": "uğursuz cəhd(lər)",
- "message_reset_warning": "Növbəti uğursuz cəhddə istifadəçi verilənləri silənəcək"
+ "message_reset_warning": "Növbəti uğursuz cəhddə istifadəçi verilənləri silənəcək",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Uğurlu!",
diff --git a/src/config/locales/bg-BG.json b/src/config/locales/bg-BG.json
index 2ccf4810e..1834b4b98 100644
--- a/src/config/locales/bg-BG.json
+++ b/src/config/locales/bg-BG.json
@@ -229,6 +229,7 @@
"delegations": "Делегация/отдаване"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Анулирай пин код",
"reset": "Изчисти",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "О, забравих го ...",
"pin_not_matched": "ПИН кодовете не съвпадат. Моля, опитайте отново.",
"attempts_postfix": "неуспешни опити",
- "message_reset_warning": "Информацията ще бъде изтрита при следваща грешка"
+ "message_reset_warning": "Информацията ще бъде изтрита при следваща грешка",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Успех",
diff --git a/src/config/locales/bn-BD.json b/src/config/locales/bn-BD.json
index ea7d532df..fcedfb7f2 100644
--- a/src/config/locales/bn-BD.json
+++ b/src/config/locales/bn-BD.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "পিন কোডটি রিসেট করুন",
"reset": "রিসেট",
"nsfw_content": "এনএসএফডাব্লু",
@@ -419,7 +420,8 @@
"forgot_text": "ওহ, আমি এটি ভুলে গিয়েছিলাম ...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "সফল!",
diff --git a/src/config/locales/bo-BT.json b/src/config/locales/bo-BT.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/bo-BT.json
+++ b/src/config/locales/bo-BT.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/bs-BA.json b/src/config/locales/bs-BA.json
index cfbaf13ae..f8ca96237 100644
--- a/src/config/locales/bs-BA.json
+++ b/src/config/locales/bs-BA.json
@@ -229,6 +229,7 @@
"delegations": "Povjeravanja"
},
"pincode": "Pin kod",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Poništi Pin kod",
"reset": "Poništi",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, zaboravio sam...",
"pin_not_matched": "PIN se ne podudara, pokušajte ponovo.",
"attempts_postfix": "neuspjeli pokušaj(i)",
- "message_reset_warning": "Korisnički podaci će biti obrisani pri sljedećem neuspjelom pokušaju"
+ "message_reset_warning": "Korisnički podaci će biti obrisani pri sljedećem neuspjelom pokušaju",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Uspjeh!",
diff --git a/src/config/locales/ca-ES.json b/src/config/locales/ca-ES.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/ca-ES.json
+++ b/src/config/locales/ca-ES.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/ceb-PH.json b/src/config/locales/ceb-PH.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/ceb-PH.json
+++ b/src/config/locales/ceb-PH.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/cs-CZ.json b/src/config/locales/cs-CZ.json
index 5284886c1..fef3f6ee2 100644
--- a/src/config/locales/cs-CZ.json
+++ b/src/config/locales/cs-CZ.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/da-DK.json b/src/config/locales/da-DK.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/da-DK.json
+++ b/src/config/locales/da-DK.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/de-DE.json b/src/config/locales/de-DE.json
index 3fd2d5a36..b19904595 100644
--- a/src/config/locales/de-DE.json
+++ b/src/config/locales/de-DE.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Pin Code festlegen",
"reset": "Zurücksetzen",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, ich habe ihn vergessen...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Erfolgreich!",
diff --git a/src/config/locales/el-GR.json b/src/config/locales/el-GR.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/el-GR.json
+++ b/src/config/locales/el-GR.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/en-US.json b/src/config/locales/en-US.json
index 82271b924..19e6a7a2f 100644
--- a/src/config/locales/en-US.json
+++ b/src/config/locales/en-US.json
@@ -585,7 +585,8 @@
},
"deep_link": {
"no_existing_user": "No existing user",
- "no_existing_post": "No existing post"
+ "no_existing_post": "No existing post",
+ "invalid_link":"Url is invalid, you may try again with valid url or try opening it in web browser"
},
"search": {
"posts": "Posts",
diff --git a/src/config/locales/eo-UY.json b/src/config/locales/eo-UY.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/eo-UY.json
+++ b/src/config/locales/eo-UY.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/es-AR.json b/src/config/locales/es-AR.json
index 69b8afe0b..6dd2d03da 100644
--- a/src/config/locales/es-AR.json
+++ b/src/config/locales/es-AR.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Código PIN",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reiniciar Código Pin",
"reset": "Reiniciar",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/es-ES.json b/src/config/locales/es-ES.json
index bec2d5c1d..ff7a187ff 100644
--- a/src/config/locales/es-ES.json
+++ b/src/config/locales/es-ES.json
@@ -229,6 +229,7 @@
"delegations": "Delegaciones"
},
"pincode": "Pincode",
+ "biometric": "Desbloquear por Huella Dactilar / Reconocimiento Facial",
"reset_pin": "Reiniciar código pin",
"reset": "Reiniciar",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, me olvidé...",
"pin_not_matched": "El PIN no coincide. Inténtelo de nuevo.",
"attempts_postfix": "intento(s) fallidos",
- "message_reset_warning": "Los datos del usuario serán borrados en el próximo intento fallido"
+ "message_reset_warning": "Los datos del usuario serán borrados en el próximo intento fallido",
+ "biometric_desc": "Escanea tu huella dactilar en el escáner del dispositivo para continuar"
},
"alert": {
"success": "Conseguido!",
diff --git a/src/config/locales/es-MX.json b/src/config/locales/es-MX.json
index 8734ee439..31431c7b7 100644
--- a/src/config/locales/es-MX.json
+++ b/src/config/locales/es-MX.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN code",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/et-EE.json b/src/config/locales/et-EE.json
index 894ddafd7..d72c5ea61 100644
--- a/src/config/locales/et-EE.json
+++ b/src/config/locales/et-EE.json
@@ -91,24 +91,24 @@
"fill_transfer_from_savings": "Hoius alustatud",
"fill_vesting_withdraw": "Hive Poweri vähendamist alustatud",
"ecency": {
- "title": "Points",
- "name": "Ecency Points",
- "buy": "GET POINTS"
+ "title": "Punktid",
+ "name": "Ecency punktid",
+ "buy": "OSTA PUNKTE"
},
"savinghive": {
- "title": "HIVE Savings"
+ "title": "HIVE Hoius"
},
"savinghbd": {
- "title": "HBD Savings"
+ "title": "HBD Hoius"
},
"hive": {
"title": "HIVE",
"name": "Hive Token",
- "buy": "GET HIVE"
+ "buy": "OSTA HIVE"
},
"hbd": {
"title": "HBD",
- "buy": "GET HBD"
+ "buy": "OSTA HBD"
},
"hive_power": {
"title": "HIVE POWER",
@@ -124,7 +124,7 @@
},
"last_updated": "Last Updated:",
"updating": "Updating...",
- "coin_details": "Details",
+ "coin_details": "Üksikasjad",
"change": "Change",
"activities": "Activities",
"savings_withdrawal": "Pending Withdrawals",
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Lähtesta Pin-kood",
"reset": "Algseisundi Taastamine",
"nsfw_content": "18+",
@@ -419,7 +420,8 @@
"forgot_text": "Ups, ma unustasin...",
"pin_not_matched": "Vale PIN, palun proovi uuesti.",
"attempts_postfix": "ebaõnnestunud katse(d)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Edukas!",
diff --git a/src/config/locales/fa-IR.json b/src/config/locales/fa-IR.json
index e26b3854a..2ed559d30 100644
--- a/src/config/locales/fa-IR.json
+++ b/src/config/locales/fa-IR.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "تنظیم مجدد پن کد",
"reset": "راه اندازی مجدد",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "آه، فراموشش کردم...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "با موفقیت!",
diff --git a/src/config/locales/fi-FI.json b/src/config/locales/fi-FI.json
index a0b82debc..51fdd4421 100644
--- a/src/config/locales/fi-FI.json
+++ b/src/config/locales/fi-FI.json
@@ -229,6 +229,7 @@
"delegations": "Valtuutukset"
},
"pincode": "PIN-koodi",
+ "biometric": "Sormenjälki / Kasvontunnistus",
"reset_pin": "Nollaa Pin-koodi",
"reset": "Nollaa",
"nsfw_content": "NSFW",
@@ -379,7 +380,7 @@
"url": "URL",
"enter_url_placeholder": "Kirjoita URL-osoite",
"link_type_text": "Linkin tyyppi",
- "insert_link": "Insert Link",
+ "insert_link": "Lisää linkki",
"preview": "Esikatselu",
"invalid_url_error": "Syötä kelvollinen URL",
"plain": "Yksinkertainen",
@@ -419,7 +420,8 @@
"forgot_text": "Unohdin sen...",
"pin_not_matched": "PIN-koodi ei täsmää, yritä uudelleen.",
"attempts_postfix": "epäonnistuneet yritykset",
- "message_reset_warning": "Käyttäjätiedot poistetaan seuraavan epäonnistuneen yrityksen yhteydessä"
+ "message_reset_warning": "Käyttäjätiedot poistetaan seuraavan epäonnistuneen yrityksen yhteydessä",
+ "biometric_desc": "Skannaa sormenjälkesi laitteen skannerilla jatkaaksesi"
},
"alert": {
"success": "Onnistui!",
@@ -490,7 +492,7 @@
"invalid_response": "Pyyntöä ei voitu käsitellä, Yritä myöhemmin uudelleen.",
"wallet_updating": "Lompakon päivitys käynnissä, yritä uudelleen päivityksen valmistuessa",
"claim_failed": "Palkintojen lunastaminen epäonnistui, {message}\nYritä uudelleen tai kirjoita osoitteeseen support@ecency.com",
- "connection_issues": "The server is unreachable, please check your connection and try again."
+ "connection_issues": "Palvelin ei ole tavoitettavissa, tarkista yhteytesi ja yritä uudelleen."
},
"post": {
"reblog_alert": "Haluatko varmasti jakaa?",
@@ -637,7 +639,7 @@
"account_detail_head": "Tilin tiedot",
"account_detail_subhead": "Anna HIVE Power -valtuutuksen saajan käyttäjänimi",
"delegat_detail_head": "Valtuutuksen tiedot",
- "delegat_detail_subhead": "New amount overwrites already delegated HIVE Power ",
+ "delegat_detail_subhead": "Uusi määrä korvaa aiemman HIVE Power -valtuutuksen ",
"new_amount": "Uusi määrä",
"review": "VAHVISTA",
"confirm": "Vahvista valtuutus",
@@ -655,10 +657,10 @@
"powering_down_info": "Seuraavaan tehonalennukseen on {days} päivää, {hp} HIVE",
"invalid_amount": "Virheellinen määrä",
"invalid_amount_desc": "Syötä kelvollinen arvo",
- "account_select_title": "Account Details",
- "account_select_description": "Operations related to funds are irreversible, make sure receivers username is correct",
- "amount_select_title": "Transfer Details",
- "amount_select_description": "Enter transfer amount within maximum available balance and must be greater than 0.001"
+ "account_select_title": "Tilitiedot",
+ "account_select_description": "Varoihin liittyvät toiminnot ovat peruuttamattomia. Varmista, että vastaanottajan käyttäjätunnus on oikea",
+ "amount_select_title": "Siirron Tiedot",
+ "amount_select_description": "Syötä siirtosumma maksimaalisen käytettävissä olevan saldon rajoissa ja määrän tulee olla suurempi kuin 0.001"
},
"boost": {
"title": "Hanki pisteitä",
@@ -787,8 +789,8 @@
"line3_heading": "Liity Ecencyn yhteisöihin!",
"line3_body": "Rakenna omistamaasi yhteisöä, saa palkkioita ja palkitse muita.",
"get_started": "Aloitetaan!",
- "terms_description": "By accepting, you agree to our Terms of Service and Privacy Policies.",
- "terms_text": "Read Here!"
+ "terms_description": "Kirjautumalla sisään hyväksyt käyttöehtomme ja tietosuojamme periaatteet.",
+ "terms_text": "Lue lisää!"
},
"time": {
"second": "s",
diff --git a/src/config/locales/fil-PH.json b/src/config/locales/fil-PH.json
index ba56d96e7..4565e1512 100644
--- a/src/config/locales/fil-PH.json
+++ b/src/config/locales/fil-PH.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "I-reset ang Pin Code",
"reset": "I-reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Naku, nakalimutan ko...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Tagumpay!",
diff --git a/src/config/locales/fr-FR.json b/src/config/locales/fr-FR.json
index 548e1afd0..06ee61a49 100644
--- a/src/config/locales/fr-FR.json
+++ b/src/config/locales/fr-FR.json
@@ -229,6 +229,7 @@
"delegations": "Délégations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Réinitialisez le Code Pin",
"reset": "Réinitialiser",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Ha, je l'ai oublié ...",
"pin_not_matched": "Les codes PIN ne correspondent pas. Veuillez réessayer.",
"attempts_postfix": "Tentatives échouées",
- "message_reset_warning": "Les données de l'utilisateur seront effacées lors de la prochaine tentative échouée"
+ "message_reset_warning": "Les données de l'utilisateur seront effacées lors de la prochaine tentative échouée",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Succés!",
diff --git a/src/config/locales/ga-IE.json b/src/config/locales/ga-IE.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/ga-IE.json
+++ b/src/config/locales/ga-IE.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/gl-ES.json b/src/config/locales/gl-ES.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/gl-ES.json
+++ b/src/config/locales/gl-ES.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/got-DE.json b/src/config/locales/got-DE.json
index 3a1dd78df..41ca6b2ac 100644
--- a/src/config/locales/got-DE.json
+++ b/src/config/locales/got-DE.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN kodus",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Aftralagei",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "O, ik ufarmaudida...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Warþ!",
diff --git a/src/config/locales/he-IL.json b/src/config/locales/he-IL.json
index 8e347398c..aabc90072 100644
--- a/src/config/locales/he-IL.json
+++ b/src/config/locales/he-IL.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "קוד PIN",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "אתחל",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "אוי, אני שכחתי את זה...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "הצלחה!",
diff --git a/src/config/locales/hi-IN.json b/src/config/locales/hi-IN.json
index f73205919..967aba1c5 100644
--- a/src/config/locales/hi-IN.json
+++ b/src/config/locales/hi-IN.json
@@ -229,6 +229,7 @@
"delegations": "डेलीगेशन्स"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "पिन कोड रीसेट करें",
"reset": "पुनः नियोजन",
"nsfw_content": "एनडीएफडब्ल्यू",
@@ -419,7 +420,8 @@
"forgot_text": "ओह! मैं इसे भूल गया...",
"pin_not_matched": "पिन मेल नहीं खाता, कृपया पुनः प्रयास करें।",
"attempts_postfix": "असफल प्रयास",
- "message_reset_warning": "अगले असफल प्रयास पर उपयोगकर्ता डेटा मिटा दिया जाएगा"
+ "message_reset_warning": "अगले असफल प्रयास पर उपयोगकर्ता डेटा मिटा दिया जाएगा",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "सफल!",
diff --git a/src/config/locales/hr-HR.json b/src/config/locales/hr-HR.json
index ce12aadf6..8114d96e8 100644
--- a/src/config/locales/hr-HR.json
+++ b/src/config/locales/hr-HR.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Resetiraj",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Uh, zaboravio sam...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Uspjeh!",
diff --git a/src/config/locales/hu-HU.json b/src/config/locales/hu-HU.json
index 6b36180bc..f4a69f691 100644
--- a/src/config/locales/hu-HU.json
+++ b/src/config/locales/hu-HU.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN kód",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Pin kód beállítása",
"reset": "Visszaállítás",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Ó, elfelejtettem...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Sikerült!",
diff --git a/src/config/locales/hy-AM.json b/src/config/locales/hy-AM.json
index d95b3069d..210765297 100644
--- a/src/config/locales/hy-AM.json
+++ b/src/config/locales/hy-AM.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN code",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/id-ID.json b/src/config/locales/id-ID.json
index ed031d3fa..8e0e7f6aa 100644
--- a/src/config/locales/id-ID.json
+++ b/src/config/locales/id-ID.json
@@ -217,7 +217,7 @@
"currency": "Nilai Tukar Mata Uang",
"language": "Bahasa",
"server": "Server",
- "color_theme": "Appearance",
+ "color_theme": "Tampilan",
"push_notification": "Notifikasi Gegas",
"notification": {
"follow": "Ikuti",
@@ -226,9 +226,10 @@
"mention": "Menyebutkan",
"reblog": "Reblog",
"transfers": "Transfer",
- "delegations": "Delegations"
+ "delegations": "Delagasi"
},
"pincode": "Kode PIN",
+ "biometric": "Buka dengan Sidik Jari / Wajah",
"reset_pin": "Setel Ulang Kode Pin",
"reset": "Setel Ulang",
"nsfw_content": "NSFW",
@@ -241,9 +242,9 @@
"always_warn": "Selalu memperingatkan"
},
"theme": {
- "system": "Device settings",
- "light": "Light",
- "dark": "Dark"
+ "system": "Pengaturan perangkat",
+ "light": "Ringan",
+ "dark": "Gelap"
},
"feedback_success": "Email berhasil dibuka",
"feedback_fail": "Klien email tidak bisa dibuka",
@@ -286,7 +287,7 @@
"friends": "Teman",
"communities": "Komunitas",
"popup_postfix": "Diposting",
- "scroll_top": "Scroll To Top"
+ "scroll_top": "Gulir ke Atas"
},
"side_menu": {
"profile": "Profil",
@@ -305,7 +306,7 @@
"add_an_existing_account": "Tambahkan akun yang ada",
"accounts": "Akun",
"refer": "Rekomendasikan Dan Dapatkan",
- "qr": "QR Scan"
+ "qr": "Scan QR"
},
"header": {
"title": "Login untuk menyesuaikan feed Anda",
@@ -316,7 +317,7 @@
"search": "Cari",
"update": "Pembaruan",
"reply": "Balas",
- "schedule": "Schedule"
+ "schedule": "Jadwal"
},
"editor": {
"title": "Judul",
@@ -338,7 +339,7 @@
"limited_lastchar": "Tag harus diakhiri dengan huruf atau angka",
"setting_schedule": "Waktu Penjadwalan",
"setting_reward": "Hadiah",
- "setting_reblog": "Reblog",
+ "setting_reblog": "Tampilkan kembali",
"setting_beneficiary": "Penerima manfaat",
"setting_thumb": "Atur Gambar Mini",
"reward_default": "Default 50% / 50%",
@@ -364,27 +365,27 @@
"draft_save_success": "Draf Disimpan",
"draft_save_fail": "Gagal menyimpan draf",
"select_thumb": "Pilih Thumbnail Postingan",
- "add_more_imgs": "Add more images to post",
+ "add_more_imgs": "Tambahkan banyak foto dalam postingan",
"two_thumbs_required": "Tambahkan lebih banyak gambar di postinganmu sebelum mengatur thumbnail",
- "scheduled_for": "Scheduled For",
- "scheduled_immediate": "Immediate",
- "scheduled_later": "Later",
+ "scheduled_for": "Dijadwalkan untuk",
+ "scheduled_immediate": "Segera",
+ "scheduled_later": "Nanti",
"settings_title": "Post Options",
- "done": "DONE",
- "draft_save_title": "Saving Draft",
- "draft_update": "Update current draft",
- "draft_save_new": "Save as new draft",
+ "done": "SELESAI",
+ "draft_save_title": "Simpan Konsep",
+ "draft_update": "Perbarui konsep ini",
+ "draft_save_new": "Simpan sebagai konsep baru",
"label": "Label",
- "enter_label_placeholder": "Enter Label (Optional)",
+ "enter_label_placeholder": "Label (Opsional)",
"url": "URL",
- "enter_url_placeholder": "Enter URL",
- "link_type_text": "Type of Link",
- "insert_link": "Insert Link",
- "preview": "Preview",
- "invalid_url_error": "Please insert valid url",
- "plain": "Plain",
+ "enter_url_placeholder": "Masukkan URL",
+ "link_type_text": "Jenis Tautan",
+ "insert_link": "Masukkan Tautan",
+ "preview": "Tinjauan",
+ "invalid_url_error": "Masukkan url yang valid",
+ "plain": "Polos",
"video": "Video",
- "image": "Image"
+ "image": "Gambar"
},
"snippets": {
"label_no_snippets": "Cuplikan Tidak Ditemukan",
@@ -407,10 +408,10 @@
"title": "Gambar Diunggah",
"title_remove_confirmation": "Hapus gambar",
"btn_add": "Gambar",
- "btn_insert": "INSERT",
- "btn_delete": "DELETE",
+ "btn_insert": "MASUKKAN",
+ "btn_delete": "HAPUS",
"message_failed": "Gagal mengunggah gambar",
- "failed_count": "Failed to upload {failedCount} of {totalCount} selected image(s)"
+ "failed_count": "Gagal mengunggah {failedCount} dari {totalCount} gambar yang dipilih"
},
"pincode": {
"enter_text": "Masukkan PIN untuk membuka kunci",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, saya lupa...",
"pin_not_matched": "PIN tidak cocok, Tolong coba lagi.",
"attempts_postfix": "percobaan gagal",
- "message_reset_warning": "Data pengguna akan dihapus pada percobaan berikutnya"
+ "message_reset_warning": "Data pengguna akan dihapus pada percobaan berikutnya",
+ "biometric_desc": "Pindai sidik jari anda pada alat pemindai untuk melanjutkan"
},
"alert": {
"success": "Sukses!",
@@ -485,12 +487,12 @@
"update": "Perbaharui sekarang",
"remind_later": "Ingatkan nanti",
"failed_to_open": "Gagal membuka sebuah tautan",
- "restart_ecency": "Restart Ecency?",
- "restart_ecency_desc": "Applying changes will require a restart.",
- "invalid_response": "Could not process request, Try again later.",
- "wallet_updating": "Wallet update in progress, try again as update finishes",
- "claim_failed": "Failed to claim rewards, {message}\nTry again or write to support@ecency.com",
- "connection_issues": "The server is unreachable, please check your connection and try again."
+ "restart_ecency": "Muat ulang Ecency?",
+ "restart_ecency_desc": "Perubahan yang dilakukan memerlukan pemuatan ulang.",
+ "invalid_response": "Tidak dapat memproses permintaan Anda, coba lagi nanti.",
+ "wallet_updating": "Pembaruan dompet sedang dalam pengerjaan, coba lagi ketika pembaruan sudah selesai",
+ "claim_failed": "Gagal mengklaim hadiah, {message}\nCoba lagi atau tanya ke support@ecency.com",
+ "connection_issues": "Server tidak dapat diakses, silakan periksa koneksi anda dan coba kembali."
},
"post": {
"reblog_alert": "Anda yakin, anda ingin me-reblog?",
@@ -522,10 +524,10 @@
"deleted": "Tulisan terjadwal dihapus",
"move": "Pindahkan ke konsep",
"moved": "Pindahkan ke konsep",
- "pending": "Pending",
- "postponed": "Postponed",
- "published": "Published",
- "error": "Error"
+ "pending": "Tertunda",
+ "postponed": "Ditunda",
+ "published": "Diterbitkan",
+ "error": "Kesalahan"
},
"bookmarks": {
"title": "Tandai",
@@ -563,7 +565,7 @@
"beneficiaries": "Penerima manfaat",
"warn_zero_payout": "Jumlah harus mencapai $ 0,02 untuk pembayaran",
"breakdown": "Kerusakan",
- "max_accepted": "Max Accepted"
+ "max_accepted": "Jumlah maksimum yang diterima"
},
"post_dropdown": {
"copy": "salin tautan",
@@ -574,11 +576,11 @@
"promote": "promosikan",
"boost": "menaikkan",
"report": "laporan",
- "pin-blog": "Pin to blog",
- "unpin-blog": "Unpin from blog",
- "pin-community": "Pin to community",
- "unpin-community": "Unpin from community",
- "edit-history": "Edit History"
+ "pin-blog": "Sematkan ke blog",
+ "unpin-blog": "Lepas sematan di blog",
+ "pin-community": "Semat untuk komunitas",
+ "unpin-community": "Lepaskan sematan dari komunitas",
+ "edit-history": "Riwayat Penyuntingan"
},
"deep_link": {
"no_existing_user": "Tidak ada pengguna yang ada",
@@ -621,7 +623,7 @@
"stop_information": "Anda yakin ingin berhenti?",
"percent": "Persen",
"auto_vests": "Vests Otomatis",
- "vests": "Vests",
+ "vests": "Rompi",
"save": "Simpan",
"percent_information": "Informasi persen",
"next": "LANJUT",
@@ -632,19 +634,19 @@
"stop": "Berhenti",
"sc_power_down_error": "Fitur ini belum diimplementasikan untuk login dengan Hivesigner",
"address_view": "Lihat alamat",
- "already_delegated": "Already delegated to ",
- "remain_hp": "Remaining HP",
- "account_detail_head": "Account Details",
- "account_detail_subhead": "Enter username for HIVE Power delegation",
- "delegat_detail_head": "Delegation Details",
- "delegat_detail_subhead": "New amount overwrites already delegated HIVE Power ",
- "new_amount": "New Amount",
- "review": "REVIEW",
- "confirm": "Confirm Delegation",
+ "already_delegated": "Telah didelegasikan pada ",
+ "remain_hp": "Sisa HP",
+ "account_detail_head": "Rincian Akun",
+ "account_detail_subhead": "Masukkan nama pengguna untuk mendelegasikan HIVE Power",
+ "delegat_detail_head": "Detil Delegasi",
+ "delegat_detail_subhead": "Menuliskan jumlah baru HIVE Power yang didelegasikan ",
+ "new_amount": "Nilai Baru",
+ "review": "TINJAUAN",
+ "confirm": "Konfirmasikan Delegasi",
"confirm_summary": "Delegate {hp} HP ({vests} VESTS) To @{delegator} from @{delegatee} ",
"confirm_summary_para": "This will overwrite your previous delegation of {prev} HP to this user.",
- "username_alert": "Username Error!",
- "username_alert_detail": "Please select different username",
+ "username_alert": "Kesalahan nama pengguna!",
+ "username_alert_detail": "Silakan coba nama pengguna yang berbeda",
"power_down": "Menurunkan daya",
"power_down_amount_head": "Withdraw Amount",
"power_down_amount_subhead": "Enter amount for powering down hive power",
diff --git a/src/config/locales/is-IS.json b/src/config/locales/is-IS.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/is-IS.json
+++ b/src/config/locales/is-IS.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/it-IT.json b/src/config/locales/it-IT.json
index 93d3da670..7195d0816 100644
--- a/src/config/locales/it-IT.json
+++ b/src/config/locales/it-IT.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Codice PIN",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reimposta il codice Pin",
"reset": "Reimposta",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, l'ho dimenticato...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Successo!",
diff --git a/src/config/locales/ja-JP.json b/src/config/locales/ja-JP.json
index e8ac80bbf..7d5335ca1 100644
--- a/src/config/locales/ja-JP.json
+++ b/src/config/locales/ja-JP.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PINコード",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "PINコードをリセット",
"reset": "リセット",
"nsfw_content": "閲覧注意",
@@ -419,7 +420,8 @@
"forgot_text": "忘れてしまった場合",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "成功しました!",
diff --git a/src/config/locales/ka-GE.json b/src/config/locales/ka-GE.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/ka-GE.json
+++ b/src/config/locales/ka-GE.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/kab-KAB.json b/src/config/locales/kab-KAB.json
index 82fb322d1..93c10368f 100644
--- a/src/config/locales/kab-KAB.json
+++ b/src/config/locales/kab-KAB.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Tangalt PIN",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Aɛawed n tengalt PIN",
"reset": "Aɛawed",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Uh, ttuɣ-tt...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/kk-KZ.json b/src/config/locales/kk-KZ.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/kk-KZ.json
+++ b/src/config/locales/kk-KZ.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/ko-KR.json b/src/config/locales/ko-KR.json
index f3ebecb5c..b364f79c6 100644
--- a/src/config/locales/ko-KR.json
+++ b/src/config/locales/ko-KR.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN 코드",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "핀코드 리셋",
"reset": "초기화",
"nsfw_content": "안전하지 않은 콘텐츠",
@@ -419,7 +420,8 @@
"forgot_text": "PIN 코드가 기억나지 않습니다...",
"pin_not_matched": "비밀번호가 일치하지 않습니다. 다시 시도해 주세요.",
"attempts_postfix": "실패 횟수",
- "message_reset_warning": "다음 시도 실패 시 사용자 데이터가 삭제됩니다"
+ "message_reset_warning": "다음 시도 실패 시 사용자 데이터가 삭제됩니다",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "성공!",
diff --git a/src/config/locales/ks-IN.json b/src/config/locales/ks-IN.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/ks-IN.json
+++ b/src/config/locales/ks-IN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/ku-TR.json b/src/config/locales/ku-TR.json
index e8871ea4e..06633ea5f 100644
--- a/src/config/locales/ku-TR.json
+++ b/src/config/locales/ku-TR.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pînkod",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Nûsazkirina PînKodê",
"reset": "Nûsaz bike",
"nsfw_content": "Naverokên Neguncav",
@@ -419,7 +420,8 @@
"forgot_text": "Wey, Min ji bîr kiriye...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Serkevtî!",
diff --git a/src/config/locales/ky-KG.json b/src/config/locales/ky-KG.json
index a846999bc..0d6f199bd 100644
--- a/src/config/locales/ky-KG.json
+++ b/src/config/locales/ky-KG.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Кайра баштоо",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/lt-LT.json b/src/config/locales/lt-LT.json
index c7cc170d4..67deb7eac 100644
--- a/src/config/locales/lt-LT.json
+++ b/src/config/locales/lt-LT.json
@@ -229,6 +229,7 @@
"delegations": "Delegacijos"
},
"pincode": "PIN kodas",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Iš naujo nustatyti Pin kodą",
"reset": "Atstatyti",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oi, pamiršau...",
"pin_not_matched": "PIN kodas nesutampa. Bandykite dar kartą.",
"attempts_postfix": "nepavykę bandymas(ai)",
- "message_reset_warning": "Naudotojo duomenys bus ištrinti su sekančiu nesėkmingu bandymu"
+ "message_reset_warning": "Naudotojo duomenys bus ištrinti su sekančiu nesėkmingu bandymu",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Sėkmė!",
diff --git a/src/config/locales/lv-LV.json b/src/config/locales/lv-LV.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/lv-LV.json
+++ b/src/config/locales/lv-LV.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/mk-MK.json b/src/config/locales/mk-MK.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/mk-MK.json
+++ b/src/config/locales/mk-MK.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/mn-MN.json b/src/config/locales/mn-MN.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/mn-MN.json
+++ b/src/config/locales/mn-MN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/ms-MY.json b/src/config/locales/ms-MY.json
index 8cda32bf4..4683c14c8 100644
--- a/src/config/locales/ms-MY.json
+++ b/src/config/locales/ms-MY.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Tetapkan semula",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Aduh! Terlupa lah...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Berjaya!",
diff --git a/src/config/locales/ne-NP.json b/src/config/locales/ne-NP.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/ne-NP.json
+++ b/src/config/locales/ne-NP.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/nl-NL.json b/src/config/locales/nl-NL.json
index 48a4417af..275f6c50c 100644
--- a/src/config/locales/nl-NL.json
+++ b/src/config/locales/nl-NL.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, ik ben het vergeten...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Gelukt!",
diff --git a/src/config/locales/no-NO.json b/src/config/locales/no-NO.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/no-NO.json
+++ b/src/config/locales/no-NO.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/pa-IN.json b/src/config/locales/pa-IN.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/pa-IN.json
+++ b/src/config/locales/pa-IN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/pcm-NG.json b/src/config/locales/pcm-NG.json
index 8a526efa0..2bc6a0dc5 100644
--- a/src/config/locales/pcm-NG.json
+++ b/src/config/locales/pcm-NG.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN code",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Format your pin code",
"reset": "Reset",
"nsfw_content": "E no good to dey watch am outside",
@@ -419,7 +420,8 @@
"forgot_text": "Chai, I don forget am...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "E don Successful!",
diff --git a/src/config/locales/pl-PL.json b/src/config/locales/pl-PL.json
index d31eb5c45..70906fe04 100644
--- a/src/config/locales/pl-PL.json
+++ b/src/config/locales/pl-PL.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Resetuj kod Pin",
"reset": "Zresetuj",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Och, zapomniałem...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Udało się!",
diff --git a/src/config/locales/pt-PT.json b/src/config/locales/pt-PT.json
index 1cb2553f5..fb683a8b4 100644
--- a/src/config/locales/pt-PT.json
+++ b/src/config/locales/pt-PT.json
@@ -229,6 +229,7 @@
"delegations": "Delegações"
},
"pincode": "Código PIN",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Redefinir o código Pin",
"reset": "Reiniciar",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, esqueci disso...",
"pin_not_matched": "PIN incorreto. Por favor, tente novamente.",
"attempts_postfix": "tentativa(s) errada(s)",
- "message_reset_warning": "Os dados do usuário serão apagados na próxima tentativa mal-sucedida"
+ "message_reset_warning": "Os dados do usuário serão apagados na próxima tentativa mal-sucedida",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Sucesso!",
@@ -490,7 +492,7 @@
"invalid_response": "Não foi possível processar o pedido. Tente mais tarde.",
"wallet_updating": "Atualização da carteira em andamento. Tente novamente quando terminada",
"claim_failed": "Falha ao reivindicar recompensas, {message}\nTente novamente ou escreva para support@ecency.com",
- "connection_issues": "The server is unreachable, please check your connection and try again."
+ "connection_issues": "O servidor está inacessível. Por favor, verifique sua conexão e tente novamente."
},
"post": {
"reblog_alert": "Tem certeza de que deseja reblogar?",
@@ -637,7 +639,7 @@
"account_detail_head": "Detalhes da Conta",
"account_detail_subhead": "Digite o nome da conta para delegação de HIVE Power",
"delegat_detail_head": "Detalhes da Delegação",
- "delegat_detail_subhead": "New amount overwrites already delegated HIVE Power ",
+ "delegat_detail_subhead": "Nova quantia substitui a quantidade de Poder HIVE já delegado ",
"new_amount": "Nova Quantia",
"review": "REVER",
"confirm": "Confirmar Delegação",
@@ -655,10 +657,10 @@
"powering_down_info": "O próximo power down será em {days} dias, {hp} HIVE",
"invalid_amount": "Quantia Inválida",
"invalid_amount_desc": "Por favor, insira uma quantia válida",
- "account_select_title": "Account Details",
- "account_select_description": "Operations related to funds are irreversible, make sure receivers username is correct",
- "amount_select_title": "Transfer Details",
- "amount_select_description": "Enter transfer amount within maximum available balance and must be greater than 0.001"
+ "account_select_title": "Detalhes da Conta",
+ "account_select_description": "Operações de envio monetário são irreversíveis. Certifique-se que o nome da conta dos destinatários está correto",
+ "amount_select_title": "Detalhes da Transferência",
+ "amount_select_description": "Insira uma quantia a ser transferida dentro do seu saldo disponível. O valor deverá ser superior a 0.001"
},
"boost": {
"title": "Obter Pontos",
@@ -787,8 +789,8 @@
"line3_heading": "Junte-se às comunidades da Ecency!",
"line3_body": "Crie e seja dono de uma comunidade. Seja recompensado e recompense.",
"get_started": "Comece agora!",
- "terms_description": "By accepting, you agree to our Terms of Service and Privacy Policies.",
- "terms_text": "Read Here!"
+ "terms_description": "Ao aceitar, você concorda com nossos Termos de Serviço e Políticas de Privacidade.",
+ "terms_text": "Leia Aqui!"
},
"time": {
"second": "segundos",
diff --git a/src/config/locales/ro-RO.json b/src/config/locales/ro-RO.json
index fbf090c11..b431932cf 100644
--- a/src/config/locales/ro-RO.json
+++ b/src/config/locales/ro-RO.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Resetare Cod Pin",
"reset": "Resetare",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, am uitat...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Succes!",
diff --git a/src/config/locales/ru-RU.json b/src/config/locales/ru-RU.json
index 301e13e90..c0f0c7c67 100644
--- a/src/config/locales/ru-RU.json
+++ b/src/config/locales/ru-RU.json
@@ -229,6 +229,7 @@
"delegations": "Делегации"
},
"pincode": "Пинкод",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Сбросить пин-код",
"reset": "Сбросить",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Запамятовал...",
"pin_not_matched": "Пароли не совпадают, попробуйте еще раз.",
"attempts_postfix": "неудачные попытки",
- "message_reset_warning": "Данные пользователя будут удалены при следующей неудачной попытке"
+ "message_reset_warning": "Данные пользователя будут удалены при следующей неудачной попытке",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Успех!",
diff --git a/src/config/locales/sa-IN.json b/src/config/locales/sa-IN.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/sa-IN.json
+++ b/src/config/locales/sa-IN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/sk-SK.json b/src/config/locales/sk-SK.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/sk-SK.json
+++ b/src/config/locales/sk-SK.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/sl-SI.json b/src/config/locales/sl-SI.json
index d7e1d3d15..b12de0743 100644
--- a/src/config/locales/sl-SI.json
+++ b/src/config/locales/sl-SI.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Ponastavi PIN kodo",
"reset": "Ponastavi",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/sq-AL.json b/src/config/locales/sq-AL.json
index d95b3069d..210765297 100644
--- a/src/config/locales/sq-AL.json
+++ b/src/config/locales/sq-AL.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN code",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/sr-CS.json b/src/config/locales/sr-CS.json
index 8d2feacd3..6827795eb 100644
--- a/src/config/locales/sr-CS.json
+++ b/src/config/locales/sr-CS.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN kod",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Resetuj Pin kod",
"reset": "Resetuj",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Jao, zaboravio sam...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Uspešno!",
diff --git a/src/config/locales/sv-SE.json b/src/config/locales/sv-SE.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/sv-SE.json
+++ b/src/config/locales/sv-SE.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/sw-KE.json b/src/config/locales/sw-KE.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/sw-KE.json
+++ b/src/config/locales/sw-KE.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/ta-IN.json b/src/config/locales/ta-IN.json
index 5cab7a6c6..f3333253d 100644
--- a/src/config/locales/ta-IN.json
+++ b/src/config/locales/ta-IN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/tg-TJ.json b/src/config/locales/tg-TJ.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/tg-TJ.json
+++ b/src/config/locales/tg-TJ.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/th-TH.json b/src/config/locales/th-TH.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/th-TH.json
+++ b/src/config/locales/th-TH.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/tk-TM.json b/src/config/locales/tk-TM.json
index 44cc72738..3ce16ea6e 100644
--- a/src/config/locales/tk-TM.json
+++ b/src/config/locales/tk-TM.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/tr-TR.json b/src/config/locales/tr-TR.json
index 8521a5e8d..f259b4ec8 100644
--- a/src/config/locales/tr-TR.json
+++ b/src/config/locales/tr-TR.json
@@ -229,6 +229,7 @@
"delegations": "Delegasyonlar"
},
"pincode": "Pinkod",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Pin Kodunu Sıfırla",
"reset": "Sifirla",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Of! unuttum...",
"pin_not_matched": "PIN eşleşmiyor, Lütfen tekrar deneyin.",
"attempts_postfix": "hatalı deneme(ler)",
- "message_reset_warning": "Bir sonraki hatalı denemede kullanıcı verisi silinecek"
+ "message_reset_warning": "Bir sonraki hatalı denemede kullanıcı verisi silinecek",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Başarılı!",
diff --git a/src/config/locales/uk-UA.json b/src/config/locales/uk-UA.json
index 45bbba7d0..7d922b6cc 100644
--- a/src/config/locales/uk-UA.json
+++ b/src/config/locales/uk-UA.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Скинути Pin-код",
"reset": "Скинути",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Ой, я його забув...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Успіх!",
diff --git a/src/config/locales/ur-IN.json b/src/config/locales/ur-IN.json
index fc932f66f..afec4ea27 100644
--- a/src/config/locales/ur-IN.json
+++ b/src/config/locales/ur-IN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN code",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/ur-PK.json b/src/config/locales/ur-PK.json
index fc932f66f..afec4ea27 100644
--- a/src/config/locales/ur-PK.json
+++ b/src/config/locales/ur-PK.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN code",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/uz-UZ.json b/src/config/locales/uz-UZ.json
index 44cc72738..e5a5a1a88 100644
--- a/src/config/locales/uz-UZ.json
+++ b/src/config/locales/uz-UZ.json
@@ -1,10 +1,10 @@
{
"wallet": {
- "curation_reward": "Curation Reward",
- "author_reward": "Author Reward",
+ "curation_reward": "Kuratorlik mukofoti",
+ "author_reward": "Avtorlik mukofoti",
"comment_benefactor_reward": "Benefactor Reward",
- "claim_reward_balance": "Claim Reward ",
- "transfer": "Transfer",
+ "claim_reward_balance": "Mukofotlarni olish ",
+ "transfer": "O'tkazma",
"power_up": "To Vesting",
"transfer_from_savings": "From Savings",
"withdraw_savings": "Withdraw Savings",
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Reset",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Oh, I forgot it...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Success!",
diff --git a/src/config/locales/vi-VN.json b/src/config/locales/vi-VN.json
index 5e64a4198..0b6e4754c 100644
--- a/src/config/locales/vi-VN.json
+++ b/src/config/locales/vi-VN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Mã PIN",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Đặt Lại Mã Pin",
"reset": "Thiết lập lại",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Ối, tôi quên mất...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Thành công!",
diff --git a/src/config/locales/yo-NG.json b/src/config/locales/yo-NG.json
index 30881a643..3733b103d 100644
--- a/src/config/locales/yo-NG.json
+++ b/src/config/locales/yo-NG.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "Pincode",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "Reset Pin Code",
"reset": "Tun bere",
"nsfw_content": "NSFW",
@@ -419,7 +420,8 @@
"forgot_text": "Ah! Motigbgbe re o...",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "Aseyori!",
diff --git a/src/config/locales/zh-CN.json b/src/config/locales/zh-CN.json
index bf6abe6d0..3af9b0afe 100644
--- a/src/config/locales/zh-CN.json
+++ b/src/config/locales/zh-CN.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN 码",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "重置 PIN 码",
"reset": "重置",
"nsfw_content": "NSFW(工作不宜)",
@@ -419,7 +420,8 @@
"forgot_text": "哦,我忘记了......",
"pin_not_matched": "PIN do not match, Please try again.",
"attempts_postfix": "failed attempt(s)",
- "message_reset_warning": "User data will be wiped on next failed attempt"
+ "message_reset_warning": "User data will be wiped on next failed attempt",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "成功!",
diff --git a/src/config/locales/zh-TW.json b/src/config/locales/zh-TW.json
index b1c7bb508..34185fad6 100644
--- a/src/config/locales/zh-TW.json
+++ b/src/config/locales/zh-TW.json
@@ -229,6 +229,7 @@
"delegations": "Delegations"
},
"pincode": "PIN 碼",
+ "biometric": "Finger Print / Face Unlock",
"reset_pin": "重置PIN碼",
"reset": "重置",
"nsfw_content": "NSFW(工作不宜)",
@@ -419,7 +420,8 @@
"forgot_text": "哦,我忘記了......",
"pin_not_matched": "PIN 不相符。請重試。",
"attempts_postfix": "失敗嘗試",
- "message_reset_warning": "下一輪重試失敗,用戶資料將會被刪除"
+ "message_reset_warning": "下一輪重試失敗,用戶資料將會被刪除",
+ "biometric_desc": "Scan your fingerprint on the device scanner to continue"
},
"alert": {
"success": "成功!",
diff --git a/src/containers/inAppPurchaseContainer.ts b/src/containers/inAppPurchaseContainer.ts
index 3367e61b0..62f7d288a 100644
--- a/src/containers/inAppPurchaseContainer.ts
+++ b/src/containers/inAppPurchaseContainer.ts
@@ -28,21 +28,8 @@ class InAppPurchaseContainer extends Component {
}
// Component Life Cycle Functions
- async componentDidMount() {
- try {
- await RNIap.initConnection();
- if (Platform.OS === 'android') {
- await RNIap.flushFailedPurchasesCachedAsPendingAndroid();
- }
-
- this._consumeAvailablePurchases()
-
- } catch (err) {
- bugsnagInstance.notify(err);
- console.warn(err.code, err.message);
- }
- this._getItems();
- this._purchaseUpdatedListener();
+ componentDidMount() {
+ this._initContainer();
}
componentWillUnmount() {
@@ -59,6 +46,35 @@ class InAppPurchaseContainer extends Component {
}
+ _initContainer = async () => {
+ const {
+ intl,
+ } = this.props;
+ try {
+ await RNIap.initConnection();
+ if (Platform.OS === 'android') {
+ await RNIap.flushFailedPurchasesCachedAsPendingAndroid();
+ }
+
+ await this._consumeAvailablePurchases()
+ this._getItems();
+ this._purchaseUpdatedListener();
+
+ } catch (err) {
+ bugsnagInstance.notify(err);
+ console.warn(err.code, err.message);
+
+ Alert.alert(
+ intl.formatMessage({
+ id: 'alert.connection_issues',
+ }),
+ err.message
+ );
+ }
+
+ }
+
+
//this snippet consumes all previously bought purchases
//that are set to be consumed yet
_consumeAvailablePurchases = async () => {
@@ -152,7 +168,7 @@ class InAppPurchaseContainer extends Component {
const products = await RNIap.getProducts(skus);
console.log(products);
products.sort((a, b) => parseFloat(a.price) - parseFloat(b.price)).reverse();
- await this.setState({ productList: products });
+ this.setState({ productList: products });
} catch (err) {
bugsnagInstance.notify(err);
Alert.alert(
@@ -163,7 +179,7 @@ class InAppPurchaseContainer extends Component {
);
}
- await this.setState({ isLoading: false });
+ this.setState({ isLoading: false });
};
_buyItem = async (sku) => {
diff --git a/src/containers/profileContainer.js b/src/containers/profileContainer.js
index 78d444830..fac6afb38 100644
--- a/src/containers/profileContainer.js
+++ b/src/containers/profileContainer.js
@@ -5,7 +5,6 @@ import { withNavigation } from 'react-navigation';
import { get, has, unionBy, update } from 'lodash';
import { Alert } from 'react-native';
import { injectIntl } from 'react-intl';
-import Matomo from 'react-native-matomo-sdk';
// Providers
import {
@@ -88,11 +87,6 @@ class ProfileContainer extends Component {
}
this._loadProfile(targetUsername);
- if (isAnalytics) {
- Matomo.trackView([`/@${targetUsername}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- }
}
_getReplies = async (query) => {
@@ -116,12 +110,6 @@ class ProfileContainer extends Component {
query.observer = '';
query.sort = 'comments';
}
-
- if (isAnalytics && user) {
- Matomo.trackView([`/@${user.name}/comments`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- }
} else {
repliesAction = getAccountPosts;
if (query) {
@@ -134,12 +122,6 @@ class ProfileContainer extends Component {
query.observer = '';
query.sort = 'replies';
}
-
- if (isAnalytics) {
- Matomo.trackView([`/@${currentAccountUsername}/replies`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- }
}
if (query) {
diff --git a/src/screens/application/container/applicationContainer.tsx b/src/screens/application/container/applicationContainer.tsx
index 4622ce651..1f20b6929 100644
--- a/src/screens/application/container/applicationContainer.tsx
+++ b/src/screens/application/container/applicationContainer.tsx
@@ -14,7 +14,6 @@ import messaging from '@react-native-firebase/messaging';
import PushNotification from 'react-native-push-notification';
import VersionNumber from 'react-native-version-number';
import ReceiveSharingIntent from 'react-native-receive-sharing-intent';
-import Matomo from 'react-native-matomo-sdk';
import SplashScreen from 'react-native-splash-screen'
// Constants
@@ -92,6 +91,7 @@ import parseAuthUrl from '../../../utils/parseAuthUrl';
import { purgeExpiredCache } from '../../../redux/actions/cacheActions';
import { fetchSubscribedCommunities } from '../../../redux/actions/communitiesAction';
import MigrationHelpers from '../../../utils/migrationHelpers';
+import { deepLinkParser } from '../../../utils/deepLinkParser';
// Workaround
let previousAppState = 'background';
@@ -159,23 +159,6 @@ class ApplicationContainer extends Component {
console.log('error :>> ', error);
},
);
-
- // tracking init
- if (!__DEV__) {
- Matomo.initialize(Config.ANALYTICS_URL, 1, 'https://ecency.com')
- .catch((error) => console.warn('Failed to initialize matomo', error))
- .then(() => {
- if (isAnalytics !== true) {
- dispatch(setAnalyticsStatus(true));
- }
- })
- .then(() => {
- // start up event
- Matomo.trackEvent('Application', 'Startup').catch((error) =>
- console.warn('Failed to track event', error),
- );
- });
- }
};
componentDidUpdate(prevProps, prevState) {
@@ -254,93 +237,30 @@ class ApplicationContainer extends Component {
};
_handleDeepLink = async (url = '') => {
- if (!url || url.indexOf('ShareMedia://') >= 0) return;
+ const { currentAccount, intl } = this.props;
- let routeName;
- let params;
- let content;
- let profile;
- let keey;
- const { currentAccount } = this.props;
-
- const postUrl = postUrlParser(url);
- const { author, permlink, feedType, tag } = postUrl || {};
-
- try {
- if (author) {
- if (
- !permlink ||
- permlink === 'wallet' ||
- permlink === 'points' ||
- permlink === 'comments' ||
- permlink === 'replies' ||
- permlink === 'posts'
- ) {
- let deepLinkFilter;
- if (permlink) {
- deepLinkFilter = permlink === 'points' ? 'wallet' : permlink;
- }
-
- profile = await getUser(author);
- routeName = ROUTES.SCREENS.PROFILE;
- params = {
- username: get(profile, 'name'),
- reputation: get(profile, 'reputation'),
- deepLinkFilter, //TODO: process this in profile screen
- };
- keey = get(profile, 'name');
- } else if (permlink === 'communities') {
- routeName = ROUTES.SCREENS.WEB_BROWSER;
- params = {
- url: url,
- };
- keey = 'WebBrowser';
- } else if (permlink) {
- content = await getPost(author, permlink, currentAccount.name);
- routeName = ROUTES.SCREENS.POST;
- params = {
- content,
- };
- keey = `${author}/${permlink}`;
- }
- }
-
- if (feedType === 'hot' || feedType === 'trending' || feedType === 'created') {
- if (!tag) {
- routeName = ROUTES.SCREENS.TAG_RESULT;
- } else if (/hive-[1-3]\d{4,6}$/.test(tag)) {
- routeName = ROUTES.SCREENS.COMMUNITY;
- } else {
- routeName = ROUTES.SCREENS.TAG_RESULT;
- }
- params = {
- tag,
- filter: feedType,
- };
- keey = `${feedType}/${tag || ''}`;
- }
- } catch (error) {
- this._handleAlert('deep_link.no_existing_user');
+ if(!url){
+ return;
}
- if (!routeName) {
- const { mode, referredUser } = parseAuthUrl(url);
- if (mode === 'SIGNUP') {
- routeName = ROUTES.SCREENS.REGISTER;
- params = {
- referredUser,
- };
- keey = `${mode}/${referredUser || ''}`;
- }
- }
- if (routeName && keey) {
- navigate({
- routeName,
- params,
- key: keey,
- });
+ try{
+ const deepLinkData = await deepLinkParser(url, currentAccount);
+ const { routeName, params, key } = deepLinkData || {};
+
+ if (routeName && key) {
+ navigate({
+ routeName,
+ params,
+ key: key,
+ });
+ } else {
+ throw new Error(intl.formatMessage({id:'deep_link.invalid_link'}))
+ }
+ } catch(err){
+ this._handleAlert(err.message)
}
+
};
_compareAndPromptForUpdate = async () => {
diff --git a/src/screens/post/container/postContainer.js b/src/screens/post/container/postContainer.js
index 579f331a1..2cdda6f40 100644
--- a/src/screens/post/container/postContainer.js
+++ b/src/screens/post/container/postContainer.js
@@ -4,10 +4,8 @@ import { withNavigation } from 'react-navigation';
import get from 'lodash/get';
// Services and Actions
-import Matomo from 'react-native-matomo-sdk';
import Orientation, { useDeviceOrientationChange } from 'react-native-orientation-locker';
import { getPost } from '../../../providers/hive/dhive';
-// import { matomo } from '../../../providers/ecency/analytics';
// Component
import PostScreen from '../screen/postScreen';
@@ -58,22 +56,9 @@ const PostContainer = ({ navigation, currentAccount, isLoggedIn, isAnalytics })
} else {
setPost(content);
}
- // tracking info
- if (isAnalytics) {
- Matomo.trackView([`${content.url}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- }
} else if (_author && permlink) {
_loadPost(_author, permlink);
author = _author;
-
- // tracking info
- if (isAnalytics) {
- Matomo.trackView([`/post/@${_author}/${permlink}`]).catch((error) =>
- console.warn('Failed to track screen', error),
- );
- }
}
}, []);
diff --git a/src/screens/searchResult/screen/tabs/best/view/postsResultsStyles.js b/src/screens/searchResult/screen/tabs/best/view/postsResultsStyles.js
index 8d349973e..00b3ab471 100644
--- a/src/screens/searchResult/screen/tabs/best/view/postsResultsStyles.js
+++ b/src/screens/searchResult/screen/tabs/best/view/postsResultsStyles.js
@@ -37,7 +37,7 @@ export default EStyleSheet.create({
marginLeft: 25,
},
postIconText: {
- color: '$primaryDarkGray',
+ color: '$iconColor',
fontSize: 13,
alignSelf: 'center',
},
diff --git a/src/themes/darkTheme.js b/src/themes/darkTheme.js
index e44e6954d..4e3cc06fa 100644
--- a/src/themes/darkTheme.js
+++ b/src/themes/darkTheme.js
@@ -15,13 +15,13 @@ export default {
$primaryDarkBlue: '#1a509a',
$primaryLightBlue: '#2e3d51',
$primaryGray: '#f5f5f5',
- $primaryDarkGray: '#c1c5c7',
+ $primaryDarkGray: '#fcfcfc',
$primaryLightGray: '#f6f6f6',
$primaryRed: '#e63535',
$primaryGreen: '#4FD688',
$companyRed: '#c10000',
- $primaryBlack: '#c1c5c7',
- $primaryDarkText: '#526d91',
+ $primaryBlack: '#fcfcfc',
+ $primaryDarkText: '#fcfcfc',
// General Colors
$borderColor: '#c5c5c5',
diff --git a/yarn.lock b/yarn.lock
index 1b30c18a4..a66a6299c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -8865,10 +8865,6 @@ react-native-linear-gradient@^2.4.2:
resolved "https://registry.yarnpkg.com/react-native-linear-gradient/-/react-native-linear-gradient-2.5.6.tgz#96215cbc5ec7a01247a20890888aa75b834d44a0"
integrity sha512-HDwEaXcQIuXXCV70O+bK1rizFong3wj+5Q/jSyifKFLg0VWF95xh8XQgfzXwtq0NggL9vNjPKXa016KuFu+VFg==
-react-native-matomo-sdk@feruzm/react-native-matomo-sdk:
- version "0.4.1"
- resolved "https://codeload.github.com/feruzm/react-native-matomo-sdk/tar.gz/392b1cfca771b28005821ef909ffb9a2082156d9"
-
react-native-media-controls@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/react-native-media-controls/-/react-native-media-controls-2.3.0.tgz#c36e876a14d12982b7c6fb759201ff439117cbd0"