mirror of
https://github.com/ecency/ecency-mobile.git
synced 2024-12-26 14:54:19 +03:00
Merge branch 'development' of github.com:esteemapp/esteem-mobile into bugfix/google-play-version
This commit is contained in:
commit
27cb9e238a
@ -33,6 +33,7 @@
|
|||||||
"react/prop-types": 0,
|
"react/prop-types": 0,
|
||||||
"import/no-named-default": "off",
|
"import/no-named-default": "off",
|
||||||
"no-param-reassign": "off",
|
"no-param-reassign": "off",
|
||||||
"no-case-declarations": "off"
|
"no-case-declarations": "off",
|
||||||
|
"no-cycle": "off"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
46
src/components/avatarHeader/avatarHeaderStyles.js
Normal file
46
src/components/avatarHeader/avatarHeaderStyles.js
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
import EStyleSheet from 'react-native-extended-stylesheet';
|
||||||
|
|
||||||
|
export default EStyleSheet.create({
|
||||||
|
headerContainer: {
|
||||||
|
height: 100,
|
||||||
|
flexDirection: 'row',
|
||||||
|
padding: 21,
|
||||||
|
},
|
||||||
|
backIcon: {
|
||||||
|
color: '$white',
|
||||||
|
},
|
||||||
|
wrapper: {
|
||||||
|
marginLeft: 16,
|
||||||
|
flexDirection: 'row',
|
||||||
|
justifyContent: 'center',
|
||||||
|
alignItems: 'center',
|
||||||
|
},
|
||||||
|
textWrapper: {
|
||||||
|
marginLeft: 16,
|
||||||
|
},
|
||||||
|
name: {
|
||||||
|
color: '$white',
|
||||||
|
fontSize: 14,
|
||||||
|
fontWeight: 'bold',
|
||||||
|
},
|
||||||
|
username: {
|
||||||
|
color: '$white',
|
||||||
|
fontSize: 12,
|
||||||
|
marginTop: 4,
|
||||||
|
},
|
||||||
|
addIcon: {
|
||||||
|
color: '$white',
|
||||||
|
textAlign: 'center',
|
||||||
|
},
|
||||||
|
addButton: {
|
||||||
|
backgroundColor: '$iconColor',
|
||||||
|
width: 20,
|
||||||
|
height: 20,
|
||||||
|
borderRadius: 20 / 2,
|
||||||
|
borderColor: '$white',
|
||||||
|
borderWidth: 1,
|
||||||
|
position: 'absolute',
|
||||||
|
bottom: 0,
|
||||||
|
left: 45,
|
||||||
|
},
|
||||||
|
});
|
61
src/components/avatarHeader/avatarHeaderView.js
Normal file
61
src/components/avatarHeader/avatarHeaderView.js
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
import React from 'react';
|
||||||
|
import { withNavigation } from 'react-navigation';
|
||||||
|
import { View, Text, SafeAreaView } from 'react-native';
|
||||||
|
import LinearGradient from 'react-native-linear-gradient';
|
||||||
|
|
||||||
|
import { UserAvatar } from '../userAvatar';
|
||||||
|
import { IconButton } from '../iconButton';
|
||||||
|
|
||||||
|
// Styles
|
||||||
|
import styles from './avatarHeaderStyles';
|
||||||
|
|
||||||
|
const AvatarHeader = ({
|
||||||
|
username,
|
||||||
|
name,
|
||||||
|
reputation,
|
||||||
|
navigation,
|
||||||
|
avatarUrl,
|
||||||
|
showImageUploadActions,
|
||||||
|
}) => (
|
||||||
|
<LinearGradient
|
||||||
|
start={{ x: 0, y: 0 }}
|
||||||
|
end={{ x: 1, y: 0 }}
|
||||||
|
colors={['#357ce6', '#2d5aa0']}
|
||||||
|
style={styles.headerView}
|
||||||
|
>
|
||||||
|
<SafeAreaView>
|
||||||
|
<View style={styles.headerContainer}>
|
||||||
|
<IconButton
|
||||||
|
iconStyle={styles.backIcon}
|
||||||
|
iconType="MaterialIcons"
|
||||||
|
name="arrow-back"
|
||||||
|
onPress={navigation.goBack}
|
||||||
|
size={25}
|
||||||
|
/>
|
||||||
|
<View style={styles.wrapper}>
|
||||||
|
<UserAvatar
|
||||||
|
key={avatarUrl || username}
|
||||||
|
noAction
|
||||||
|
size="xl"
|
||||||
|
username={username}
|
||||||
|
avatarUrl={avatarUrl}
|
||||||
|
/>
|
||||||
|
<IconButton
|
||||||
|
iconStyle={styles.addIcon}
|
||||||
|
style={styles.addButton}
|
||||||
|
iconType="MaterialCommunityIcons"
|
||||||
|
name="plus"
|
||||||
|
onPress={showImageUploadActions}
|
||||||
|
size={15}
|
||||||
|
/>
|
||||||
|
<View style={styles.textWrapper}>
|
||||||
|
{!!name && <Text style={styles.name}>{name}</Text>}
|
||||||
|
<Text style={styles.username}>{`@${username} (${reputation})`}</Text>
|
||||||
|
</View>
|
||||||
|
</View>
|
||||||
|
</View>
|
||||||
|
</SafeAreaView>
|
||||||
|
</LinearGradient>
|
||||||
|
);
|
||||||
|
|
||||||
|
export default withNavigation(AvatarHeader);
|
3
src/components/avatarHeader/index.js
Normal file
3
src/components/avatarHeader/index.js
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import AvatarHeader from './avatarHeaderView';
|
||||||
|
|
||||||
|
export { AvatarHeader };
|
@ -19,7 +19,7 @@ export default EStyleSheet.create({
|
|||||||
saveIcon: {
|
saveIcon: {
|
||||||
fontSize: 20,
|
fontSize: 20,
|
||||||
color: '$iconColor',
|
color: '$iconColor',
|
||||||
marginLeft: 15,
|
width: 50,
|
||||||
},
|
},
|
||||||
savedIcon: {
|
savedIcon: {
|
||||||
color: '#a1c982',
|
color: '#a1c982',
|
||||||
@ -36,7 +36,6 @@ export default EStyleSheet.create({
|
|||||||
quickTitle: {
|
quickTitle: {
|
||||||
fontSize: 10,
|
fontSize: 10,
|
||||||
color: '$iconColor',
|
color: '$iconColor',
|
||||||
marginLeft: 24,
|
|
||||||
alignSelf: 'center',
|
alignSelf: 'center',
|
||||||
},
|
},
|
||||||
rightIcon: {
|
rightIcon: {
|
||||||
|
@ -100,24 +100,16 @@ class BasicHeaderView extends Component {
|
|||||||
<IconButton
|
<IconButton
|
||||||
iconStyle={[styles.backIcon, isModalHeader && styles.closeIcon]}
|
iconStyle={[styles.backIcon, isModalHeader && styles.closeIcon]}
|
||||||
iconType="MaterialIcons"
|
iconType="MaterialIcons"
|
||||||
name={isModalHeader ? 'arrow-back' : 'arrow-back'}
|
name="arrow-back"
|
||||||
onPress={() => (isModalHeader ? handleOnPressClose() : handleOnPressBackButton())}
|
onPress={() => (isModalHeader ? handleOnPressClose() : handleOnPressBackButton())}
|
||||||
disabled={disabled}
|
disabled={disabled}
|
||||||
/>
|
/>
|
||||||
{isHasIcons && !isReply && (
|
{isHasIcons && !isReply && (
|
||||||
<View>
|
<DateTimePicker
|
||||||
{!isDraftSaving ? (
|
type="date-time"
|
||||||
<IconButton
|
onSubmit={this._handleDatePickerChange}
|
||||||
iconStyle={[styles.saveIcon, isDraftSaved && styles.savedIcon]}
|
disabled={!isFormValid}
|
||||||
iconType="MaterialIcons"
|
/>
|
||||||
name="save"
|
|
||||||
size={25}
|
|
||||||
onPress={() => handleOnSaveButtonPress && handleOnSaveButtonPress()}
|
|
||||||
/>
|
|
||||||
) : (
|
|
||||||
<ActivityIndicator style={styles.textButtonWrapper} />
|
|
||||||
)}
|
|
||||||
</View>
|
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{!isInputVisible && (
|
{!isInputVisible && (
|
||||||
@ -184,11 +176,19 @@ class BasicHeaderView extends Component {
|
|||||||
{isHasIcons && (
|
{isHasIcons && (
|
||||||
<Fragment>
|
<Fragment>
|
||||||
{!isReply && (
|
{!isReply && (
|
||||||
<DateTimePicker
|
<Fragment>
|
||||||
type="date-time"
|
{!isDraftSaving ? (
|
||||||
onSubmit={this._handleDatePickerChange}
|
<IconButton
|
||||||
disabled={!isFormValid}
|
iconStyle={[styles.saveIcon, isDraftSaved && styles.savedIcon]}
|
||||||
/>
|
iconType="MaterialIcons"
|
||||||
|
name="save"
|
||||||
|
size={25}
|
||||||
|
onPress={() => handleOnSaveButtonPress && handleOnSaveButtonPress()}
|
||||||
|
/>
|
||||||
|
) : (
|
||||||
|
<ActivityIndicator style={styles.textButtonWrapper} />
|
||||||
|
)}
|
||||||
|
</Fragment>
|
||||||
)}
|
)}
|
||||||
<IconButton
|
<IconButton
|
||||||
style={styles.iconButton}
|
style={styles.iconButton}
|
||||||
|
@ -1 +1,3 @@
|
|||||||
export { default } from './view/checkboxView';
|
import CheckBox from './view/checkboxView';
|
||||||
|
|
||||||
|
export { CheckBox };
|
||||||
|
@ -35,5 +35,6 @@ export default EStyleSheet.create({
|
|||||||
},
|
},
|
||||||
picker: {
|
picker: {
|
||||||
width: 50,
|
width: 50,
|
||||||
|
marginLeft: 20,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* eslint-disable react/jsx-wrap-multilines */
|
||||||
import React, { PureComponent } from 'react';
|
import React, { PureComponent } from 'react';
|
||||||
import DatePicker from 'react-native-datepicker';
|
import DatePicker from 'react-native-datepicker';
|
||||||
import moment from 'moment';
|
import moment from 'moment';
|
||||||
|
@ -4,8 +4,7 @@ export default EStyleSheet.create({
|
|||||||
wrapper: {
|
wrapper: {
|
||||||
borderTopLeftRadius: 8,
|
borderTopLeftRadius: 8,
|
||||||
borderTopRightRadius: 8,
|
borderTopRightRadius: 8,
|
||||||
marginHorizontal: 30,
|
marginTop: 16,
|
||||||
marginVertical: 10,
|
|
||||||
flexDirection: 'row',
|
flexDirection: 'row',
|
||||||
backgroundColor: '$primaryGray',
|
backgroundColor: '$primaryGray',
|
||||||
height: 60,
|
height: 60,
|
||||||
@ -21,7 +20,6 @@ export default EStyleSheet.create({
|
|||||||
textInput: {
|
textInput: {
|
||||||
flex: 0.7,
|
flex: 0.7,
|
||||||
flexDirection: 'row',
|
flexDirection: 'row',
|
||||||
justifyContent: 'center',
|
|
||||||
},
|
},
|
||||||
icon: {
|
icon: {
|
||||||
flex: 0.15,
|
flex: 0.15,
|
||||||
|
@ -1,12 +1,14 @@
|
|||||||
import React, { Component } from 'react';
|
import React, { Component } from 'react';
|
||||||
import { View } from 'react-native';
|
import { View } from 'react-native';
|
||||||
import FastImage from 'react-native-fast-image';
|
import FastImage from 'react-native-fast-image';
|
||||||
import { Icon } from '../../icon';
|
|
||||||
|
|
||||||
// Constants
|
|
||||||
|
|
||||||
// Components
|
// Components
|
||||||
import { TextInput } from '../../textInput';
|
import { TextInput } from '../../textInput';
|
||||||
|
import { Icon } from '../../icon';
|
||||||
|
|
||||||
|
// Utils
|
||||||
|
import { getResizedAvatar } from '../../../utils/image';
|
||||||
|
|
||||||
// Styles
|
// Styles
|
||||||
import styles from './formInputStyles';
|
import styles from './formInputStyles';
|
||||||
|
|
||||||
@ -19,28 +21,18 @@ class FormInputView extends Component {
|
|||||||
* @prop { boolean } isEditable - Can permission edit.
|
* @prop { boolean } isEditable - Can permission edit.
|
||||||
* @prop { boolean } isValid - This delegate input valit or not.
|
* @prop { boolean } isValid - This delegate input valit or not.
|
||||||
* @prop { boolean } secureTextEntry - For hiding password value.
|
* @prop { boolean } secureTextEntry - For hiding password value.
|
||||||
*
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
|
|
||||||
this.state = {
|
this.state = {
|
||||||
value: '',
|
value: props.value || '',
|
||||||
inputBorderColor: '#c1c5c7',
|
inputBorderColor: '#e7e7e7',
|
||||||
isValid: true,
|
isValid: true,
|
||||||
formInputWidth: '99%',
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
// Component Life Cycles
|
// Component Life Cycles
|
||||||
componentWillMount() {
|
|
||||||
setTimeout(() => {
|
|
||||||
this.setState({ formInputWidth: '100%' });
|
|
||||||
}, 100);
|
|
||||||
}
|
|
||||||
|
|
||||||
componentWillReceiveProps(nextProps) {
|
componentWillReceiveProps(nextProps) {
|
||||||
const { isValid } = this.props;
|
const { isValid } = this.props;
|
||||||
|
|
||||||
@ -54,18 +46,15 @@ class FormInputView extends Component {
|
|||||||
const { onChange } = this.props;
|
const { onChange } = this.props;
|
||||||
|
|
||||||
this.setState({ value });
|
this.setState({ value });
|
||||||
onChange && onChange(value);
|
if (onChange) onChange(value);
|
||||||
};
|
};
|
||||||
|
|
||||||
_handleOnFocus = () => {
|
_handleOnFocus = () => {
|
||||||
const { inputBorderColor } = this.state;
|
this.setState({ inputBorderColor: '#357ce6' });
|
||||||
if (inputBorderColor !== '#357ce6') {
|
|
||||||
this.setState({ inputBorderColor: '#357ce6' });
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { inputBorderColor, isValid, value, formInputWidth } = this.state;
|
const { inputBorderColor, isValid, value } = this.state;
|
||||||
const {
|
const {
|
||||||
placeholder,
|
placeholder,
|
||||||
type,
|
type,
|
||||||
@ -75,6 +64,9 @@ class FormInputView extends Component {
|
|||||||
rightIconName,
|
rightIconName,
|
||||||
secureTextEntry,
|
secureTextEntry,
|
||||||
iconType,
|
iconType,
|
||||||
|
wrapperStyle,
|
||||||
|
height,
|
||||||
|
inputStyle,
|
||||||
} = this.props;
|
} = this.props;
|
||||||
return (
|
return (
|
||||||
<View
|
<View
|
||||||
@ -83,6 +75,7 @@ class FormInputView extends Component {
|
|||||||
{
|
{
|
||||||
borderBottomColor: isValid ? inputBorderColor : 'red',
|
borderBottomColor: isValid ? inputBorderColor : 'red',
|
||||||
},
|
},
|
||||||
|
wrapperStyle,
|
||||||
]}
|
]}
|
||||||
>
|
>
|
||||||
{isFirstImage && value && value.length > 2 ? (
|
{isFirstImage && value && value.length > 2 ? (
|
||||||
@ -90,26 +83,30 @@ class FormInputView extends Component {
|
|||||||
<FastImage
|
<FastImage
|
||||||
style={styles.firstImage}
|
style={styles.firstImage}
|
||||||
source={{
|
source={{
|
||||||
uri: `https://steemitimages.com/u/${value}/avatar/small`,
|
uri: getResizedAvatar(value),
|
||||||
priority: FastImage.priority.high,
|
priority: FastImage.priority.high,
|
||||||
}}
|
}}
|
||||||
resizeMode={FastImage.resizeMode.cover}
|
resizeMode={FastImage.resizeMode.cover}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
) : (
|
) : (
|
||||||
<Icon iconType={iconType || 'MaterialIcons'} name={rightIconName} style={styles.icon} />
|
rightIconName && (
|
||||||
|
<Icon iconType={iconType || 'MaterialIcons'} name={rightIconName} style={styles.icon} />
|
||||||
|
)
|
||||||
)}
|
)}
|
||||||
<View style={styles.textInput}>
|
<View style={styles.textInput}>
|
||||||
<TextInput
|
<TextInput
|
||||||
onFocus={() => this._handleOnFocus()}
|
style={inputStyle}
|
||||||
|
onFocus={() => this.setState({ inputBorderColor: '#357ce6' })}
|
||||||
|
onBlur={() => this.setState({ inputBorderColor: '#e7e7e7' })}
|
||||||
autoCapitalize="none"
|
autoCapitalize="none"
|
||||||
secureTextEntry={secureTextEntry}
|
secureTextEntry={secureTextEntry}
|
||||||
|
height={height}
|
||||||
placeholder={placeholder}
|
placeholder={placeholder}
|
||||||
editable={isEditable || true}
|
editable={isEditable || true}
|
||||||
textContentType={type}
|
textContentType={type}
|
||||||
onChangeText={val => this._handleOnChange(val)}
|
onChangeText={this._handleOnChange}
|
||||||
value={value}
|
value={value}
|
||||||
style={{ width: formInputWidth }}
|
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
|
|
||||||
|
@ -1,12 +1,7 @@
|
|||||||
import React, { PureComponent } from 'react';
|
import React, { PureComponent } from 'react';
|
||||||
import { withNavigation } from 'react-navigation';
|
import { withNavigation } from 'react-navigation';
|
||||||
import { connect } from 'react-redux';
|
import { connect } from 'react-redux';
|
||||||
|
import { get, has } from 'lodash';
|
||||||
// Services and Actions
|
|
||||||
|
|
||||||
// Middleware
|
|
||||||
|
|
||||||
// Constants
|
|
||||||
|
|
||||||
// Component
|
// Component
|
||||||
import HeaderView from '../view/headerView';
|
import HeaderView from '../view/headerView';
|
||||||
@ -30,7 +25,7 @@ class HeaderContainer extends PureComponent {
|
|||||||
_handleOpenDrawer = () => {
|
_handleOpenDrawer = () => {
|
||||||
const { navigation } = this.props;
|
const { navigation } = this.props;
|
||||||
|
|
||||||
if (navigation && navigation.openDrawer && typeof navigation.openDrawer === 'function') {
|
if (has(navigation, 'openDrawer') && typeof get(navigation, 'openDrawer') === 'function') {
|
||||||
navigation.openDrawer();
|
navigation.openDrawer();
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@ -52,19 +47,11 @@ class HeaderContainer extends PureComponent {
|
|||||||
isLoginDone,
|
isLoginDone,
|
||||||
isDarkTheme,
|
isDarkTheme,
|
||||||
} = this.props;
|
} = this.props;
|
||||||
let displayName;
|
const _user = isReverse && selectedUser ? selectedUser : currentAccount;
|
||||||
let username;
|
|
||||||
let reputation;
|
|
||||||
|
|
||||||
if (isReverse && selectedUser) {
|
const displayName = get(_user, 'display_name');
|
||||||
displayName = selectedUser.display_name;
|
const username = get(_user, 'name');
|
||||||
username = selectedUser.name;
|
const reputation = get(_user, 'reputation');
|
||||||
reputation = selectedUser.reputation;
|
|
||||||
} else if (!isReverse) {
|
|
||||||
displayName = currentAccount.display_name;
|
|
||||||
username = currentAccount.name;
|
|
||||||
reputation = currentAccount.reputation;
|
|
||||||
}
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<HeaderView
|
<HeaderView
|
||||||
|
@ -34,19 +34,20 @@ class HeaderView extends Component {
|
|||||||
|
|
||||||
render() {
|
render() {
|
||||||
const {
|
const {
|
||||||
|
avatarUrl,
|
||||||
displayName,
|
displayName,
|
||||||
handleOnPressBackButton,
|
handleOnPressBackButton,
|
||||||
handleOpenDrawer,
|
handleOpenDrawer,
|
||||||
intl,
|
intl,
|
||||||
|
isDarkTheme,
|
||||||
isLoggedIn,
|
isLoggedIn,
|
||||||
isLoginDone,
|
isLoginDone,
|
||||||
isReverse,
|
isReverse,
|
||||||
reputation,
|
reputation,
|
||||||
username,
|
username,
|
||||||
isDarkTheme,
|
|
||||||
} = this.props;
|
} = this.props;
|
||||||
const { isSearchModalOpen } = this.state;
|
const { isSearchModalOpen } = this.state;
|
||||||
let gredientColor = isDarkTheme ? ['#081c36', '#43638e'] : ['#2d5aa0', '#357ce6'];
|
let gredientColor;
|
||||||
|
|
||||||
if (isReverse) {
|
if (isReverse) {
|
||||||
gredientColor = isDarkTheme ? ['#43638e', '#081c36'] : ['#357ce6', '#2d5aa0'];
|
gredientColor = isDarkTheme ? ['#43638e', '#081c36'] : ['#357ce6', '#2d5aa0'];
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import React, { Fragment } from 'react';
|
import React, { Fragment } from 'react';
|
||||||
import { TouchableHighlight } from 'react-native';
|
import { TouchableHighlight, ActivityIndicator } from 'react-native';
|
||||||
import { Icon } from '../../icon';
|
import { Icon } from '../../icon';
|
||||||
|
|
||||||
import styles from './iconButtonStyles';
|
import styles from './iconButtonStyles';
|
||||||
@ -22,28 +22,33 @@ const IconButton = ({
|
|||||||
onPress,
|
onPress,
|
||||||
size,
|
size,
|
||||||
style,
|
style,
|
||||||
|
isLoading,
|
||||||
}) => (
|
}) => (
|
||||||
<Fragment>
|
<Fragment>
|
||||||
<TouchableHighlight
|
<TouchableHighlight
|
||||||
style={[styles.iconButton, style]}
|
style={[styles.iconButton, style]}
|
||||||
onPress={() => onPress && onPress()}
|
onPress={() => !isLoading && onPress && onPress()}
|
||||||
underlayColor={backgroundColor || 'white'}
|
underlayColor={backgroundColor || 'white'}
|
||||||
disabled={disabled}
|
disabled={disabled}
|
||||||
>
|
>
|
||||||
<Icon
|
{!isLoading ? (
|
||||||
style={[
|
<Icon
|
||||||
color && { color },
|
style={[
|
||||||
backgroundColor && { backgroundColor },
|
color && { color },
|
||||||
styles.icon,
|
backgroundColor && { backgroundColor },
|
||||||
iconStyle && iconStyle,
|
styles.icon,
|
||||||
]}
|
iconStyle && iconStyle,
|
||||||
badgeTextStyle={badgeTextStyle}
|
]}
|
||||||
name={name}
|
badgeTextStyle={badgeTextStyle}
|
||||||
badgeStyle={badgeStyle}
|
name={name}
|
||||||
size={size}
|
badgeStyle={badgeStyle}
|
||||||
iconType={iconType}
|
size={size}
|
||||||
badgeCount={badgeCount}
|
iconType={iconType}
|
||||||
/>
|
badgeCount={badgeCount}
|
||||||
|
/>
|
||||||
|
) : (
|
||||||
|
<ActivityIndicator color="white" style={styles.activityIndicator} />
|
||||||
|
)}
|
||||||
</TouchableHighlight>
|
</TouchableHighlight>
|
||||||
</Fragment>
|
</Fragment>
|
||||||
);
|
);
|
||||||
|
@ -1,33 +1,182 @@
|
|||||||
import { CircularButton, TextButton, IconButton } from './buttons';
|
import { AvatarHeader } from './avatarHeader';
|
||||||
|
import { BasicHeader } from './basicHeader';
|
||||||
|
import { BottomTabBar } from './bottomTabBar';
|
||||||
|
import { CheckBox } from './checkbox';
|
||||||
|
import { CircularButton, TextButton, SquareButton } from './buttons';
|
||||||
|
import { CollapsibleCard } from './collapsibleCard';
|
||||||
|
import { ContainerHeader } from './containerHeader';
|
||||||
|
import { DateTimePicker } from './dateTimePicker';
|
||||||
|
import { DropdownButton } from './dropdownButton';
|
||||||
|
import { FilterBar } from './filterBar';
|
||||||
|
import { FormatedCurrency } from './formatedElements';
|
||||||
import { FormInput } from './formInput';
|
import { FormInput } from './formInput';
|
||||||
|
import { Header } from './header';
|
||||||
|
import { Icon } from './icon';
|
||||||
|
import { IconButton } from './iconButton';
|
||||||
|
import { InformationArea } from './informationArea';
|
||||||
|
import { InformationBox } from './informationBox';
|
||||||
|
import { LoginHeader } from './loginHeader';
|
||||||
|
import { MainButton } from './mainButton';
|
||||||
|
import { MarkdownEditor } from './markdownEditor';
|
||||||
|
import { Modal } from './modal';
|
||||||
|
import { NotificationLine } from './notificationLine';
|
||||||
import { NumericKeyboard } from './numericKeyboard';
|
import { NumericKeyboard } from './numericKeyboard';
|
||||||
|
import { ParentPost } from './parentPost';
|
||||||
|
import { PercentBar } from './percentBar';
|
||||||
import { PinAnimatedInput } from './pinAnimatedInput';
|
import { PinAnimatedInput } from './pinAnimatedInput';
|
||||||
|
import { PostCard } from './postCard';
|
||||||
|
import { PostDisplay } from './postView';
|
||||||
|
import { PostDropdown } from './postDropdown';
|
||||||
|
import { PostForm } from './postForm';
|
||||||
|
import { PostHeaderDescription, PostBody, Tags } from './postElements';
|
||||||
|
import { PostListItem } from './postListItem';
|
||||||
|
import { ProfileSummary } from './profileSummary';
|
||||||
|
import { PulseAnimation } from './animations';
|
||||||
|
import { SearchInput } from './searchInput';
|
||||||
|
import { SearchModal } from './searchModal';
|
||||||
|
import { SettingsItem } from './settingsItem';
|
||||||
import { SideMenu } from './sideMenu';
|
import { SideMenu } from './sideMenu';
|
||||||
import Icon from './icon';
|
import { SummaryArea, TagArea, TextArea, TitleArea } from './editorElements';
|
||||||
import Logo from './logo/logo';
|
import { TabBar } from './tabBar';
|
||||||
import Modal from './modal';
|
|
||||||
import { TextInput } from './textInput';
|
import { TextInput } from './textInput';
|
||||||
import ScaleSlider from './scaleSlider/scaleSliderView';
|
import { ToastNotification } from './toastNotification';
|
||||||
import UserListItem from './basicUIElements/view/userListItem/userListItem';
|
import { ToggleSwitch } from './toggleSwitch';
|
||||||
|
import { TransferFormItem } from './transferFormItem';
|
||||||
|
import { Upvote } from './upvote';
|
||||||
|
import { UserAvatar } from './userAvatar';
|
||||||
|
import Logo from './logo/logo';
|
||||||
import PostButton from './postButton/postButtonView';
|
import PostButton from './postButton/postButtonView';
|
||||||
import Promote from './promote/promoteView';
|
import ProfileEditForm from './profileEditForm/profileEditFormView';
|
||||||
|
import ScaleSlider from './scaleSlider/scaleSliderView';
|
||||||
|
|
||||||
|
// View
|
||||||
|
import { Comment } from './comment';
|
||||||
|
import { Comments } from './comments';
|
||||||
|
import { CommentsDisplay } from './commentsDisplay';
|
||||||
|
import { LeaderBoard } from './leaderboard';
|
||||||
|
import { Notification } from './notification';
|
||||||
|
import { Points } from './points';
|
||||||
|
import { Posts } from './posts';
|
||||||
|
import { Transaction } from './transaction';
|
||||||
|
import { VotersDisplay } from './votersDisplay';
|
||||||
|
import { Wallet } from './wallet';
|
||||||
|
import { WalletDetails } from './walletDetails';
|
||||||
import PostBoost from './postBoost/postBoostView';
|
import PostBoost from './postBoost/postBoostView';
|
||||||
|
import Profile from './profile/profileView';
|
||||||
|
import Promote from './promote/promoteView';
|
||||||
|
|
||||||
|
// Basic UI Elements
|
||||||
|
import {
|
||||||
|
BoostPlaceHolder,
|
||||||
|
Card,
|
||||||
|
Chip,
|
||||||
|
GrayWrapper,
|
||||||
|
LineBreak,
|
||||||
|
ListItemPlaceHolder,
|
||||||
|
ListPlaceHolder,
|
||||||
|
NoInternetConnection,
|
||||||
|
NoPost,
|
||||||
|
PostCardPlaceHolder,
|
||||||
|
PostPlaceHolder,
|
||||||
|
ProfileSummaryPlaceHolder,
|
||||||
|
StickyBar,
|
||||||
|
Tag,
|
||||||
|
TextWithIcon,
|
||||||
|
UserListItem,
|
||||||
|
WalletDetailsPlaceHolder,
|
||||||
|
WalletLineItem,
|
||||||
|
WalletUnclaimedPlaceHolder,
|
||||||
|
} from './basicUIElements';
|
||||||
|
|
||||||
export {
|
export {
|
||||||
|
Card,
|
||||||
|
Chip,
|
||||||
|
GrayWrapper,
|
||||||
|
LineBreak,
|
||||||
|
ListItemPlaceHolder,
|
||||||
|
ListPlaceHolder,
|
||||||
|
BoostPlaceHolder,
|
||||||
|
NoInternetConnection,
|
||||||
|
NoPost,
|
||||||
|
PostCardPlaceHolder,
|
||||||
|
PostPlaceHolder,
|
||||||
|
ProfileSummaryPlaceHolder,
|
||||||
|
StickyBar,
|
||||||
|
Tag,
|
||||||
|
TextWithIcon,
|
||||||
|
UserListItem,
|
||||||
|
WalletDetailsPlaceHolder,
|
||||||
|
WalletLineItem,
|
||||||
|
WalletUnclaimedPlaceHolder,
|
||||||
|
AvatarHeader,
|
||||||
|
BasicHeader,
|
||||||
|
InformationBox,
|
||||||
|
BottomTabBar,
|
||||||
|
CheckBox,
|
||||||
CircularButton,
|
CircularButton,
|
||||||
|
CollapsibleCard,
|
||||||
|
Comment,
|
||||||
|
Comments,
|
||||||
|
CommentsDisplay,
|
||||||
|
ContainerHeader,
|
||||||
|
DateTimePicker,
|
||||||
|
DropdownButton,
|
||||||
|
FilterBar,
|
||||||
|
FormatedCurrency,
|
||||||
FormInput,
|
FormInput,
|
||||||
|
Header,
|
||||||
Icon,
|
Icon,
|
||||||
IconButton,
|
IconButton,
|
||||||
|
InformationArea,
|
||||||
|
LeaderBoard,
|
||||||
|
LoginHeader,
|
||||||
Logo,
|
Logo,
|
||||||
|
MainButton,
|
||||||
|
MarkdownEditor,
|
||||||
Modal,
|
Modal,
|
||||||
|
Notification,
|
||||||
|
NotificationLine,
|
||||||
NumericKeyboard,
|
NumericKeyboard,
|
||||||
|
ParentPost,
|
||||||
|
PercentBar,
|
||||||
PinAnimatedInput,
|
PinAnimatedInput,
|
||||||
|
Points,
|
||||||
|
PostBody,
|
||||||
|
PostBoost,
|
||||||
|
PostButton,
|
||||||
|
PostCard,
|
||||||
|
PostDisplay,
|
||||||
|
PostDropdown,
|
||||||
|
PostForm,
|
||||||
|
PostHeaderDescription,
|
||||||
|
PostListItem,
|
||||||
|
Posts,
|
||||||
|
Profile,
|
||||||
|
ProfileEditForm,
|
||||||
|
ProfileSummary,
|
||||||
|
Promote,
|
||||||
|
PulseAnimation,
|
||||||
ScaleSlider,
|
ScaleSlider,
|
||||||
|
SearchInput,
|
||||||
|
SearchModal,
|
||||||
|
SettingsItem,
|
||||||
SideMenu,
|
SideMenu,
|
||||||
|
SquareButton,
|
||||||
|
SummaryArea,
|
||||||
|
TabBar,
|
||||||
|
TagArea,
|
||||||
|
Tags,
|
||||||
|
TextArea,
|
||||||
TextButton,
|
TextButton,
|
||||||
TextInput,
|
TextInput,
|
||||||
UserListItem,
|
TitleArea,
|
||||||
PostButton,
|
ToastNotification,
|
||||||
Promote,
|
ToggleSwitch,
|
||||||
PostBoost,
|
Transaction,
|
||||||
|
TransferFormItem,
|
||||||
|
Upvote,
|
||||||
|
UserAvatar,
|
||||||
|
VotersDisplay,
|
||||||
|
Wallet,
|
||||||
|
WalletDetails,
|
||||||
};
|
};
|
||||||
|
@ -1 +1,3 @@
|
|||||||
export { default } from './view/informationBox';
|
import InformationBox from './view/informationBoxView';
|
||||||
|
|
||||||
|
export { InformationBox };
|
||||||
|
@ -8,7 +8,7 @@ import { injectIntl } from 'react-intl';
|
|||||||
// Components
|
// Components
|
||||||
import { ContainerHeader } from '../../containerHeader';
|
import { ContainerHeader } from '../../containerHeader';
|
||||||
import { FilterBar } from '../../filterBar';
|
import { FilterBar } from '../../filterBar';
|
||||||
import NotificationLine from '../../notificationLine';
|
import { NotificationLine } from '../..';
|
||||||
import { ListPlaceHolder } from '../../basicUIElements';
|
import { ListPlaceHolder } from '../../basicUIElements';
|
||||||
|
|
||||||
// Utils
|
// Utils
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
import NotificationLineView from './view/notificationLineView';
|
import NotificationLine from './view/notificationLineView';
|
||||||
|
|
||||||
export default NotificationLineView;
|
export { NotificationLine };
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { View } from 'react-native';
|
import { View } from 'react-native';
|
||||||
import times from 'lodash/times';
|
import times from 'lodash/times';
|
||||||
import { CircularButton, IconButton } from '../../buttons';
|
import { CircularButton } from '../../buttons';
|
||||||
|
import { IconButton } from '../../iconButton';
|
||||||
|
|
||||||
import styles from './numericKeyboardStyles';
|
import styles from './numericKeyboardStyles';
|
||||||
|
|
||||||
@ -26,11 +27,11 @@ const NumericKeyboard = ({ onPress }) => (
|
|||||||
onPress={value => onPress && onPress(value)}
|
onPress={value => onPress && onPress(value)}
|
||||||
/>
|
/>
|
||||||
<IconButton
|
<IconButton
|
||||||
handleOnPress={() => onPress && onPress('clear')}
|
onPress={() => onPress && onPress('clear')}
|
||||||
isCircle
|
isCircle
|
||||||
buttonStyle={styles.buttonWithoutBorder}
|
buttonStyle={styles.buttonWithoutBorder}
|
||||||
style={styles.iconButton}
|
style={styles.iconButton}
|
||||||
name="backspace"
|
name="ios-backspace"
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
</View>
|
</View>
|
||||||
|
238
src/components/profile/profileView.js
Normal file
238
src/components/profile/profileView.js
Normal file
@ -0,0 +1,238 @@
|
|||||||
|
import React, { PureComponent, Fragment } from 'react';
|
||||||
|
import { View, ScrollView } from 'react-native';
|
||||||
|
import { injectIntl } from 'react-intl';
|
||||||
|
import get from 'lodash/get';
|
||||||
|
import ScrollableTabView from 'react-native-scrollable-tab-view';
|
||||||
|
|
||||||
|
// Components
|
||||||
|
import { CollapsibleCard } from '../collapsibleCard';
|
||||||
|
import { Comments } from '../comments';
|
||||||
|
import { Header } from '../header';
|
||||||
|
import { NoPost, ProfileSummaryPlaceHolder, WalletDetailsPlaceHolder } from '../basicUIElements';
|
||||||
|
import { Posts } from '../posts';
|
||||||
|
import { ProfileSummary } from '../profileSummary';
|
||||||
|
import { TabBar } from '../tabBar';
|
||||||
|
import { Wallet } from '../wallet';
|
||||||
|
|
||||||
|
// Constants
|
||||||
|
import { PROFILE_FILTERS } from '../../constants/options/filters';
|
||||||
|
|
||||||
|
// Utils
|
||||||
|
import { getFormatedCreatedDate } from '../../utils/time';
|
||||||
|
|
||||||
|
// Styles
|
||||||
|
import styles from './profileStyles';
|
||||||
|
import globalStyles from '../../globalStyles';
|
||||||
|
|
||||||
|
class ProfileView extends PureComponent {
|
||||||
|
constructor(props) {
|
||||||
|
super(props);
|
||||||
|
this.state = {
|
||||||
|
isSummaryOpen: true,
|
||||||
|
collapsibleMoreHeight: 0,
|
||||||
|
estimatedWalletValue: 0,
|
||||||
|
oldEstimatedWalletValue: 0,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
_handleOnScroll = () => {
|
||||||
|
const { isSummaryOpen } = this.state;
|
||||||
|
|
||||||
|
if (isSummaryOpen) this.setState({ isSummaryOpen: false });
|
||||||
|
};
|
||||||
|
|
||||||
|
_handleOnSummaryExpanded = () => {
|
||||||
|
const { isSummaryOpen } = this.state;
|
||||||
|
|
||||||
|
if (!isSummaryOpen) this.setState({ isSummaryOpen: true });
|
||||||
|
};
|
||||||
|
|
||||||
|
_handleUIChange = height => {
|
||||||
|
this.setState({ collapsibleMoreHeight: height });
|
||||||
|
};
|
||||||
|
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
about,
|
||||||
|
activePage,
|
||||||
|
changeForceLoadPostState,
|
||||||
|
comments,
|
||||||
|
currencyRate,
|
||||||
|
currencySymbol,
|
||||||
|
follows,
|
||||||
|
forceLoadPost,
|
||||||
|
getReplies,
|
||||||
|
handleFollowUnfollowUser,
|
||||||
|
handleMuteUnmuteUser,
|
||||||
|
handleOnBackPress,
|
||||||
|
handleOnFavoritePress,
|
||||||
|
handleOnFollowsPress,
|
||||||
|
handleOnPressProfileEdit,
|
||||||
|
intl,
|
||||||
|
isDarkTheme,
|
||||||
|
isFavorite,
|
||||||
|
isFollowing,
|
||||||
|
isLoggedIn,
|
||||||
|
isMuted,
|
||||||
|
isOwnProfile,
|
||||||
|
isProfileLoading,
|
||||||
|
isReady,
|
||||||
|
quickProfile,
|
||||||
|
resourceCredits,
|
||||||
|
selectedUser,
|
||||||
|
username,
|
||||||
|
votingPower,
|
||||||
|
} = this.props;
|
||||||
|
|
||||||
|
const {
|
||||||
|
isSummaryOpen,
|
||||||
|
collapsibleMoreHeight,
|
||||||
|
estimatedWalletValue,
|
||||||
|
oldEstimatedWalletValue,
|
||||||
|
} = this.state;
|
||||||
|
|
||||||
|
return (
|
||||||
|
<Fragment>
|
||||||
|
<Header
|
||||||
|
key={quickProfile && quickProfile.name}
|
||||||
|
selectedUser={quickProfile}
|
||||||
|
isReverse={!isOwnProfile}
|
||||||
|
handleOnBackPress={handleOnBackPress}
|
||||||
|
/>
|
||||||
|
<View style={styles.container}>
|
||||||
|
{!isReady ? (
|
||||||
|
<ProfileSummaryPlaceHolder />
|
||||||
|
) : (
|
||||||
|
<CollapsibleCard
|
||||||
|
title={get(about, 'about')}
|
||||||
|
isTitleCenter
|
||||||
|
defaultTitle={intl.formatMessage({
|
||||||
|
id: 'profile.details',
|
||||||
|
})}
|
||||||
|
expanded
|
||||||
|
isExpanded={isSummaryOpen}
|
||||||
|
handleOnExpanded={this._handleOnSummaryExpanded}
|
||||||
|
moreHeight={collapsibleMoreHeight}
|
||||||
|
// expanded={isLoggedIn}
|
||||||
|
// locked={!isLoggedIn}
|
||||||
|
>
|
||||||
|
<ProfileSummary
|
||||||
|
date={getFormatedCreatedDate(get(selectedUser, 'created'))}
|
||||||
|
about={about}
|
||||||
|
followerCount={follows.follower_count}
|
||||||
|
followingCount={follows.following_count}
|
||||||
|
handleFollowUnfollowUser={handleFollowUnfollowUser}
|
||||||
|
handleMuteUnmuteUser={handleMuteUnmuteUser}
|
||||||
|
handleOnFavoritePress={handleOnFavoritePress}
|
||||||
|
handleOnFollowsPress={handleOnFollowsPress}
|
||||||
|
handleUIChange={this._handleUIChange}
|
||||||
|
hoursRC={Math.ceil((100 - resourceCredits) * 0.833333) || null}
|
||||||
|
hoursVP={Math.ceil((100 - votingPower) * 0.833333) || null}
|
||||||
|
intl={intl}
|
||||||
|
isDarkTheme={isDarkTheme}
|
||||||
|
isFavorite={isFavorite}
|
||||||
|
isFollowing={isFollowing}
|
||||||
|
isLoggedIn={isLoggedIn}
|
||||||
|
isMuted={isMuted}
|
||||||
|
isOwnProfile={isOwnProfile}
|
||||||
|
isProfileLoading={isProfileLoading}
|
||||||
|
percentRC={resourceCredits}
|
||||||
|
percentVP={votingPower}
|
||||||
|
handleOnPressProfileEdit={handleOnPressProfileEdit}
|
||||||
|
/>
|
||||||
|
</CollapsibleCard>
|
||||||
|
)}
|
||||||
|
|
||||||
|
<ScrollableTabView
|
||||||
|
style={[globalStyles.tabView, styles.tabView]}
|
||||||
|
initialPage={activePage}
|
||||||
|
renderTabBar={() => (
|
||||||
|
<TabBar style={styles.tabbar} tabUnderlineDefaultWidth={80} tabUnderlineScaleX={2} />
|
||||||
|
)}
|
||||||
|
onChangeTab={({ i }) => {
|
||||||
|
if (i !== 2) {
|
||||||
|
this.setState({
|
||||||
|
estimatedWalletValue: 0,
|
||||||
|
oldEstimatedWalletValue: estimatedWalletValue,
|
||||||
|
});
|
||||||
|
} else this.setState({ estimatedWalletValue: oldEstimatedWalletValue });
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<View
|
||||||
|
tabLabel={intl.formatMessage({
|
||||||
|
id: 'profile.post',
|
||||||
|
})}
|
||||||
|
style={styles.postTabBar}
|
||||||
|
>
|
||||||
|
<Posts
|
||||||
|
filterOptions={PROFILE_FILTERS}
|
||||||
|
selectedOptionIndex={0}
|
||||||
|
pageType="profiles"
|
||||||
|
getFor="blog"
|
||||||
|
tag={username}
|
||||||
|
key={username}
|
||||||
|
handleOnScroll={isSummaryOpen ? this._handleOnScroll : null}
|
||||||
|
forceLoadPost={forceLoadPost}
|
||||||
|
changeForceLoadPostState={changeForceLoadPostState}
|
||||||
|
/>
|
||||||
|
</View>
|
||||||
|
<View
|
||||||
|
tabLabel={
|
||||||
|
!isOwnProfile
|
||||||
|
? intl.formatMessage({
|
||||||
|
id: 'profile.comments',
|
||||||
|
})
|
||||||
|
: intl.formatMessage({
|
||||||
|
id: 'profile.replies',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
style={styles.commentsTabBar}
|
||||||
|
>
|
||||||
|
{comments && comments.length > 0 ? (
|
||||||
|
<ScrollView onScroll={this._handleOnScroll}>
|
||||||
|
<Comments
|
||||||
|
isProfilePreview
|
||||||
|
comments={comments}
|
||||||
|
fetchPost={getReplies}
|
||||||
|
isOwnProfile={isOwnProfile}
|
||||||
|
/>
|
||||||
|
</ScrollView>
|
||||||
|
) : (
|
||||||
|
<NoPost
|
||||||
|
name={username}
|
||||||
|
text={intl.formatMessage({
|
||||||
|
id: 'profile.havent_commented',
|
||||||
|
})}
|
||||||
|
defaultText={intl.formatMessage({
|
||||||
|
id: 'profile.login_to_see',
|
||||||
|
})}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
|
</View>
|
||||||
|
<View
|
||||||
|
tabLabel={
|
||||||
|
estimatedWalletValue
|
||||||
|
? `${currencySymbol} ${(estimatedWalletValue * currencyRate).toFixed()}`
|
||||||
|
: intl.formatMessage({
|
||||||
|
id: 'profile.wallet',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
>
|
||||||
|
{selectedUser ? (
|
||||||
|
<Wallet
|
||||||
|
setEstimatedWalletValue={value => this.setState({ estimatedWalletValue: value })}
|
||||||
|
selectedUser={selectedUser}
|
||||||
|
handleOnScroll={isSummaryOpen ? this._handleOnScroll : null}
|
||||||
|
/>
|
||||||
|
) : (
|
||||||
|
<WalletDetailsPlaceHolder />
|
||||||
|
)}
|
||||||
|
</View>
|
||||||
|
</ScrollableTabView>
|
||||||
|
</View>
|
||||||
|
</Fragment>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export default injectIntl(ProfileView);
|
71
src/components/profileEditForm/profileEditFormStyles.js
Normal file
71
src/components/profileEditForm/profileEditFormStyles.js
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
import EStyleSheet from 'react-native-extended-stylesheet';
|
||||||
|
|
||||||
|
export default EStyleSheet.create({
|
||||||
|
container: {
|
||||||
|
paddingHorizontal: 32,
|
||||||
|
paddingVertical: 16,
|
||||||
|
backgroundColor: '$primaryBackgroundColor',
|
||||||
|
flex: 1,
|
||||||
|
},
|
||||||
|
formStyle: {
|
||||||
|
backgroundColor: '$white',
|
||||||
|
height: 30,
|
||||||
|
marginTop: 8,
|
||||||
|
},
|
||||||
|
label: {
|
||||||
|
fontSize: 14,
|
||||||
|
color: '$primaryDarkText',
|
||||||
|
fontWeight: '500',
|
||||||
|
},
|
||||||
|
formItem: {
|
||||||
|
marginBottom: 24,
|
||||||
|
},
|
||||||
|
coverImg: {
|
||||||
|
borderRadius: 5,
|
||||||
|
height: 60,
|
||||||
|
marginBottom: 12,
|
||||||
|
alignSelf: 'stretch',
|
||||||
|
backgroundColor: '#296CC0',
|
||||||
|
},
|
||||||
|
coverImageWrapper: {},
|
||||||
|
addIcon: {
|
||||||
|
color: '$white',
|
||||||
|
textAlign: 'center',
|
||||||
|
},
|
||||||
|
addButton: {
|
||||||
|
backgroundColor: '$iconColor',
|
||||||
|
width: 20,
|
||||||
|
height: 20,
|
||||||
|
borderRadius: 20 / 2,
|
||||||
|
borderColor: '$white',
|
||||||
|
borderWidth: 1,
|
||||||
|
position: 'absolute',
|
||||||
|
bottom: 0,
|
||||||
|
right: 10,
|
||||||
|
},
|
||||||
|
|
||||||
|
saveButton: {
|
||||||
|
backgroundColor: '$primaryBlue',
|
||||||
|
width: 55,
|
||||||
|
height: 55,
|
||||||
|
borderRadius: 55 / 2,
|
||||||
|
position: 'absolute',
|
||||||
|
top: -25,
|
||||||
|
right: 10,
|
||||||
|
zIndex: 999,
|
||||||
|
borderWidth: 2,
|
||||||
|
borderColor: '$white',
|
||||||
|
},
|
||||||
|
saveIcon: {
|
||||||
|
color: '$white',
|
||||||
|
textAlign: 'center',
|
||||||
|
},
|
||||||
|
|
||||||
|
input: {
|
||||||
|
fontSize: 14,
|
||||||
|
color: '$primaryDarkText',
|
||||||
|
alignSelf: 'flex-start',
|
||||||
|
width: '100%',
|
||||||
|
height: 30,
|
||||||
|
},
|
||||||
|
});
|
88
src/components/profileEditForm/profileEditFormView.js
Normal file
88
src/components/profileEditForm/profileEditFormView.js
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
import React from 'react';
|
||||||
|
import { withNavigation } from 'react-navigation';
|
||||||
|
import { View, TouchableOpacity, Image, Text, Platform } from 'react-native';
|
||||||
|
import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view';
|
||||||
|
import { injectIntl } from 'react-intl';
|
||||||
|
|
||||||
|
// Images
|
||||||
|
import LIGHT_COVER_IMAGE from '../../assets/default_cover_image.png';
|
||||||
|
import DARK_COVER_IMAGE from '../../assets/dark_cover_image.png';
|
||||||
|
|
||||||
|
// Components
|
||||||
|
import { FormInput } from '../formInput';
|
||||||
|
import { IconButton } from '../iconButton';
|
||||||
|
|
||||||
|
// Utils
|
||||||
|
import { getResizedImage } from '../../utils/image';
|
||||||
|
|
||||||
|
// Styles
|
||||||
|
import styles from './profileEditFormStyles';
|
||||||
|
|
||||||
|
const ProfileEditFormView = ({
|
||||||
|
avatarUrl,
|
||||||
|
coverUrl,
|
||||||
|
formData,
|
||||||
|
handleOnItemChange,
|
||||||
|
handleOnSubmit,
|
||||||
|
intl,
|
||||||
|
isDarkTheme,
|
||||||
|
isLoading,
|
||||||
|
showImageUploadActions,
|
||||||
|
...props
|
||||||
|
}) => (
|
||||||
|
<View style={styles.container}>
|
||||||
|
<IconButton
|
||||||
|
iconStyle={styles.saveIcon}
|
||||||
|
style={styles.saveButton}
|
||||||
|
iconType="MaterialIcons"
|
||||||
|
name="save"
|
||||||
|
onPress={handleOnSubmit}
|
||||||
|
size={30}
|
||||||
|
isLoading={isLoading}
|
||||||
|
/>
|
||||||
|
<KeyboardAwareScrollView
|
||||||
|
enableAutoAutomaticScroll={Platform.OS === 'ios'}
|
||||||
|
contentContainerStyle={{ flexGrow: 1 }}
|
||||||
|
>
|
||||||
|
<TouchableOpacity style={styles.coverImgWrapper} onPress={showImageUploadActions}>
|
||||||
|
<Image
|
||||||
|
style={styles.coverImg}
|
||||||
|
source={{ uri: getResizedImage(coverUrl, 400) }}
|
||||||
|
defaultSource={isDarkTheme ? DARK_COVER_IMAGE : LIGHT_COVER_IMAGE}
|
||||||
|
/>
|
||||||
|
|
||||||
|
<IconButton
|
||||||
|
iconStyle={styles.addIcon}
|
||||||
|
style={styles.addButton}
|
||||||
|
iconType="MaterialCommunityIcons"
|
||||||
|
name="plus"
|
||||||
|
onPress={showImageUploadActions}
|
||||||
|
size={15}
|
||||||
|
/>
|
||||||
|
</TouchableOpacity>
|
||||||
|
|
||||||
|
{formData.map(item => (
|
||||||
|
<View style={styles.formItem} key={item.valueKey}>
|
||||||
|
<Text style={styles.label}>
|
||||||
|
{intl.formatMessage({
|
||||||
|
id: `profile.edit.${item.label}`,
|
||||||
|
})}
|
||||||
|
</Text>
|
||||||
|
<FormInput
|
||||||
|
wrapperStyle={styles.formStyle}
|
||||||
|
isValid
|
||||||
|
height={30}
|
||||||
|
onChange={value => handleOnItemChange(value, item.valueKey)}
|
||||||
|
placeholder={item.placeholder}
|
||||||
|
isEditable
|
||||||
|
type="none"
|
||||||
|
value={props[item.valueKey]}
|
||||||
|
inputStyle={styles.input}
|
||||||
|
/>
|
||||||
|
</View>
|
||||||
|
))}
|
||||||
|
</KeyboardAwareScrollView>
|
||||||
|
</View>
|
||||||
|
);
|
||||||
|
|
||||||
|
export default injectIntl(withNavigation(ProfileEditFormView));
|
@ -8,6 +8,7 @@ import {
|
|||||||
ActivityIndicator,
|
ActivityIndicator,
|
||||||
Linking,
|
Linking,
|
||||||
} from 'react-native';
|
} from 'react-native';
|
||||||
|
import get from 'lodash/get';
|
||||||
|
|
||||||
// Constants
|
// Constants
|
||||||
import LIGHT_COVER_IMAGE from '../../../assets/default_cover_image.png';
|
import LIGHT_COVER_IMAGE from '../../../assets/default_cover_image.png';
|
||||||
@ -21,6 +22,7 @@ import { DropdownButton } from '../../dropdownButton';
|
|||||||
|
|
||||||
// Utils
|
// Utils
|
||||||
import { makeCountFriendly } from '../../../utils/formatter';
|
import { makeCountFriendly } from '../../../utils/formatter';
|
||||||
|
import { getResizedImage } from '../../../utils/image';
|
||||||
|
|
||||||
// Styles
|
// Styles
|
||||||
import styles from './profileSummaryStyles';
|
import styles from './profileSummaryStyles';
|
||||||
@ -44,7 +46,7 @@ class ProfileSummaryView extends PureComponent {
|
|||||||
|
|
||||||
// Component Functions
|
// Component Functions
|
||||||
_handleOnPressLink = url => {
|
_handleOnPressLink = url => {
|
||||||
Linking.openURL(url);
|
if (url) Linking.openURL(url);
|
||||||
};
|
};
|
||||||
|
|
||||||
_handleOnDropdownSelect = index => {
|
_handleOnDropdownSelect = index => {
|
||||||
@ -60,13 +62,14 @@ class ProfileSummaryView extends PureComponent {
|
|||||||
render() {
|
render() {
|
||||||
const { isShowPercentText } = this.state;
|
const { isShowPercentText } = this.state;
|
||||||
const {
|
const {
|
||||||
coverImage,
|
|
||||||
date,
|
date,
|
||||||
|
about,
|
||||||
followerCount,
|
followerCount,
|
||||||
followingCount,
|
followingCount,
|
||||||
handleFollowUnfollowUser,
|
handleFollowUnfollowUser,
|
||||||
handleOnFavoritePress,
|
handleOnFavoritePress,
|
||||||
handleOnFollowsPress,
|
handleOnFollowsPress,
|
||||||
|
handleOnPressProfileEdit,
|
||||||
handleUIChange,
|
handleUIChange,
|
||||||
hoursRC,
|
hoursRC,
|
||||||
hoursVP,
|
hoursVP,
|
||||||
@ -78,59 +81,60 @@ class ProfileSummaryView extends PureComponent {
|
|||||||
isMuted,
|
isMuted,
|
||||||
isOwnProfile,
|
isOwnProfile,
|
||||||
isProfileLoading,
|
isProfileLoading,
|
||||||
link,
|
|
||||||
location,
|
|
||||||
percentRC,
|
percentRC,
|
||||||
percentVP,
|
percentVP,
|
||||||
} = this.props;
|
} = this.props;
|
||||||
const dropdownOpions = [];
|
const dropdownOptions = [];
|
||||||
const votingPowerHoursText = hoursVP && `• Full in ${hoursVP} hours`;
|
const votingPowerHoursText = hoursVP && `• Full in ${hoursVP} hours`;
|
||||||
const votingPowerText = `Voting power: ${percentVP}% ${votingPowerHoursText || ''}`;
|
const votingPowerText = `Voting power: ${percentVP}% ${votingPowerHoursText || ''}`;
|
||||||
const rcPowerHoursText = hoursRC && `• Full in ${hoursRC} hours`;
|
const rcPowerHoursText = hoursRC && `• Full in ${hoursRC} hours`;
|
||||||
const rcPowerText = `RCs: ${percentRC}% ${rcPowerHoursText || ''}`;
|
const rcPowerText = `RCs: ${percentRC}% ${rcPowerHoursText || ''}`;
|
||||||
|
const link = get(about, 'website', '');
|
||||||
|
const location = get(about, 'location', '');
|
||||||
|
|
||||||
|
const ABOUT_DATA = [
|
||||||
|
{ id: 1, text: date, icon: 'calendar' },
|
||||||
|
{ id: 2, text: link, icon: 'earth', onPress: () => this._handleOnPressLink(link) },
|
||||||
|
{ id: 3, text: location, icon: 'near-me' },
|
||||||
|
];
|
||||||
|
|
||||||
const rowLength =
|
const rowLength =
|
||||||
(location ? location.length : 0) + (link ? link.length : 0) + (date ? date.length : 0);
|
(location ? location.length : 0) + (link ? link.length : 0) + (date ? date.length : 0);
|
||||||
const isColumn = rowLength && DEVICE_WIDTH / rowLength <= 7.3;
|
const isColumn = rowLength && DEVICE_WIDTH / rowLength <= 7.3;
|
||||||
|
|
||||||
const followButtonIcon = !isFollowing ? 'account-plus' : 'account-minus';
|
const followButtonIcon = !isFollowing ? 'account-plus' : 'account-minus';
|
||||||
const coverImageUrl = `https://steemitimages.com/400x0/${coverImage}`;
|
let coverImageUrl = getResizedImage(get(about, 'cover_image'), 400);
|
||||||
|
|
||||||
dropdownOpions.push(!isMuted ? 'MUTE' : 'UNMUTE');
|
if (!coverImageUrl) {
|
||||||
|
coverImageUrl = isDarkTheme
|
||||||
|
? require('../../../assets/dark_cover_image.png')
|
||||||
|
: require('../../../assets/default_cover_image.png');
|
||||||
|
} else {
|
||||||
|
coverImageUrl = { uri: coverImageUrl };
|
||||||
|
}
|
||||||
|
|
||||||
|
dropdownOptions.push(!isMuted ? 'MUTE' : 'UNMUTE');
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Fragment>
|
<Fragment>
|
||||||
<View style={[isColumn ? styles.textWithIconWrapperColumn : styles.textWithIconWrapper]}>
|
<View style={[isColumn ? styles.textWithIconWrapperColumn : styles.textWithIconWrapper]}>
|
||||||
{!!location && (
|
{ABOUT_DATA.map(item =>
|
||||||
<TextWithIcon
|
get(item, 'text', null) ? (
|
||||||
text={location}
|
<TextWithIcon
|
||||||
iconName="near-me"
|
isClickable={get(item, 'onPress')}
|
||||||
iconType="MaterialIcons"
|
onPress={get(item, 'onPress')}
|
||||||
iconSize={14}
|
key={get(item, 'id')}
|
||||||
/>
|
text={item.text}
|
||||||
)}
|
iconSize={14}
|
||||||
{!!link && (
|
iconName={item.icon}
|
||||||
<TextWithIcon
|
iconType="MaterialCommunityIcons"
|
||||||
isClickable
|
/>
|
||||||
onPress={() => this._handleOnPressLink(link)}
|
) : null,
|
||||||
text={link}
|
|
||||||
iconSize={14}
|
|
||||||
iconName="earth"
|
|
||||||
iconType="MaterialCommunityIcons"
|
|
||||||
/>
|
|
||||||
)}
|
|
||||||
{!!date && (
|
|
||||||
<TextWithIcon
|
|
||||||
text={date}
|
|
||||||
iconName="calendar"
|
|
||||||
iconType="MaterialCommunityIcons"
|
|
||||||
iconSize={14}
|
|
||||||
/>
|
|
||||||
)}
|
)}
|
||||||
</View>
|
</View>
|
||||||
<Image
|
<Image
|
||||||
style={styles.longImage}
|
style={styles.longImage}
|
||||||
source={{ uri: coverImageUrl }}
|
source={coverImageUrl}
|
||||||
defaultSource={isDarkTheme ? DARK_COVER_IMAGE : LIGHT_COVER_IMAGE}
|
defaultSource={isDarkTheme ? DARK_COVER_IMAGE : LIGHT_COVER_IMAGE}
|
||||||
/>
|
/>
|
||||||
<TouchableOpacity
|
<TouchableOpacity
|
||||||
@ -184,7 +188,7 @@ class ProfileSummaryView extends PureComponent {
|
|||||||
</TouchableOpacity>
|
</TouchableOpacity>
|
||||||
</Fragment>
|
</Fragment>
|
||||||
</View>
|
</View>
|
||||||
{isLoggedIn && !isOwnProfile && (
|
{isLoggedIn && !isOwnProfile ? (
|
||||||
<View style={styles.rightIcons}>
|
<View style={styles.rightIcons}>
|
||||||
<IconButton
|
<IconButton
|
||||||
backgroundColor="transparent"
|
backgroundColor="transparent"
|
||||||
@ -217,10 +221,23 @@ class ProfileSummaryView extends PureComponent {
|
|||||||
isHasChildIcon
|
isHasChildIcon
|
||||||
noHighlight
|
noHighlight
|
||||||
onSelect={this._handleOnDropdownSelect}
|
onSelect={this._handleOnDropdownSelect}
|
||||||
options={dropdownOpions}
|
options={dropdownOptions}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
</View>
|
</View>
|
||||||
|
) : (
|
||||||
|
isOwnProfile && (
|
||||||
|
<Fragment>
|
||||||
|
<IconButton
|
||||||
|
backgroundColor="transparent"
|
||||||
|
color="#c1c5c7"
|
||||||
|
iconType="MaterialCommunityIcons"
|
||||||
|
name="pencil"
|
||||||
|
onPress={handleOnPressProfileEdit}
|
||||||
|
size={20}
|
||||||
|
/>
|
||||||
|
</Fragment>
|
||||||
|
)
|
||||||
)}
|
)}
|
||||||
</View>
|
</View>
|
||||||
</Fragment>
|
</Fragment>
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
import SearchInput from './view/searchInputView';
|
import SearchInput from './view/searchInputView';
|
||||||
|
|
||||||
export default SearchInput;
|
export { SearchInput };
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
import React, { PureComponent } from 'react';
|
import React, { PureComponent } from 'react';
|
||||||
import { withNavigation } from 'react-navigation';
|
import { withNavigation } from 'react-navigation';
|
||||||
import { connect } from 'react-redux';
|
import { connect } from 'react-redux';
|
||||||
|
import get from 'lodash/get';
|
||||||
|
|
||||||
// Services and Actions
|
// Services and Actions
|
||||||
import { search } from '../../../providers/esteem/esteem';
|
import { search } from '../../../providers/esteem/esteem';
|
||||||
import { lookupAccounts, getTrendingTags } from '../../../providers/steem/dsteem';
|
import { lookupAccounts, getTrendingTags } from '../../../providers/steem/dsteem';
|
||||||
|
|
||||||
// Middleware
|
|
||||||
|
|
||||||
// Constants
|
// Constants
|
||||||
import { default as ROUTES } from '../../../constants/routeNames';
|
import { default as ROUTES } from '../../../constants/routeNames';
|
||||||
|
|
||||||
// Utilities
|
// Utilities
|
||||||
|
import { getResizedAvatar } from '../../../utils/image';
|
||||||
|
|
||||||
// Component
|
// Component
|
||||||
import SearchModalView from '../view/searchModalView';
|
import SearchModalView from '../view/searchModalView';
|
||||||
@ -41,41 +41,45 @@ class SearchModalContainer extends PureComponent {
|
|||||||
|
|
||||||
_handleOnChangeSearchInput = text => {
|
_handleOnChangeSearchInput = text => {
|
||||||
const { isConnected } = this.props;
|
const { isConnected } = this.props;
|
||||||
|
if (text && text.length < 2) return;
|
||||||
|
if (this.timer) {
|
||||||
|
clearTimeout(this.timer);
|
||||||
|
}
|
||||||
if (!isConnected) return;
|
if (!isConnected) return;
|
||||||
|
this.timer = setTimeout(() => {
|
||||||
if (text && text !== '@' && text !== '#') {
|
if (text && text !== '@' && text !== '#') {
|
||||||
if (text[0] === '@') {
|
if (text[0] === '@') {
|
||||||
lookupAccounts(text.substr(1)).then(res => {
|
lookupAccounts(text.substr(1)).then(res => {
|
||||||
const users = res.map(item => ({
|
const users = res.map(item => ({
|
||||||
image: `https://steemitimages.com/u/${item}/avatar/small`,
|
image: getResizedAvatar(item),
|
||||||
text: item,
|
text: item,
|
||||||
...item,
|
|
||||||
}));
|
|
||||||
this.setState({ searchResults: { type: 'user', data: users } });
|
|
||||||
});
|
|
||||||
} else if (text[0] === '#') {
|
|
||||||
getTrendingTags(text.substr(1)).then(res => {
|
|
||||||
const tags = res.map(item => ({
|
|
||||||
text: `#${item.name}`,
|
|
||||||
...item,
|
|
||||||
}));
|
|
||||||
|
|
||||||
this.setState({ searchResults: { type: 'tag', data: tags } });
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
search({ q: text }).then(res => {
|
|
||||||
res.results = res.results
|
|
||||||
.filter(item => item.title !== '')
|
|
||||||
.map(item => ({
|
|
||||||
image: item.img_url || `https://steemitimages.com/u/${item.author}/avatar/small`,
|
|
||||||
text: item.title,
|
|
||||||
...item,
|
...item,
|
||||||
}));
|
}));
|
||||||
this.setState({ searchResults: { type: 'content', data: res.results } });
|
this.setState({ searchResults: { type: 'user', data: users } });
|
||||||
});
|
});
|
||||||
|
} else if (text[0] === '#') {
|
||||||
|
getTrendingTags(text.substr(1)).then(res => {
|
||||||
|
const tags = res.map(item => ({
|
||||||
|
text: `#${get(item, 'name', '')}`,
|
||||||
|
...item,
|
||||||
|
}));
|
||||||
|
|
||||||
|
this.setState({ searchResults: { type: 'tag', data: tags } });
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
search({ q: text }).then(res => {
|
||||||
|
res.results = res.results
|
||||||
|
.filter(item => item.title !== '')
|
||||||
|
.map(item => ({
|
||||||
|
image: item.img_url || getResizedAvatar(get(item, 'author')),
|
||||||
|
text: item.title,
|
||||||
|
...item,
|
||||||
|
}));
|
||||||
|
this.setState({ searchResults: { type: 'content', data: get(res, 'results', []) } });
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}, 500);
|
||||||
};
|
};
|
||||||
|
|
||||||
_handleOnPressListItem = (type, item) => {
|
_handleOnPressListItem = (type, item) => {
|
||||||
@ -89,24 +93,24 @@ class SearchModalContainer extends PureComponent {
|
|||||||
|
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case 'user':
|
case 'user':
|
||||||
routeName = item.text === username ? ROUTES.TABBAR.PROFILE : ROUTES.SCREENS.PROFILE;
|
routeName = get(item, 'text') === username ? ROUTES.TABBAR.PROFILE : ROUTES.SCREENS.PROFILE;
|
||||||
params = {
|
params = {
|
||||||
username: item.text,
|
username: get(item, 'text'),
|
||||||
};
|
};
|
||||||
key = item.text;
|
key = item.text;
|
||||||
break;
|
break;
|
||||||
case 'content':
|
case 'content':
|
||||||
routeName = ROUTES.SCREENS.POST;
|
routeName = ROUTES.SCREENS.POST;
|
||||||
params = {
|
params = {
|
||||||
author: item.author,
|
author: get(item, 'author'),
|
||||||
permlink: item.permlink,
|
permlink: get(item, 'permlink'),
|
||||||
};
|
};
|
||||||
key = item.permlink;
|
key = get(item, 'permlink');
|
||||||
break;
|
break;
|
||||||
case 'tag':
|
case 'tag':
|
||||||
routeName = ROUTES.SCREENS.SEARCH_RESULT;
|
routeName = ROUTES.SCREENS.SEARCH_RESULT;
|
||||||
params = {
|
params = {
|
||||||
tag: item.text.substr(1),
|
tag: get(item, 'text', '').substr(1),
|
||||||
};
|
};
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@ -129,13 +133,13 @@ class SearchModalContainer extends PureComponent {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<SearchModalView
|
<SearchModalView
|
||||||
searchResults={searchResults}
|
|
||||||
handleCloseButton={this._handleCloseButton}
|
handleCloseButton={this._handleCloseButton}
|
||||||
handleOnChangeSearchInput={this._handleOnChangeSearchInput}
|
handleOnChangeSearchInput={this._handleOnChangeSearchInput}
|
||||||
|
handleOnClose={handleOnClose}
|
||||||
handleOnPressListItem={this._handleOnPressListItem}
|
handleOnPressListItem={this._handleOnPressListItem}
|
||||||
isOpen={isOpen}
|
isOpen={isOpen}
|
||||||
handleOnClose={handleOnClose}
|
|
||||||
placeholder={placeholder}
|
placeholder={placeholder}
|
||||||
|
searchResults={searchResults}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -47,7 +47,7 @@ export default EStyleSheet.create({
|
|||||||
marginRight: 24,
|
marginRight: 24,
|
||||||
flex: 1,
|
flex: 1,
|
||||||
},
|
},
|
||||||
searhItems: {
|
searchItems: {
|
||||||
marginHorizontal: 30,
|
marginHorizontal: 30,
|
||||||
marginVertical: 10,
|
marginVertical: 10,
|
||||||
flexDirection: 'row',
|
flexDirection: 'row',
|
||||||
|
@ -1,13 +1,10 @@
|
|||||||
import React, { PureComponent } from 'react';
|
import React, { PureComponent } from 'react';
|
||||||
import { View, Text, FlatList, TouchableOpacity, SafeAreaView } from 'react-native';
|
import { View, Text, FlatList, TouchableOpacity, SafeAreaView } from 'react-native';
|
||||||
|
|
||||||
import FastImage from 'react-native-fast-image';
|
import FastImage from 'react-native-fast-image';
|
||||||
|
import { get, has } from 'lodash';
|
||||||
// Constants
|
|
||||||
|
|
||||||
// Components
|
// Components
|
||||||
import { Modal } from '../..';
|
import { Modal, SearchInput } from '../..';
|
||||||
import SearchInput from '../../searchInput';
|
|
||||||
|
|
||||||
// Styles
|
// Styles
|
||||||
import styles from './searchModalStyles';
|
import styles from './searchModalStyles';
|
||||||
@ -40,7 +37,7 @@ class SearchModalView extends PureComponent {
|
|||||||
return (
|
return (
|
||||||
<Modal
|
<Modal
|
||||||
isOpen={isOpen}
|
isOpen={isOpen}
|
||||||
handleOnModalClose={() => handleOnClose()}
|
handleOnModalClose={handleOnClose}
|
||||||
isFullScreen
|
isFullScreen
|
||||||
swipeToClose
|
swipeToClose
|
||||||
isTransparent
|
isTransparent
|
||||||
@ -53,12 +50,14 @@ class SearchModalView extends PureComponent {
|
|||||||
/>
|
/>
|
||||||
<View style={styles.body}>
|
<View style={styles.body}>
|
||||||
<FlatList
|
<FlatList
|
||||||
data={searchResults.data}
|
data={get(searchResults, 'data', [])}
|
||||||
showsVerticalScrollIndicator={false}
|
showsVerticalScrollIndicator={false}
|
||||||
renderItem={({ item }) => (
|
renderItem={({ item }) => (
|
||||||
// TODO: Make it quick ui component
|
// TODO: Make it quick ui component
|
||||||
<TouchableOpacity onPress={() => handleOnPressListItem(searchResults.type, item)}>
|
<TouchableOpacity
|
||||||
<View style={styles.searhItems}>
|
onPress={() => handleOnPressListItem(get(searchResults, 'type'), item)}
|
||||||
|
>
|
||||||
|
<View style={styles.searchItems}>
|
||||||
<View style={styles.searchItemImageWrapper}>
|
<View style={styles.searchItemImageWrapper}>
|
||||||
{item.image && (
|
{item.image && (
|
||||||
<FastImage
|
<FastImage
|
||||||
@ -70,12 +69,12 @@ class SearchModalView extends PureComponent {
|
|||||||
)}
|
)}
|
||||||
</View>
|
</View>
|
||||||
<View style={styles.searchItemTextWrapper}>
|
<View style={styles.searchItemTextWrapper}>
|
||||||
{item.text && <Text style={styles.searchItemText}>{item.text}</Text>}
|
{has(item, 'text') && <Text style={styles.searchItemText}>{item.text}</Text>}
|
||||||
</View>
|
</View>
|
||||||
</View>
|
</View>
|
||||||
</TouchableOpacity>
|
</TouchableOpacity>
|
||||||
)}
|
)}
|
||||||
keyExtractor={(post, index) => index.toString()}
|
keyExtractor={(item, index) => get(item, 'id', index).toString()}
|
||||||
removeClippedSubviews
|
removeClippedSubviews
|
||||||
onEndThreshold={0}
|
onEndThreshold={0}
|
||||||
initialNumToRender={20}
|
initialNumToRender={20}
|
||||||
|
@ -6,7 +6,7 @@ import ActionSheet from 'react-native-actionsheet';
|
|||||||
import VersionNumber from 'react-native-version-number';
|
import VersionNumber from 'react-native-version-number';
|
||||||
|
|
||||||
// Components
|
// Components
|
||||||
import { IconButton } from '../../buttons';
|
import { IconButton } from '../../iconButton';
|
||||||
import { Icon } from '../../icon';
|
import { Icon } from '../../icon';
|
||||||
import { UserAvatar } from '../../userAvatar';
|
import { UserAvatar } from '../../userAvatar';
|
||||||
|
|
||||||
@ -121,13 +121,13 @@ class SideMenuView extends Component {
|
|||||||
|
|
||||||
<View style={styles.userInfoWrapper}>
|
<View style={styles.userInfoWrapper}>
|
||||||
<IconButton
|
<IconButton
|
||||||
name={isAddAccountIconActive ? 'arrow-dropup' : 'add-circle-outline'}
|
name={isAddAccountIconActive ? 'arrow-dropup' : 'ios-add-circle-outline'}
|
||||||
androidName={
|
androidName={
|
||||||
isAddAccountIconActive ? 'md-arrow-dropup' : 'ios-add-circle-outline'
|
isAddAccountIconActive ? 'md-arrow-dropup' : 'ios-add-circle-outline'
|
||||||
}
|
}
|
||||||
color="white"
|
color="white"
|
||||||
size={20}
|
size={20}
|
||||||
handleOnPress={() => this._handleOnPressAddAccountIcon()}
|
onPress={this._handleOnPressAddAccountIcon}
|
||||||
style={styles.addAccountIcon}
|
style={styles.addAccountIcon}
|
||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
|
@ -5,9 +5,9 @@ import { connect } from 'react-redux';
|
|||||||
// Styles
|
// Styles
|
||||||
import styles from './textInputStyles';
|
import styles from './textInputStyles';
|
||||||
|
|
||||||
const TextInputView = ({ isDarkTheme, innerRef, ...props }) => (
|
const TextInputView = ({ isDarkTheme, innerRef, height, ...props }) => (
|
||||||
<TextInput
|
<TextInput
|
||||||
style={styles.input}
|
style={[styles.input, { minHeight: height }]}
|
||||||
ref={innerRef}
|
ref={innerRef}
|
||||||
keyboardAppearance={isDarkTheme ? 'dark' : 'light'}
|
keyboardAppearance={isDarkTheme ? 'dark' : 'light'}
|
||||||
{...props}
|
{...props}
|
||||||
|
@ -9,6 +9,9 @@ import styles from './userAvatarStyles';
|
|||||||
// Constants
|
// Constants
|
||||||
import ROUTES from '../../../constants/routeNames';
|
import ROUTES from '../../../constants/routeNames';
|
||||||
|
|
||||||
|
// Utils
|
||||||
|
import { getResizedAvatar } from '../../../utils/image';
|
||||||
|
|
||||||
const DEFAULT_IMAGE = require('../../../assets/avatar_default.png');
|
const DEFAULT_IMAGE = require('../../../assets/avatar_default.png');
|
||||||
|
|
||||||
/* Props
|
/* Props
|
||||||
@ -26,9 +29,12 @@ class UserAvatarView extends Component {
|
|||||||
|
|
||||||
// Component Functions
|
// Component Functions
|
||||||
_handleOnAvatarPress = username => {
|
_handleOnAvatarPress = username => {
|
||||||
const { dispatch, currentUsername } = this.props;
|
const {
|
||||||
|
dispatch,
|
||||||
|
currentUsername: { name },
|
||||||
|
} = this.props;
|
||||||
|
|
||||||
const routeName = currentUsername === username ? ROUTES.TABBAR.PROFILE : ROUTES.SCREENS.PROFILE;
|
const routeName = name === username ? ROUTES.TABBAR.PROFILE : ROUTES.SCREENS.PROFILE;
|
||||||
|
|
||||||
const navigateAction = NavigationActions.navigate({
|
const navigateAction = NavigationActions.navigate({
|
||||||
routeName,
|
routeName,
|
||||||
@ -42,11 +48,21 @@ class UserAvatarView extends Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { username, size, style, disableSize, noAction } = this.props;
|
const {
|
||||||
|
username,
|
||||||
|
size,
|
||||||
|
style,
|
||||||
|
disableSize,
|
||||||
|
noAction,
|
||||||
|
avatarUrl,
|
||||||
|
currentUsername: { name, avatar },
|
||||||
|
} = this.props;
|
||||||
const imageSize = size === 'xl' ? 'large' : 'small';
|
const imageSize = size === 'xl' ? 'large' : 'small';
|
||||||
let _size;
|
let _size;
|
||||||
const _avatar = username
|
const _avatar = username
|
||||||
? { uri: `https://steemitimages.com/u/${username}/avatar/${imageSize}` }
|
? {
|
||||||
|
uri: avatarUrl || (name === username ? avatar : getResizedAvatar(username, imageSize)),
|
||||||
|
}
|
||||||
: DEFAULT_IMAGE;
|
: DEFAULT_IMAGE;
|
||||||
|
|
||||||
if (!disableSize) {
|
if (!disableSize) {
|
||||||
@ -73,7 +89,7 @@ class UserAvatarView extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const mapStateToProps = state => ({
|
const mapStateToProps = state => ({
|
||||||
currentUsername: state.account.currentAccount.name,
|
currentUsername: state.account.currentAccount,
|
||||||
});
|
});
|
||||||
|
|
||||||
export default connect(mapStateToProps)(UserAvatarView);
|
export default connect(mapStateToProps)(UserAvatarView);
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "uroë-uroë",
|
"days": "uroë-uroë",
|
||||||
"day": "uroë",
|
"day": "uroë",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Keunëubah"
|
"savings": "Keunëubah",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Peungaturan",
|
"settings": "Peungaturan",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "أيام",
|
"days": "أيام",
|
||||||
"day": "يوم",
|
"day": "يوم",
|
||||||
"steem_dollars": "ستيم دولار",
|
"steem_dollars": "ستيم دولار",
|
||||||
"savings": "مدخرات"
|
"savings": "مدخرات",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "إعدادات",
|
"settings": "إعدادات",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "gün",
|
"days": "gün",
|
||||||
"day": "gün",
|
"day": "gün",
|
||||||
"steem_dollars": "Steem Dollar",
|
"steem_dollars": "Steem Dollar",
|
||||||
"savings": "Yığımlar"
|
"savings": "Yığımlar",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Tənzimləmələr",
|
"settings": "Tənzimləmələr",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "Tagen",
|
"days": "Tagen",
|
||||||
"day": "Tag",
|
"day": "Tag",
|
||||||
"steem_dollars": "Steem-Dollar",
|
"steem_dollars": "Steem-Dollar",
|
||||||
"savings": "Gesichert"
|
"savings": "Gesichert",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Einstellungen",
|
"settings": "Einstellungen",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Das Abrufen der Daten vom Server ist fehlgeschlagen. Bitte versuche es nochmal oder informiere uns unter info@esteem.app",
|
"fetch_error": "Das Abrufen der Daten vom Server ist fehlgeschlagen. Bitte versuche es nochmal oder informiere uns unter info@esteem.app",
|
||||||
"connection_fail": "Verbindung fehlgeschlagen!",
|
"connection_fail": "Verbindung fehlgeschlagen!",
|
||||||
"connection_success": "Erfolgreich verbunden!",
|
"connection_success": "Erfolgreich verbunden!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Möchtest du diesen Beitrag wirklich teilen?",
|
"reblog_alert": "Möchtest du diesen Beitrag wirklich teilen?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "días",
|
"days": "días",
|
||||||
"day": "día",
|
"day": "día",
|
||||||
"steem_dollars": "Steem Dólares",
|
"steem_dollars": "Steem Dólares",
|
||||||
"savings": "Ahorros"
|
"savings": "Ahorros",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Ajustes",
|
"settings": "Ajustes",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "päeva",
|
"days": "päeva",
|
||||||
"day": "päev",
|
"day": "päev",
|
||||||
"steem_dollars": "Steem Dollar",
|
"steem_dollars": "Steem Dollar",
|
||||||
"savings": "Säästud"
|
"savings": "Säästud",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Seaded",
|
"settings": "Seaded",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "روزها",
|
"days": "روزها",
|
||||||
"day": "روز",
|
"day": "روز",
|
||||||
"steem_dollars": "دلار استیم",
|
"steem_dollars": "دلار استیم",
|
||||||
"savings": "پس انداز"
|
"savings": "پس انداز",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "تنظیمات",
|
"settings": "تنظیمات",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "päivää",
|
"days": "päivää",
|
||||||
"day": "päivä",
|
"day": "päivä",
|
||||||
"steem_dollars": "Steem dollarit",
|
"steem_dollars": "Steem dollarit",
|
||||||
"savings": "Säästöt"
|
"savings": "Säästöt",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Asetukset",
|
"settings": "Asetukset",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "jours",
|
"days": "jours",
|
||||||
"day": "jour",
|
"day": "jour",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Économies"
|
"savings": "Économies",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Réglages",
|
"settings": "Réglages",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "dagos",
|
"days": "dagos",
|
||||||
"day": "dags",
|
"day": "dags",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Lageinos",
|
"settings": "Lageinos",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "ימים",
|
"days": "ימים",
|
||||||
"day": "יום",
|
"day": "יום",
|
||||||
"steem_dollars": "דולר Steem",
|
"steem_dollars": "דולר Steem",
|
||||||
"savings": "חסכונות"
|
"savings": "חסכונות",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "הגדרות",
|
"settings": "הגדרות",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "दिनों",
|
"days": "दिनों",
|
||||||
"day": "दिन",
|
"day": "दिन",
|
||||||
"steem_dollars": "स्टीम डॉलर्स",
|
"steem_dollars": "स्टीम डॉलर्स",
|
||||||
"savings": "बचत"
|
"savings": "बचत",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "समायोजन",
|
"settings": "समायोजन",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "डेटा प्राप्त करना विफल रहा, कृपया पुनः प्रयास करें या हमें info@esteem.app पर सूचित करें",
|
"fetch_error": "डेटा प्राप्त करना विफल रहा, कृपया पुनः प्रयास करें या हमें info@esteem.app पर सूचित करें",
|
||||||
"connection_fail": "कनेक्ट करना विफल रहा",
|
"connection_fail": "कनेक्ट करना विफल रहा",
|
||||||
"connection_success": "सफलतापूर्वक जुड़ा हुआ है!",
|
"connection_success": "सफलतापूर्वक जुड़ा हुआ है!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "क्या आप निश्चित हैं, आप इसे हटाना चाहते हैं?",
|
"reblog_alert": "क्या आप निश्चित हैं, आप इसे हटाना चाहते हैं?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "dani",
|
"days": "dani",
|
||||||
"day": "dan",
|
"day": "dan",
|
||||||
"steem_dollars": "Steem Dolari",
|
"steem_dollars": "Steem Dolari",
|
||||||
"savings": "Štednja"
|
"savings": "Štednja",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Postavke",
|
"settings": "Postavke",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -55,7 +55,7 @@
|
|||||||
"vote_title": "Szavazási pontok",
|
"vote_title": "Szavazási pontok",
|
||||||
"reblog_title": "Megosztási pontok",
|
"reblog_title": "Megosztási pontok",
|
||||||
"login_title": "Bejelentkezés pontok",
|
"login_title": "Bejelentkezés pontok",
|
||||||
"checkin_title": "Points for heartbeat",
|
"checkin_title": "Életjel pontok",
|
||||||
"checkin_extra_title": "Használati bónusz",
|
"checkin_extra_title": "Használati bónusz",
|
||||||
"no_activity": "Itt nincs tevékenység!",
|
"no_activity": "Itt nincs tevékenység!",
|
||||||
"outgoing_transfer_description": "",
|
"outgoing_transfer_description": "",
|
||||||
@ -68,8 +68,8 @@
|
|||||||
"login_desc": "Minden eSteem bejelentkezés alkalmával automatikusan 100 pontra vagy jogosult.",
|
"login_desc": "Minden eSteem bejelentkezés alkalmával automatikusan 100 pontra vagy jogosult.",
|
||||||
"checkin_extra_desc": "Az alkalmazás következetes használata extra esélyt kínál arra, hogy több 10 pontot nyerj, légy aktívabb és nyerj többet.",
|
"checkin_extra_desc": "Az alkalmazás következetes használata extra esélyt kínál arra, hogy több 10 pontot nyerj, légy aktívabb és nyerj többet.",
|
||||||
"dropdown_transfer": "Ajándék",
|
"dropdown_transfer": "Ajándék",
|
||||||
"dropdown_promote": "Promoválás",
|
"dropdown_promote": "Hirdetés",
|
||||||
"dropdown_boost": "Kiemelés",
|
"dropdown_boost": "Felpörgetés",
|
||||||
"from": "Tőle",
|
"from": "Tőle",
|
||||||
"to": "Címzett"
|
"to": "Címzett"
|
||||||
},
|
},
|
||||||
@ -97,7 +97,13 @@
|
|||||||
"days": "napok",
|
"days": "napok",
|
||||||
"day": "nap",
|
"day": "nap",
|
||||||
"steem_dollars": "Steem Dollár",
|
"steem_dollars": "Steem Dollár",
|
||||||
"savings": "Megtakarítások"
|
"savings": "Megtakarítások",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Megjelenítendő név",
|
||||||
|
"about": "Rólunk",
|
||||||
|
"location": "Tartózkodási hely",
|
||||||
|
"website": "Weboldal"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Beállítások",
|
"settings": "Beállítások",
|
||||||
@ -222,14 +228,15 @@
|
|||||||
"fetch_error": "Sikertelen adatbetöltés, kérjük próbáld meg újra vagy írj nekünk ide info@esteem.app",
|
"fetch_error": "Sikertelen adatbetöltés, kérjük próbáld meg újra vagy írj nekünk ide info@esteem.app",
|
||||||
"connection_fail": "Sikertelen kapcsolat!",
|
"connection_fail": "Sikertelen kapcsolat!",
|
||||||
"connection_success": "A kapcsolat sikerült!",
|
"connection_success": "A kapcsolat sikerült!",
|
||||||
"checking": "Ellenőrzés..."
|
"checking": "Ellenőrzés folyamatban...",
|
||||||
|
"not_existing_post": "A bejegyzés nem létezik! Kérjük ellenőrizd a linket és a szerzőt."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Biztos, hogy megosztod?",
|
"reblog_alert": "Biztos, hogy megosztod?",
|
||||||
"removed_hint": "A bejegyzést eltávolította",
|
"removed_hint": "A bejegyzést eltávolította",
|
||||||
"copy_link": "Link másolása",
|
"copy_link": "Link másolása",
|
||||||
"reblogged": "megosztva általa",
|
"reblogged": "megosztva általa",
|
||||||
"sponsored": "KIEMELT",
|
"sponsored": "TÁMOGATOTT",
|
||||||
"open_thread": "Bejegyzés megnyitása"
|
"open_thread": "Bejegyzés megnyitása"
|
||||||
},
|
},
|
||||||
"drafts": {
|
"drafts": {
|
||||||
@ -269,7 +276,7 @@
|
|||||||
},
|
},
|
||||||
"payout": {
|
"payout": {
|
||||||
"potential_payout": "Lehetséges Kifizetés",
|
"potential_payout": "Lehetséges Kifizetés",
|
||||||
"promoted": "Promovált",
|
"promoted": "Hirdetett",
|
||||||
"author_payout": "Szerzői Kifizetés",
|
"author_payout": "Szerzői Kifizetés",
|
||||||
"curation_payout": "Kurátori Kifizetés",
|
"curation_payout": "Kurátori Kifizetés",
|
||||||
"payout_date": "Kifizetés"
|
"payout_date": "Kifizetés"
|
||||||
@ -280,8 +287,8 @@
|
|||||||
"reply": "válasz",
|
"reply": "válasz",
|
||||||
"share": "megosztás",
|
"share": "megosztás",
|
||||||
"bookmarks": "hozzáadás a könyvjelzőkhöz",
|
"bookmarks": "hozzáadás a könyvjelzőkhöz",
|
||||||
"promote": "promoválás",
|
"promote": "hirdetés",
|
||||||
"boost": "kiemelés"
|
"boost": "felpörgetés"
|
||||||
},
|
},
|
||||||
"deep_link": {
|
"deep_link": {
|
||||||
"no_existing_user": "Nem létező felhasználó",
|
"no_existing_user": "Nem létező felhasználó",
|
||||||
@ -326,15 +333,15 @@
|
|||||||
"next": "KÖVETKEZŐ"
|
"next": "KÖVETKEZŐ"
|
||||||
},
|
},
|
||||||
"promote": {
|
"promote": {
|
||||||
"title": "Promoválás",
|
"title": "Hirdetés",
|
||||||
"days": "nap",
|
"days": "nap",
|
||||||
"user": "Felhasználó",
|
"user": "Felhasználó",
|
||||||
"permlink": "Bejegyzés",
|
"permlink": "Bejegyzés",
|
||||||
"permlinkPlaceholder": "szerző/permlink",
|
"permlinkPlaceholder": "szerző/permlink",
|
||||||
"information": "Bistos promoválod?"
|
"information": "Bistos hirdeted?"
|
||||||
},
|
},
|
||||||
"boostPost": {
|
"boostPost": {
|
||||||
"title": "Kiemelés"
|
"title": "Felpörgetés"
|
||||||
},
|
},
|
||||||
"voters_dropdown": {
|
"voters_dropdown": {
|
||||||
"rewards": "JUTALMAK",
|
"rewards": "JUTALMAK",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
"unfollow": "berhenti mengikuti anda",
|
"unfollow": "berhenti mengikuti anda",
|
||||||
"ignore": "mengabaikan anda",
|
"ignore": "mengabaikan anda",
|
||||||
"reblog": "menampilkan kembali post anda",
|
"reblog": "menampilkan kembali post anda",
|
||||||
"transfer": "steem ditransfer",
|
"transfer": "transfer steem",
|
||||||
"comingsoon": "Fitur akan segera hadir!",
|
"comingsoon": "Fitur akan segera hadir!",
|
||||||
"notification": "Pemberitahuan",
|
"notification": "Pemberitahuan",
|
||||||
"leaderboard": "Papan Peringkat",
|
"leaderboard": "Papan Peringkat",
|
||||||
@ -70,8 +70,8 @@
|
|||||||
"dropdown_transfer": "Hadiah",
|
"dropdown_transfer": "Hadiah",
|
||||||
"dropdown_promote": "Promosikan",
|
"dropdown_promote": "Promosikan",
|
||||||
"dropdown_boost": "Meningkatkan",
|
"dropdown_boost": "Meningkatkan",
|
||||||
"from": "From",
|
"from": "Dari",
|
||||||
"to": "To"
|
"to": "Kepada"
|
||||||
},
|
},
|
||||||
"messages": {
|
"messages": {
|
||||||
"comingsoon": "Fungsi pesan akan segera hadir!"
|
"comingsoon": "Fungsi pesan akan segera hadir!"
|
||||||
@ -97,7 +97,13 @@
|
|||||||
"days": "hari",
|
"days": "hari",
|
||||||
"day": "hari",
|
"day": "hari",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Tabungan"
|
"savings": "Tabungan",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Pengaturan",
|
"settings": "Pengaturan",
|
||||||
@ -222,15 +228,16 @@
|
|||||||
"fetch_error": "Gagal mengambil data, silakan coba lagi atau beri tahu kami di info@esteem.app",
|
"fetch_error": "Gagal mengambil data, silakan coba lagi atau beri tahu kami di info@esteem.app",
|
||||||
"connection_fail": "Koneksi gagal!",
|
"connection_fail": "Koneksi gagal!",
|
||||||
"connection_success": "Berhasil terhubung!",
|
"connection_success": "Berhasil terhubung!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Anda yakin, anda ingin me-reblog?",
|
"reblog_alert": "Anda yakin, anda ingin me-reblog?",
|
||||||
"removed_hint": "Pos dihapus oleh",
|
"removed_hint": "Pos dihapus oleh",
|
||||||
"copy_link": "Copy Link",
|
"copy_link": "Copy Link",
|
||||||
"reblogged": "direblog Oleh",
|
"reblogged": "direblog Oleh",
|
||||||
"sponsored": "SPONSORED",
|
"sponsored": "DISPONSORI",
|
||||||
"open_thread": "Open Thread"
|
"open_thread": "Buka Thread"
|
||||||
},
|
},
|
||||||
"drafts": {
|
"drafts": {
|
||||||
"title": "Konsep",
|
"title": "Konsep",
|
||||||
@ -300,7 +307,7 @@
|
|||||||
"transfer": {
|
"transfer": {
|
||||||
"from": "Dari",
|
"from": "Dari",
|
||||||
"to": "Kepada",
|
"to": "Kepada",
|
||||||
"amount_information": "Drag the slider to adjust the amount",
|
"amount_information": "Seret penggeser untuk menyesuaikan jumlahnya",
|
||||||
"amount": "Jumlah",
|
"amount": "Jumlah",
|
||||||
"memo": "Memo",
|
"memo": "Memo",
|
||||||
"information": "Anda yakin mentransfer dana?",
|
"information": "Anda yakin mentransfer dana?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "giorni",
|
"days": "giorni",
|
||||||
"day": "giorno",
|
"day": "giorno",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Risparmi"
|
"savings": "Risparmi",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Impostazioni",
|
"settings": "Impostazioni",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -1,347 +1,354 @@
|
|||||||
{
|
{
|
||||||
"wallet": {
|
"wallet": {
|
||||||
"curation_reward": "Curation Reward",
|
"curation_reward": "キュレーション報酬",
|
||||||
"author_reward": "Author Reward",
|
"author_reward": "投稿者報酬",
|
||||||
"comment_benefactor_reward": "Comment Benefactor Reward",
|
"comment_benefactor_reward": "コメント寄与者報酬",
|
||||||
"claim_reward_balance": "Claim Reward Balance",
|
"claim_reward_balance": "報酬残高の請求",
|
||||||
"transfer": "Transfer",
|
"transfer": "送金",
|
||||||
"transfer_to_vesting": "Transfer To Vesting",
|
"transfer_to_vesting": "パワーアップ",
|
||||||
"transfer_from_savings": "Transfer From Savings",
|
"transfer_from_savings": "貯蓄口座から振替",
|
||||||
"withdraw_vesting": "Power Down",
|
"withdraw_vesting": "パワーダウン",
|
||||||
"fill_order": "Fill Order"
|
"fill_order": "注文の入力"
|
||||||
},
|
},
|
||||||
"notification": {
|
"notification": {
|
||||||
"vote": "likes your post",
|
"vote": "あなたの投稿をいいねしました",
|
||||||
"unvote": "unvoted your post",
|
"unvote": "あなたの投稿をダウンヴォートしました",
|
||||||
"reply": "replied to your post",
|
"reply": "あなたの投稿に返信しました",
|
||||||
"mention": "mentioned you",
|
"mention": "あなたを話題にしました",
|
||||||
"follow": "followed you",
|
"follow": "あなたをフォローしました",
|
||||||
"unfollow": "unfollowed you",
|
"unfollow": "あなたをフォロー解除しました",
|
||||||
"ignore": "ignored you",
|
"ignore": "あなたをミュートしました",
|
||||||
"reblog": "reblogged your post",
|
"reblog": "あなたの投稿をリブログしました",
|
||||||
"transfer": "transfered steem",
|
"transfer": "steem を送金しました",
|
||||||
"comingsoon": "Feature is coming soon!",
|
"comingsoon": "近日公開!",
|
||||||
"notification": "Notifications",
|
"notification": "通知",
|
||||||
"leaderboard": "Leaderboard",
|
"leaderboard": "ランキング",
|
||||||
"epoint": "Points",
|
"epoint": "ポイント",
|
||||||
"leaderboard_title": "Top Users",
|
"leaderboard_title": "トップユーザー",
|
||||||
"recent": "Recent",
|
"recent": "最新",
|
||||||
"yesterday": "Yesterday",
|
"yesterday": "昨日",
|
||||||
"this_week": "This Week",
|
"this_week": "今週",
|
||||||
"this_month": "This Month",
|
"this_month": "今月",
|
||||||
"older_then": "Older Than A Month"
|
"older_then": "1ヶ月以上前"
|
||||||
},
|
},
|
||||||
"leaderboard": {
|
"leaderboard": {
|
||||||
"daily": "Daily",
|
"daily": "日間",
|
||||||
"weekly": "Weekly",
|
"weekly": "週間",
|
||||||
"monthly": "Monthly"
|
"monthly": "月間"
|
||||||
},
|
},
|
||||||
"points": {
|
"points": {
|
||||||
"post": "Post",
|
"post": "投稿",
|
||||||
"esteemPoints": "eSteem Points",
|
"esteemPoints": "eSteem ポイント",
|
||||||
"comment": "Comment",
|
"comment": "コメント",
|
||||||
"checkin": "Check-in",
|
"checkin": "チェックイン",
|
||||||
"vote": "Vote",
|
"vote": "ヴォート",
|
||||||
"reblog": "Reblog",
|
"reblog": "リブログ",
|
||||||
"login": "Login",
|
"login": "ログイン",
|
||||||
"incoming_transfer_title": "Incoming transfer",
|
"incoming_transfer_title": "受贈",
|
||||||
"outgoing_transfer_title": "Outgoing transfer",
|
"outgoing_transfer_title": "贈与",
|
||||||
"checkin_extra": "Bonus",
|
"checkin_extra": "ボーナス",
|
||||||
"delegation": "Delegation",
|
"delegation": "デリゲーション",
|
||||||
"delegation_title": "Delegation reward",
|
"delegation_title": "デリゲーション報酬",
|
||||||
"delegation_desc": "You can earn 1 point per day for each 100sp delegation",
|
"delegation_desc": "100 STEEM POWER を委託するごとに毎日1ポイントが獲得できます",
|
||||||
"post_title": "Points for post",
|
"post_title": "投稿によるポイント",
|
||||||
"comment_title": "Points for comment",
|
"comment_title": "コメントによるポイント",
|
||||||
"vote_title": "Points for vote",
|
"vote_title": "ヴォートによるポイント",
|
||||||
"reblog_title": "Points for reblog",
|
"reblog_title": "リブログによるポイント",
|
||||||
"login_title": "Points for login",
|
"login_title": "ログインによるポイント",
|
||||||
"checkin_title": "Points for heartbeat",
|
"checkin_title": "ハートビートによるポイント",
|
||||||
"checkin_extra_title": "Usage bonus",
|
"checkin_extra_title": "使用ボーナス",
|
||||||
"no_activity": "No activity here!",
|
"no_activity": "アクティビティがありません!",
|
||||||
"outgoing_transfer_description": "",
|
"outgoing_transfer_description": "",
|
||||||
"incoming_transfer_description": "",
|
"incoming_transfer_description": "",
|
||||||
"post_desc": "You can earn point by posting regularly. Posting gives you 15 points.",
|
"post_desc": "定期的に投稿することでポイントを獲得できます。投稿すると15ポイントもらえます。",
|
||||||
"comment_desc": "Each comment you make helps you to grow your audience and make friendship but also earns you 5 points.",
|
"comment_desc": "コメントすると交友関係を広げられるだけでなく、5ポイント獲得できます。",
|
||||||
"checkin_desc": "Checking in on eSteem app gives you 0.25 points and helps you stay connected with your friends.",
|
"checkin_desc": "eSteem アプリにチェックインすると0.25ポイントがもらえ、友人とのつながりにも役立ちます。",
|
||||||
"vote_desc": "By voting you give reward to other creators and show your appreciation but also earn 0.01 x vote weight points.",
|
"vote_desc": "ヴォートすることで他者に報酬を与えて評価できるだけでなく、ヴォート比重の0.01倍のポイントを獲得できます。",
|
||||||
"reblog_desc": " Share what post you like with your friends and earn 1 points.",
|
"reblog_desc": "あなたの好きな投稿を周囲に共有することで、1ポイント獲得できます。",
|
||||||
"login_desc": "When you login into eSteem app you are entitled to earn 100 points automatically.",
|
"login_desc": "eSteem アプリにログインすると、自動的に100ポイント獲得できるようになります。",
|
||||||
"checkin_extra_desc": "Consistent use of app gives you extra chances to earn more 10 points, be more active and earn more.",
|
"checkin_extra_desc": "アプリを一貫して使用しつづけると、さらに10ポイント獲得できます。積極的に使用してポイントを手に入れよう。",
|
||||||
"dropdown_transfer": "Gift",
|
"dropdown_transfer": "贈る",
|
||||||
"dropdown_promote": "Promote",
|
"dropdown_promote": "プロモート",
|
||||||
"dropdown_boost": "Boost",
|
"dropdown_boost": "ブースト",
|
||||||
"from": "From",
|
"from": "差出人",
|
||||||
"to": "To"
|
"to": "受取人"
|
||||||
},
|
},
|
||||||
"messages": {
|
"messages": {
|
||||||
"comingsoon": "Messages feature is coming soon!"
|
"comingsoon": "メッセージ機能は近日公開予定です!"
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
"following": "Following",
|
"following": "フォロー",
|
||||||
"follower": "Follower",
|
"follower": "フォロワー",
|
||||||
"post": "Post",
|
"post": "投稿",
|
||||||
"details": "Profile Details",
|
"details": "プロフィールの詳細",
|
||||||
"comments": "Comments",
|
"comments": "コメント",
|
||||||
"replies": "Replies",
|
"replies": "返信",
|
||||||
"wallet": "Wallet",
|
"wallet": "ウォレット",
|
||||||
"wallet_details": "Wallet Details",
|
"wallet_details": "ウォレットの詳細",
|
||||||
"unclaimed_rewards": "Unclaimed Rewards",
|
"unclaimed_rewards": "未請求の報酬",
|
||||||
"full_in": "Full in",
|
"full_in": "最大まで",
|
||||||
"hours": "hours",
|
"hours": "時間",
|
||||||
"voting_power": "Voting power",
|
"voting_power": "ヴォート能力",
|
||||||
"login_to_see": "Login to see",
|
"login_to_see": "ログイン",
|
||||||
"havent_commented": "haven't commented anything yet",
|
"havent_commented": "まだ何もコメントしていません",
|
||||||
"havent_posted": "haven't posted anything yet",
|
"havent_posted": "まだ何も投稿していません",
|
||||||
"steem_power": "Steem Power",
|
"steem_power": "Steem Power",
|
||||||
"next_power_text": "Next power down is in",
|
"next_power_text": "次のパワーダウンまで",
|
||||||
"days": "days",
|
"days": "日",
|
||||||
"day": "day",
|
"day": "日",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "貯蓄口座",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "表示名",
|
||||||
|
"about": "このアプリについて",
|
||||||
|
"location": "場所",
|
||||||
|
"website": "ウェブサイト"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "設定",
|
||||||
"general": "General",
|
"general": "一般",
|
||||||
"currency": "Currency",
|
"currency": "通貨",
|
||||||
"language": "Language",
|
"language": "言語",
|
||||||
"server": "Server",
|
"server": "サーバー",
|
||||||
"dark_theme": "Dark Theme",
|
"dark_theme": "ダークテーマ",
|
||||||
"push_notification": "Push Notification",
|
"push_notification": "プッシュ通知",
|
||||||
"notification": {
|
"notification": {
|
||||||
"follow": "Follow",
|
"follow": "フォロー",
|
||||||
"vote": "Vote",
|
"vote": "ヴォート",
|
||||||
"comment": "Comment",
|
"comment": "コメント",
|
||||||
"mention": "Mention",
|
"mention": "メンション",
|
||||||
"reblog": "Reblog",
|
"reblog": "リブログ",
|
||||||
"transfers": "Transfers"
|
"transfers": "送金"
|
||||||
},
|
},
|
||||||
"pincode": "Pincode",
|
"pincode": "PINコード",
|
||||||
"reset_pin": "Reset Pin Code",
|
"reset_pin": "PINコードをリセット",
|
||||||
"reset": "Reset",
|
"reset": "リセット",
|
||||||
"nsfw_content": "NSFW Content",
|
"nsfw_content": "不適切な内容",
|
||||||
"send_feedback": "Send Feedback",
|
"send_feedback": "フィードバックを送信する",
|
||||||
"send": "Send",
|
"send": "送信",
|
||||||
"default_footer": "Default Footer",
|
"default_footer": "デフォルトフッター",
|
||||||
"nsfw": {
|
"nsfw": {
|
||||||
"always_show": "Always show",
|
"always_show": "常に表示する",
|
||||||
"always_hide": "Always hide",
|
"always_hide": "常に表示しない",
|
||||||
"always_warn": "Always warn"
|
"always_warn": "常に警告する"
|
||||||
},
|
},
|
||||||
"feedback_success": "Email successfully open",
|
"feedback_success": "メールを開くことができました",
|
||||||
"feedback_fail": "Email client could not open",
|
"feedback_fail": "メールを開くことができませんでした",
|
||||||
"server_fail": "Server not available"
|
"server_fail": "サーバーは利用できません"
|
||||||
},
|
},
|
||||||
"voters": {
|
"voters": {
|
||||||
"voters_info": "Voters Info",
|
"voters_info": "ヴォート情報",
|
||||||
"no_user": "User is not found."
|
"no_user": "ユーザーが見つかりません。"
|
||||||
},
|
},
|
||||||
"login": {
|
"login": {
|
||||||
"signin": "Sign in",
|
"signin": "ログイン",
|
||||||
"signup": "Sign up",
|
"signup": "新規登録",
|
||||||
"signin_title": "To get all the benefits of using eSteem",
|
"signin_title": "eSteem の素晴らしさを満喫しよう",
|
||||||
"username": "Username",
|
"username": "ユーザー名",
|
||||||
"password": "Password or WIF",
|
"password": "パスワードまたは WIF",
|
||||||
"description": "User credentials are kept locally on the device. Credentials are removed upon logout!",
|
"description": "ユーザーのログイン情報は端末に保存され、ログアウトすると削除されます。",
|
||||||
"cancel": "cancel",
|
"cancel": "キャンセル",
|
||||||
"login": "LOGIN",
|
"login": "ログイン",
|
||||||
"steemconnect_description": "If you don't want to keep your password encrypted and saved on your device, you can use Steemconnect.",
|
"steemconnect_description": "端末に暗号化したパスワードを保存したくない場合、Steemconnect を利用できます。",
|
||||||
"steemconnect_fee_description": "Steemconnect may charge some fees from your reward transactions"
|
"steemconnect_fee_description": "Steemconnect はあなたの報酬から一定の手数料を徴収するかもしれません"
|
||||||
},
|
},
|
||||||
"home": {
|
"home": {
|
||||||
"feed": "Feed",
|
"feed": "フィード",
|
||||||
"popular": "Popular"
|
"popular": "人気"
|
||||||
},
|
},
|
||||||
"side_menu": {
|
"side_menu": {
|
||||||
"profile": "Profile",
|
"profile": "プロフィール",
|
||||||
"bookmarks": "Bookmarks",
|
"bookmarks": "ブックマーク",
|
||||||
"favorites": "Favorites",
|
"favorites": "お気に入り",
|
||||||
"drafts": "Drafts",
|
"drafts": "下書き",
|
||||||
"schedules": "Schedules",
|
"schedules": "スケジュール",
|
||||||
"gallery": "Gallery",
|
"gallery": "ギャラリー",
|
||||||
"settings": "Settings",
|
"settings": "設定",
|
||||||
"add_account": "Add Account",
|
"add_account": "アカウントを追加",
|
||||||
"logout": "Logout",
|
"logout": "ログアウト",
|
||||||
"cancel": "Cancel",
|
"cancel": "キャンセル",
|
||||||
"logout_text": "Are you sure you want to logout?"
|
"logout_text": "本当にログアウトしますか?"
|
||||||
},
|
},
|
||||||
"header": {
|
"header": {
|
||||||
"title": "Login to customize your feed",
|
"title": "ログインして自分好みのフィードをつくろう",
|
||||||
"search": "Search..."
|
"search": "検索..."
|
||||||
},
|
},
|
||||||
"basic_header": {
|
"basic_header": {
|
||||||
"publish": "Publish",
|
"publish": "公開",
|
||||||
"search": "Search",
|
"search": "検索",
|
||||||
"update": "Update",
|
"update": "更新",
|
||||||
"reply": "Reply"
|
"reply": "返信"
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"title": "Title",
|
"title": "タイトル",
|
||||||
"tags": "tags",
|
"tags": "タグ",
|
||||||
"default_placeholder": "What would you like to write about today?",
|
"default_placeholder": "今日のことについて何か投稿してみませんか?",
|
||||||
"reply_placeholder": "What would you like to write about above post?",
|
"reply_placeholder": "投稿について何かコメントしてみませんか?",
|
||||||
"publish": "Publish",
|
"publish": "公開",
|
||||||
"reply": "Reply",
|
"reply": "返信",
|
||||||
"open_gallery": "Open Gallery",
|
"open_gallery": "ギャラリーを開く",
|
||||||
"capture_photo": "Capture a photo"
|
"capture_photo": "写真を撮る"
|
||||||
},
|
},
|
||||||
"pincode": {
|
"pincode": {
|
||||||
"enter_text": "Enter pin to unlock",
|
"enter_text": "PIN を入力してロックを解除",
|
||||||
"set_new": "Set new pin",
|
"set_new": "新しい PIN を設定",
|
||||||
"write_again": "Write again",
|
"write_again": "もう一度入力",
|
||||||
"forgot_text": "Oh, I forgot it..."
|
"forgot_text": "忘れてしまった場合"
|
||||||
},
|
},
|
||||||
"alert": {
|
"alert": {
|
||||||
"success": "Success!",
|
"success": "成功しました!",
|
||||||
"successful": "Successful",
|
"successful": "成功しました",
|
||||||
"allRead": "Marked all notifications as read",
|
"allRead": "すべての通知を既読にする",
|
||||||
"claim_reward_balance_ok": "Reward balance claimed",
|
"claim_reward_balance_ok": "報酬残高を請求しました",
|
||||||
"fail": "Fail!",
|
"fail": "失敗!",
|
||||||
"move": "Move",
|
"move": "移動",
|
||||||
"move_question": "Are you sure to move to drafts?",
|
"move_question": "本当に下書きへ移動しますか?",
|
||||||
"success_shared": "Your post successfully shared",
|
"success_shared": "投稿の共有に成功しました",
|
||||||
"success_moved": "Moved to draft",
|
"success_moved": "下書きへ移動",
|
||||||
"permission_denied": "Permission denied",
|
"permission_denied": "アクセスが拒否されました",
|
||||||
"permission_text": "Please, go to phone Settings and change eSteem app permissions.",
|
"permission_text": "本体の設定から eSteem アプリの権限を変更してください。",
|
||||||
"success_rebloged": "Rebloged!",
|
"success_rebloged": "リブログしました!",
|
||||||
"already_rebloged": "You have already reblogged!",
|
"already_rebloged": "既にリブログしています!",
|
||||||
"warning": "Warning",
|
"warning": "警告",
|
||||||
"invalid_pincode": "Invalid pin code, please check and try again.",
|
"invalid_pincode": "PINコードが間違っています。もう一度確認してやり直してください。",
|
||||||
"remove_alert": "Are you sure want to remove?",
|
"remove_alert": "本当に削除しますか?",
|
||||||
"clear_alert": "Are you sure you want to clear?",
|
"clear_alert": "本当に消去しますか?",
|
||||||
"clear_user_alert": "Are you sure you want to clear all user data?",
|
"clear_user_alert": "本当に全てのユーザーデータを消去しますか?",
|
||||||
"clear": "Clear",
|
"clear": "消去",
|
||||||
"cancel": "Cancel",
|
"cancel": "キャンセル",
|
||||||
"delete": "Delete",
|
"delete": "削除",
|
||||||
"copied": "Copied!",
|
"copied": "コピーしました!",
|
||||||
"no_internet": "No connection!",
|
"no_internet": "ネットワークに接続されていません!",
|
||||||
"confirm": "Confirm",
|
"confirm": "確認",
|
||||||
"removed": "Removed",
|
"removed": "削除しました",
|
||||||
"same_user": "This user already added to list",
|
"same_user": "このユーザーは既にリストに追加されています",
|
||||||
"unknow_error": "An error occurred",
|
"unknow_error": "エラーが発生しました",
|
||||||
"error": "Error",
|
"error": "エラー",
|
||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "データを取得できませんでした。もう一度やり直すか info@esteem.app に連絡してください",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "接続に失敗しました!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "接続に成功しました!",
|
||||||
"checking": "Cheking..."
|
"checking": "確認中...",
|
||||||
|
"not_existing_post": "投稿は存在しません!パーマリンクと投稿者を確認してください。"
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "本当にリブログしますか?",
|
||||||
"removed_hint": "The post was removed by",
|
"removed_hint": "投稿は削除されました",
|
||||||
"copy_link": "Copy Link",
|
"copy_link": "リンクをコピー",
|
||||||
"reblogged": "reblogged by",
|
"reblogged": "リブログしています",
|
||||||
"sponsored": "SPONSORED",
|
"sponsored": "PR",
|
||||||
"open_thread": "Open Thread"
|
"open_thread": "スレッドを開く"
|
||||||
},
|
},
|
||||||
"drafts": {
|
"drafts": {
|
||||||
"title": "Drafts",
|
"title": "下書き",
|
||||||
"load_error": "Could not load drafts",
|
"load_error": "下書きを読み込めませんでした",
|
||||||
"empty_list": "Nothing here",
|
"empty_list": "まだ何もありません",
|
||||||
"deleted": "Draft deleted"
|
"deleted": "下書きを削除しました"
|
||||||
},
|
},
|
||||||
"schedules": {
|
"schedules": {
|
||||||
"title": "Schedules",
|
"title": "スケジュール",
|
||||||
"empty_list": "Nothing here",
|
"empty_list": "まだ何もありません",
|
||||||
"deleted": "Scheduled post deleted",
|
"deleted": "予約投稿を削除しました",
|
||||||
"move": "Move to drafts",
|
"move": "下書きへ移動",
|
||||||
"moved": "Moved to drafts"
|
"moved": "下書きへ移動しました"
|
||||||
},
|
},
|
||||||
"bookmarks": {
|
"bookmarks": {
|
||||||
"title": "Bookmarks",
|
"title": "ブックマーク",
|
||||||
"load_error": "Could not load bookmarks",
|
"load_error": "ブックマークを読み込めませんでした",
|
||||||
"empty_list": "Nothing here",
|
"empty_list": "まだ何もありません",
|
||||||
"deleted": "Bookmark removed",
|
"deleted": "ブックマークを削除しました",
|
||||||
"search": "Search in bookmarks",
|
"search": "ブックマークを検索",
|
||||||
"added": "Added to bookmarks",
|
"added": "ブックマークに追加しました",
|
||||||
"add": "Add to bookmarks"
|
"add": "ブックマークに追加"
|
||||||
},
|
},
|
||||||
"favorites": {
|
"favorites": {
|
||||||
"title": "Favorites",
|
"title": "お気に入り",
|
||||||
"load_error": "Could not load favorites",
|
"load_error": "お気に入りを読み込めませんでした",
|
||||||
"empty_list": "Nothing here",
|
"empty_list": "まだ何もありません",
|
||||||
"search": "Search in favorites"
|
"search": "お気に入りの検索"
|
||||||
},
|
},
|
||||||
"auth": {
|
"auth": {
|
||||||
"invalid_pin": "Invalid pin code, please check and try again",
|
"invalid_pin": "PINコードが間違っています。もう一度確認してやり直してください。",
|
||||||
"invalid_username": "Invalid username, please check and try again",
|
"invalid_username": "ユーザー名が間違っています。もう一度確認してやり直してください",
|
||||||
"already_logged": "You are already logged in, please try to add another account",
|
"already_logged": "既にログインしています。他のアカウントを追加してください",
|
||||||
"invalid_credentials": "Invalid credentials, please check and try again",
|
"invalid_credentials": "ログイン情報が間違っています。もう一度確認してやり直してください",
|
||||||
"unknow_error": "Unknown error, please contact us at support@esteem.app"
|
"unknow_error": "不明なエラー。support@esteem.app に連絡してください"
|
||||||
},
|
},
|
||||||
"payout": {
|
"payout": {
|
||||||
"potential_payout": "Potential Payout",
|
"potential_payout": "見込み支払額",
|
||||||
"promoted": "Promoted",
|
"promoted": "プロモート",
|
||||||
"author_payout": "Author Payout",
|
"author_payout": "投稿者支払額",
|
||||||
"curation_payout": "Curation Payout",
|
"curation_payout": "キュレーション支払額",
|
||||||
"payout_date": "Payout"
|
"payout_date": "支払額"
|
||||||
},
|
},
|
||||||
"post_dropdown": {
|
"post_dropdown": {
|
||||||
"copy": "copy link",
|
"copy": "リンクをコピー",
|
||||||
"reblog": "reblog",
|
"reblog": "リブログ",
|
||||||
"reply": "reply",
|
"reply": "返信",
|
||||||
"share": "share",
|
"share": "共有",
|
||||||
"bookmarks": "add to bookmarks",
|
"bookmarks": "ブックマークに追加",
|
||||||
"promote": "promote",
|
"promote": "プロモート",
|
||||||
"boost": "boost"
|
"boost": "ブースト"
|
||||||
},
|
},
|
||||||
"deep_link": {
|
"deep_link": {
|
||||||
"no_existing_user": "No existing user",
|
"no_existing_user": "ユーザーは存在しません",
|
||||||
"no_existing_post": "No existing post"
|
"no_existing_post": "投稿は存在しません"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"posts": "Posts",
|
"posts": "投稿",
|
||||||
"comments": "Comments"
|
"comments": "コメント"
|
||||||
},
|
},
|
||||||
"comment_filter": {
|
"comment_filter": {
|
||||||
"trending": "trending",
|
"trending": "トレンド",
|
||||||
"reputation": "reputation",
|
"reputation": "評判",
|
||||||
"votes": "votes",
|
"votes": "ヴォート",
|
||||||
"age": "age"
|
"age": "新着順"
|
||||||
},
|
},
|
||||||
"transfer": {
|
"transfer": {
|
||||||
"from": "From",
|
"from": "差出人",
|
||||||
"to": "To",
|
"to": "受取人",
|
||||||
"amount_information": "Drag the slider to adjust the amount",
|
"amount_information": "スライドして金額を設定",
|
||||||
"amount": "Amount",
|
"amount": "金額",
|
||||||
"memo": "Memo",
|
"memo": "メモ",
|
||||||
"information": "Are you sure to transfer funds?",
|
"information": "本当に送金しますか?",
|
||||||
"amount_desc": "Balance",
|
"amount_desc": "残高",
|
||||||
"memo_desc": "This memo is public",
|
"memo_desc": "このメモは公開されます",
|
||||||
"to_placeholder": "Username",
|
"to_placeholder": "ユーザー名",
|
||||||
"memo_placeholder": "Enter your notes here",
|
"memo_placeholder": "ここに内容を入力してください",
|
||||||
"transfer_token": "Transfer",
|
"transfer_token": "送金",
|
||||||
"points": "Gift ESTM to someone",
|
"points": "ESTMを贈る",
|
||||||
"transfer_to_saving": "Transfer To Saving",
|
"transfer_to_saving": "貯蓄口座に送金",
|
||||||
"powerUp": "Power Up",
|
"powerUp": "パワーアップ",
|
||||||
"withdraw_to_saving": "Withdraw To Saving",
|
"withdraw_to_saving": "貯蓄口座に引き出す",
|
||||||
"steemconnect_title": "Steemconnect Transfer",
|
"steemconnect_title": "Steemconnect 送金",
|
||||||
"next": "NEXT",
|
"next": "次へ",
|
||||||
"delegate": "Delegate",
|
"delegate": "デリゲーション",
|
||||||
"power_down": "Power Down",
|
"power_down": "パワーダウン",
|
||||||
"withdraw_steem": "Withdraw Steem",
|
"withdraw_steem": "Steem を引き出す",
|
||||||
"withdraw_sbd": "Withdraw Steem Dollar"
|
"withdraw_sbd": "Steem Dollar を引き出す"
|
||||||
},
|
},
|
||||||
"boost": {
|
"boost": {
|
||||||
"title": "Get eSteem Points",
|
"title": "eSteem ポイントを手に入れる",
|
||||||
"buy": "GET ESTM",
|
"buy": "ESTM を手に入れる",
|
||||||
"next": "NEXT"
|
"next": "次へ"
|
||||||
},
|
},
|
||||||
"promote": {
|
"promote": {
|
||||||
"title": "Promote",
|
"title": "プロモート",
|
||||||
"days": "days",
|
"days": "日間",
|
||||||
"user": "User",
|
"user": "ユーザー",
|
||||||
"permlink": "Post",
|
"permlink": "投稿",
|
||||||
"permlinkPlaceholder": "author/permlink",
|
"permlinkPlaceholder": "投稿者/パーマリンク",
|
||||||
"information": "Are you sure to promote?"
|
"information": "本当にプロモートしますか?"
|
||||||
},
|
},
|
||||||
"boostPost": {
|
"boostPost": {
|
||||||
"title": "Boost"
|
"title": "ブースト"
|
||||||
},
|
},
|
||||||
"voters_dropdown": {
|
"voters_dropdown": {
|
||||||
"rewards": "REWARDS",
|
"rewards": "報酬",
|
||||||
"percent": "PERCENT",
|
"percent": "パーセント",
|
||||||
"time": "TIME"
|
"time": "時間"
|
||||||
},
|
},
|
||||||
"reblog": {
|
"reblog": {
|
||||||
"title": "Reblog Info"
|
"title": "リブログ情報"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -55,7 +55,7 @@
|
|||||||
"vote_title": "투표 포인트",
|
"vote_title": "투표 포인트",
|
||||||
"reblog_title": "리블로그 포인트",
|
"reblog_title": "리블로그 포인트",
|
||||||
"login_title": "로그인 포인트",
|
"login_title": "로그인 포인트",
|
||||||
"checkin_title": "Points for heartbeat",
|
"checkin_title": "체크인 포인트",
|
||||||
"checkin_extra_title": "체크인 보너스",
|
"checkin_extra_title": "체크인 보너스",
|
||||||
"no_activity": "아직 포인트 관련 활동이 없습니다",
|
"no_activity": "아직 포인트 관련 활동이 없습니다",
|
||||||
"outgoing_transfer_description": "",
|
"outgoing_transfer_description": "",
|
||||||
@ -97,7 +97,13 @@
|
|||||||
"days": "일",
|
"days": "일",
|
||||||
"day": "일",
|
"day": "일",
|
||||||
"steem_dollars": "스팀 달러",
|
"steem_dollars": "스팀 달러",
|
||||||
"savings": "안전 금고"
|
"savings": "안전 금고",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "이름",
|
||||||
|
"about": "소개",
|
||||||
|
"location": "위치",
|
||||||
|
"website": "웹사이트"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "설정",
|
"settings": "설정",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "서버에서 데이터를 가져오는데 실패했습니다. 다시 시도해보시거나 info@esteem.app로 문의해주세요.",
|
"fetch_error": "서버에서 데이터를 가져오는데 실패했습니다. 다시 시도해보시거나 info@esteem.app로 문의해주세요.",
|
||||||
"connection_fail": "연결 실패!",
|
"connection_fail": "연결 실패!",
|
||||||
"connection_success": "성공적으로 연결되었습니다",
|
"connection_success": "성공적으로 연결되었습니다",
|
||||||
"checking": "Cheking..."
|
"checking": "확인 중...",
|
||||||
|
"not_existing_post": "글이 존재하지 않습니다! permlink와 저자를 확인해주세요."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "리블로그 하시겠습니까?",
|
"reblog_alert": "리블로그 하시겠습니까?",
|
||||||
@ -230,7 +237,7 @@
|
|||||||
"copy_link": "링크 복사",
|
"copy_link": "링크 복사",
|
||||||
"reblogged": "리블로그됨",
|
"reblogged": "리블로그됨",
|
||||||
"sponsored": "투표 후원받음",
|
"sponsored": "투표 후원받음",
|
||||||
"open_thread": "Open Thread"
|
"open_thread": "스레드 열기"
|
||||||
},
|
},
|
||||||
"drafts": {
|
"drafts": {
|
||||||
"title": "임시 보관함",
|
"title": "임시 보관함",
|
||||||
@ -298,8 +305,9 @@
|
|||||||
"age": "작성일"
|
"age": "작성일"
|
||||||
},
|
},
|
||||||
"transfer": {
|
"transfer": {
|
||||||
|
"from": "보낸 사람",
|
||||||
"to": "받는 사람",
|
"to": "받는 사람",
|
||||||
"amount_information": "Drag the slider to adjust the amount",
|
"amount_information": "슬라이드를 드래그해서 수량을 설정할 수 있습니다",
|
||||||
"amount": "수량",
|
"amount": "수량",
|
||||||
"memo": "메모",
|
"memo": "메모",
|
||||||
"information": "자금을 전송하시겠습니까?",
|
"information": "자금을 전송하시겠습니까?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "d.",
|
"days": "d.",
|
||||||
"day": "d.",
|
"day": "d.",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Santaupos"
|
"savings": "Santaupos",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Nustatymai",
|
"settings": "Nustatymai",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "hari",
|
"days": "hari",
|
||||||
"day": "hari",
|
"day": "hari",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Simpanan"
|
"savings": "Simpanan",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Tetapan",
|
"settings": "Tetapan",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "dagen",
|
"days": "dagen",
|
||||||
"day": "dag",
|
"day": "dag",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Spaarrekening"
|
"savings": "Spaarrekening",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Instellingen",
|
"settings": "Instellingen",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "dias",
|
"days": "dias",
|
||||||
"day": "dia",
|
"day": "dia",
|
||||||
"steem_dollars": "Steem Dólares",
|
"steem_dollars": "Steem Dólares",
|
||||||
"savings": "Poupanças"
|
"savings": "Poupanças",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Nome a Exibir",
|
||||||
|
"about": "Sobre",
|
||||||
|
"location": "Localização",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Configurações",
|
"settings": "Configurações",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Falha ao buscar dados, por favor tente novamente ou nos informe no info@esteem.app",
|
"fetch_error": "Falha ao buscar dados, por favor tente novamente ou nos informe no info@esteem.app",
|
||||||
"connection_fail": "Falha na conexão!",
|
"connection_fail": "Falha na conexão!",
|
||||||
"connection_success": "Conectado com sucesso!",
|
"connection_success": "Conectado com sucesso!",
|
||||||
"checking": "Checando..."
|
"checking": "A verificar...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Tem certeza de que deseja reblogar?",
|
"reblog_alert": "Tem certeza de que deseja reblogar?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "zile",
|
"days": "zile",
|
||||||
"day": "zi",
|
"day": "zi",
|
||||||
"steem_dollars": "Steem Dolari",
|
"steem_dollars": "Steem Dolari",
|
||||||
"savings": "Economii"
|
"savings": "Economii",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Setări",
|
"settings": "Setări",
|
||||||
@ -222,14 +228,15 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connectare Eșuată!",
|
"connection_fail": "Connectare Eșuată!",
|
||||||
"connection_success": "Conectat cu succes!",
|
"connection_success": "Conectat cu succes!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
"removed_hint": "Postarea a fost eliminată de către",
|
"removed_hint": "Postarea a fost eliminată de către",
|
||||||
"copy_link": "Copiere link",
|
"copy_link": "Copiere link",
|
||||||
"reblogged": "redistribuit de",
|
"reblogged": "redistribuit de",
|
||||||
"sponsored": "SPONSORED",
|
"sponsored": "SPONSORIZAT",
|
||||||
"open_thread": "Open Thread"
|
"open_thread": "Open Thread"
|
||||||
},
|
},
|
||||||
"drafts": {
|
"drafts": {
|
||||||
@ -300,10 +307,10 @@
|
|||||||
"transfer": {
|
"transfer": {
|
||||||
"from": "De la",
|
"from": "De la",
|
||||||
"to": "Către",
|
"to": "Către",
|
||||||
"amount_information": "Drag the slider to adjust the amount",
|
"amount_information": "Trage glisorul pentru a ajusta cantitatea",
|
||||||
"amount": "Sumă",
|
"amount": "Sumă",
|
||||||
"memo": "Notă",
|
"memo": "Notă",
|
||||||
"information": "Are you sure to transfer funds?",
|
"information": "Ești sigur că vrei să transferi fonduri?",
|
||||||
"amount_desc": "Sold",
|
"amount_desc": "Sold",
|
||||||
"memo_desc": "Această notă este publică",
|
"memo_desc": "Această notă este publică",
|
||||||
"to_placeholder": "Nume de utilizator",
|
"to_placeholder": "Nume de utilizator",
|
||||||
@ -321,7 +328,7 @@
|
|||||||
"withdraw_sbd": "Retrage Steem Dolar"
|
"withdraw_sbd": "Retrage Steem Dolar"
|
||||||
},
|
},
|
||||||
"boost": {
|
"boost": {
|
||||||
"title": "Get eSteem Points",
|
"title": "Câștigă puncte eSteem",
|
||||||
"buy": "GET ESTM",
|
"buy": "GET ESTM",
|
||||||
"next": "URMĂTORUL"
|
"next": "URMĂTORUL"
|
||||||
},
|
},
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "д",
|
"days": "д",
|
||||||
"day": "д",
|
"day": "д",
|
||||||
"steem_dollars": "Доллары Steem",
|
"steem_dollars": "Доллары Steem",
|
||||||
"savings": "Сейф"
|
"savings": "Сейф",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Настройки",
|
"settings": "Настройки",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "dana",
|
"days": "dana",
|
||||||
"day": "dan",
|
"day": "dan",
|
||||||
"steem_dollars": "Steem dolari",
|
"steem_dollars": "Steem dolari",
|
||||||
"savings": "Ušteđevina"
|
"savings": "Ušteđevina",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Podešavanja",
|
"settings": "Podešavanja",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "gün içinde düşecek",
|
"days": "gün içinde düşecek",
|
||||||
"day": "gün içinde düşecek",
|
"day": "gün içinde düşecek",
|
||||||
"steem_dollars": "Steem Dolar",
|
"steem_dollars": "Steem Dolar",
|
||||||
"savings": "Biriktir"
|
"savings": "Biriktir",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Ayarlar",
|
"settings": "Ayarlar",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
@ -97,7 +97,13 @@
|
|||||||
"days": "days",
|
"days": "days",
|
||||||
"day": "day",
|
"day": "day",
|
||||||
"steem_dollars": "Steem Dollars",
|
"steem_dollars": "Steem Dollars",
|
||||||
"savings": "Savings"
|
"savings": "Savings",
|
||||||
|
"edit": {
|
||||||
|
"display_name": "Display Name",
|
||||||
|
"about": "About",
|
||||||
|
"location": "Location",
|
||||||
|
"website": "Website"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
@ -222,7 +228,8 @@
|
|||||||
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
"fetch_error": "Fetching data failed, please try again or notify us at info@esteem.app",
|
||||||
"connection_fail": "Connection Failed!",
|
"connection_fail": "Connection Failed!",
|
||||||
"connection_success": "Successfully connected!",
|
"connection_success": "Successfully connected!",
|
||||||
"checking": "Cheking..."
|
"checking": "Checking...",
|
||||||
|
"not_existing_post": "The post does not exist! Please check permlink and author."
|
||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"reblog_alert": "Are you sure, you want to reblog?",
|
"reblog_alert": "Are you sure, you want to reblog?",
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user