mirror of
https://github.com/ecency/ecency-mobile.git
synced 2024-12-20 03:42:10 +03:00
Merge remote-tracking branch 'upstream/development' into sa/default-upvote
This commit is contained in:
commit
785511b82b
@ -92,6 +92,11 @@
|
||||
android:host="ecency.com"
|
||||
android:path="/signup"
|
||||
/>
|
||||
<data
|
||||
android:scheme="https"
|
||||
android:host="ecency.com"
|
||||
android:path="/purchase"
|
||||
/>
|
||||
</intent-filter>
|
||||
<intent-filter android:label="Ecency" >
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
|
@ -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")
|
||||
}
|
||||
|
@ -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
|
||||
|
@ -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",
|
||||
|
@ -16,7 +16,7 @@ export default EStyleSheet.create({
|
||||
marginRight: 3,
|
||||
},
|
||||
text: {
|
||||
color: '$primaryDarkGray',
|
||||
color: '$iconColor',
|
||||
alignSelf: 'center',
|
||||
fontSize: 11,
|
||||
},
|
||||
|
@ -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 && (
|
||||
|
@ -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 {
|
||||
|
@ -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 = () => {
|
||||
|
@ -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');
|
||||
|
||||
|
@ -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),
|
||||
);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
@ -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è!",
|
||||
|
@ -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": "تم بنجاح!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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": "Успех",
|
||||
|
@ -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": "সফল!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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": "با موفقیت!",
|
||||
|
@ -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",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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þ!",
|
||||
|
@ -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": "הצלחה!",
|
||||
|
@ -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": "सफल!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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": "成功しました!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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": "성공!",
|
||||
|
@ -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!",
|
||||
|
@ -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î!",
|
||||
|
@ -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!",
|
||||
|
@ -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ė!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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ę!",
|
||||
|
@ -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",
|
||||
|
@ -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!",
|
||||
|
@ -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": "Успех!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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ı!",
|
||||
|
@ -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": "Успіх!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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!",
|
||||
|
@ -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": "成功!",
|
||||
|
@ -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": "成功!",
|
||||
|
@ -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) => {
|
||||
|
@ -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) {
|
||||
|
@ -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 () => {
|
||||
|
@ -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),
|
||||
);
|
||||
}
|
||||
}
|
||||
}, []);
|
||||
|
||||
|
@ -37,7 +37,7 @@ export default EStyleSheet.create({
|
||||
marginLeft: 25,
|
||||
},
|
||||
postIconText: {
|
||||
color: '$primaryDarkGray',
|
||||
color: '$iconColor',
|
||||
fontSize: 13,
|
||||
alignSelf: 'center',
|
||||
},
|
||||
|
@ -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',
|
||||
|
@ -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"
|
||||
|
Loading…
Reference in New Issue
Block a user