Made captcha reloadable on image click

This commit is contained in:
crockwave 2020-06-28 15:42:38 -05:00
parent 4b44959fc2
commit 120ab7f120
65 changed files with 90 additions and 4 deletions

View File

@ -5,6 +5,7 @@ import { connect } from 'react-redux';
import { Map as ImmutableMap } from 'immutable'; import { Map as ImmutableMap } from 'immutable';
import { fetchCaptcha } from 'soapbox/actions/auth'; import { fetchCaptcha } from 'soapbox/actions/auth';
import { TextInput } from 'soapbox/features/forms'; import { TextInput } from 'soapbox/features/forms';
import { FormattedMessage } from 'react-intl';
const noOp = () => {}; const noOp = () => {};
@ -15,6 +16,7 @@ class CaptchaField extends React.Component {
onChange: PropTypes.func, onChange: PropTypes.func,
onFetch: PropTypes.func, onFetch: PropTypes.func,
onFetchFail: PropTypes.func, onFetchFail: PropTypes.func,
onClick: PropTypes.func,
dispatch: PropTypes.func, dispatch: PropTypes.func,
refreshInterval: PropTypes.number, refreshInterval: PropTypes.number,
idempotencyKey: PropTypes.string, idempotencyKey: PropTypes.string,
@ -24,6 +26,7 @@ class CaptchaField extends React.Component {
onChange: noOp, onChange: noOp,
onFetch: noOp, onFetch: noOp,
onFetchFail: noOp, onFetchFail: noOp,
onClick: noOp,
refreshInterval: 5*60*1000, // 5 minutes, Pleroma default refreshInterval: 5*60*1000, // 5 minutes, Pleroma default
} }
@ -79,10 +82,16 @@ class CaptchaField extends React.Component {
render() { render() {
const { captcha } = this.state; const { captcha } = this.state;
const { onChange } = this.props; const { onChange } = this.props;
const { onClick } = this.props;
switch(captcha.get('type')) { switch(captcha.get('type')) {
case 'native': case 'native':
return <NativeCaptchaField captcha={captcha} onChange={onChange} />; return (
<div>
<p>{<FormattedMessage id='registration.captcha.hint' defaultMessage='Click the image to get a new captcha' />}</p>
<NativeCaptchaField captcha={captcha} onChange={onChange} onClick={onClick} />
</div>
);
case 'none': case 'none':
default: default:
return null; return null;
@ -91,9 +100,9 @@ class CaptchaField extends React.Component {
} }
export const NativeCaptchaField = ({ captcha, onChange }) => ( export const NativeCaptchaField = ({ captcha, onChange, onClick }) => (
<div className='captcha'> <div className='captcha' >
<img alt='captcha' src={captcha.get('url')} /> <img alt='captcha' src={captcha.get('url')} onClick={onClick} />
<TextInput <TextInput
placeholder='Enter the pictured text' placeholder='Enter the pictured text'
name='captcha_solution' name='captcha_solution'
@ -107,4 +116,5 @@ export const NativeCaptchaField = ({ captcha, onChange }) => (
NativeCaptchaField.propTypes = { NativeCaptchaField.propTypes = {
captcha: ImmutablePropTypes.map.isRequired, captcha: ImmutablePropTypes.map.isRequired,
onChange: PropTypes.func, onChange: PropTypes.func,
onClick: PropTypes.func,
}; };

View File

@ -69,6 +69,10 @@ class RegistrationForm extends ImmutablePureComponent {
}); });
} }
onCaptchaClick = e => {
this.refreshCaptcha();
}
onFetchCaptcha = captcha => { onFetchCaptcha = captcha => {
this.setState({ captchaLoading: false }); this.setState({ captchaLoading: false });
this.setParams({ this.setParams({
@ -137,6 +141,7 @@ class RegistrationForm extends ImmutablePureComponent {
onFetch={this.onFetchCaptcha} onFetch={this.onFetchCaptcha}
onFetchFail={this.onFetchCaptchaFail} onFetchFail={this.onFetchCaptchaFail}
onChange={this.onInputChange} onChange={this.onInputChange}
onClick={this.onCaptchaClick}
idempotencyKey={this.state.captchaIdempotencyKey} idempotencyKey={this.state.captchaIdempotencyKey}
/> />
<div className='fields-group'> <div className='fields-group'>

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "جارٍ التحميل…", "regeneration_indicator.label": "جارٍ التحميل…",
"regeneration_indicator.sublabel": "جارٍ تجهيز تغذية صفحتك الرئيسية!", "regeneration_indicator.sublabel": "جارٍ تجهيز تغذية صفحتك الرئيسية!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Cargando…", "regeneration_indicator.label": "Cargando…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "আসছে…", "regeneration_indicator.label": "আসছে…",
"regeneration_indicator.sublabel": "আপনার বাড়ির-সময়রেখা প্রস্তূত করা হচ্ছে!", "regeneration_indicator.sublabel": "আপনার বাড়ির-সময়রেখা প্রস্তূত করা হচ্ছে!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Carregant…", "regeneration_indicator.label": "Carregant…",
"regeneration_indicator.sublabel": "S'està preparant la línia de temps Inici!", "regeneration_indicator.sublabel": "S'està preparant la línia de temps Inici!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Caricamentu…", "regeneration_indicator.label": "Caricamentu…",
"regeneration_indicator.sublabel": "Priparazione di a vostra pagina d'accolta!", "regeneration_indicator.sublabel": "Priparazione di a vostra pagina d'accolta!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Načítám…", "regeneration_indicator.label": "Načítám…",
"regeneration_indicator.sublabel": "Váš domovský proud se připravuje!", "regeneration_indicator.sublabel": "Váš domovský proud se připravuje!",
"registration.agreement": "Souhlasím s {tos}.", "registration.agreement": "Souhlasím s {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Heslo (znovu)", "registration.fields.confirm_placeholder": "Heslo (znovu)",
"registration.fields.email_placeholder": "Emailová adresa", "registration.fields.email_placeholder": "Emailová adresa",
"registration.fields.password_placeholder": "Heslo", "registration.fields.password_placeholder": "Heslo",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Llwytho…", "regeneration_indicator.label": "Llwytho…",
"regeneration_indicator.sublabel": "Mae eich ffrwd cartref yn cael ei baratoi!", "regeneration_indicator.sublabel": "Mae eich ffrwd cartref yn cael ei baratoi!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Indlæser…", "regeneration_indicator.label": "Indlæser…",
"regeneration_indicator.sublabel": "Din startside er ved at blive forberedt!", "regeneration_indicator.sublabel": "Din startside er ved at blive forberedt!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Laden…", "regeneration_indicator.label": "Laden…",
"regeneration_indicator.sublabel": "Deine Startseite wird gerade vorbereitet!", "regeneration_indicator.sublabel": "Deine Startseite wird gerade vorbereitet!",
"registration.agreement": "Ich akzeptiere die {tos}.", "registration.agreement": "Ich akzeptiere die {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Passwort (wiederholen)", "registration.fields.confirm_placeholder": "Passwort (wiederholen)",
"registration.fields.email_placeholder": "Emailadresse", "registration.fields.email_placeholder": "Emailadresse",
"registration.fields.password_placeholder": "Passwort", "registration.fields.password_placeholder": "Passwort",

View File

@ -864,6 +864,15 @@
], ],
"path": "app/soapbox/features/account/components/header.json" "path": "app/soapbox/features/account/components/header.json"
}, },
{
"descriptors": [
{
"defaultMessage": "Click the image to get a new captcha",
"id": "registration.captcha.hint"
}
],
"path": "app/soapbox/features/auth_login/components/captcha.json"
},
{ {
"descriptors": [ "descriptors": [
{ {

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Φορτώνει…", "regeneration_indicator.label": "Φορτώνει…",
"regeneration_indicator.sublabel": "Η αρχική σου ροή ετοιμάζεται!", "regeneration_indicator.sublabel": "Η αρχική σου ροή ετοιμάζεται!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Ŝargado…", "regeneration_indicator.label": "Ŝargado…",
"regeneration_indicator.sublabel": "Via hejma fluo pretiĝas!", "regeneration_indicator.sublabel": "Via hejma fluo pretiĝas!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Cargando…", "regeneration_indicator.label": "Cargando…",
"regeneration_indicator.sublabel": "¡Se está preparando tu línea temporal principal!", "regeneration_indicator.sublabel": "¡Se está preparando tu línea temporal principal!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Cargando…", "regeneration_indicator.label": "Cargando…",
"regeneration_indicator.sublabel": "¡Tu historia de inicio se está preparando!", "regeneration_indicator.sublabel": "¡Tu historia de inicio se está preparando!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Laeb…", "regeneration_indicator.label": "Laeb…",
"regeneration_indicator.sublabel": "Sinu kodu voog on ettevalmistamisel!", "regeneration_indicator.sublabel": "Sinu kodu voog on ettevalmistamisel!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Kargatzen…", "regeneration_indicator.label": "Kargatzen…",
"regeneration_indicator.sublabel": "Zure hasiera-jarioa prestatzen ari da!", "regeneration_indicator.sublabel": "Zure hasiera-jarioa prestatzen ari da!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "در حال باز شدن…", "regeneration_indicator.label": "در حال باز شدن…",
"regeneration_indicator.sublabel": "این فهرست دارد آماده می‌شود!", "regeneration_indicator.sublabel": "این فهرست دارد آماده می‌شود!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Ladataan…", "regeneration_indicator.label": "Ladataan…",
"regeneration_indicator.sublabel": "Kotinäkymääsi valmistellaan!", "regeneration_indicator.sublabel": "Kotinäkymääsi valmistellaan!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Chargement…", "regeneration_indicator.label": "Chargement…",
"regeneration_indicator.sublabel": "Le flux de votre page principale est en cours de préparation!", "regeneration_indicator.sublabel": "Le flux de votre page principale est en cours de préparation!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Cargando…", "regeneration_indicator.label": "Cargando…",
"regeneration_indicator.sublabel": "Estase a preparar a súa liña temporal de inicio!", "regeneration_indicator.sublabel": "Estase a preparar a súa liña temporal de inicio!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Töltődik…", "regeneration_indicator.label": "Töltődik…",
"regeneration_indicator.sublabel": "A saját idővonalad épp készül!", "regeneration_indicator.sublabel": "A saját idővonalad épp készül!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Linimasa anda sedang disiapkan!", "regeneration_indicator.sublabel": "Linimasa anda sedang disiapkan!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Caricamento in corso…", "regeneration_indicator.label": "Caricamento in corso…",
"regeneration_indicator.sublabel": "Stiamo preparando il tuo home feed!", "regeneration_indicator.sublabel": "Stiamo preparando il tuo home feed!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "読み込み中…", "regeneration_indicator.label": "読み込み中…",
"regeneration_indicator.sublabel": "ホームタイムラインは準備中です!", "regeneration_indicator.sublabel": "ホームタイムラインは準備中です!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "იტვირთება…", "regeneration_indicator.label": "იტვირთება…",
"regeneration_indicator.sublabel": "თქვენი სახლის ლენტა მზადდება!", "regeneration_indicator.sublabel": "თქვენი სახლის ლენტა მზადდება!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Жүктеу…", "regeneration_indicator.label": "Жүктеу…",
"regeneration_indicator.sublabel": "Жергілікті желі құрылуда!", "regeneration_indicator.sublabel": "Жергілікті желі құрылуда!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "불러오는 중…", "regeneration_indicator.label": "불러오는 중…",
"regeneration_indicator.sublabel": "당신의 홈 피드가 준비되는 중입니다!", "regeneration_indicator.sublabel": "당신의 홈 피드가 준비되는 중입니다!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Aan het laden…", "regeneration_indicator.label": "Aan het laden…",
"regeneration_indicator.sublabel": "Jouw tijdlijn wordt aangemaakt!", "regeneration_indicator.sublabel": "Jouw tijdlijn wordt aangemaakt!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Laster…", "regeneration_indicator.label": "Laster…",
"regeneration_indicator.sublabel": "Dine startside forberedes!", "regeneration_indicator.sublabel": "Dine startside forberedes!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Cargament…", "regeneration_indicator.label": "Cargament…",
"regeneration_indicator.sublabel": "Sèm a preparar vòstre flux dacuèlh!", "regeneration_indicator.sublabel": "Sèm a preparar vòstre flux dacuèlh!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Ładuję…", "regeneration_indicator.label": "Ładuję…",
"regeneration_indicator.sublabel": "Twoja oś czasu jest przygotowywana!", "regeneration_indicator.sublabel": "Twoja oś czasu jest przygotowywana!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Carregando…", "regeneration_indicator.label": "Carregando…",
"regeneration_indicator.sublabel": "Sua página inicial está sendo preparada!", "regeneration_indicator.sublabel": "Sua página inicial está sendo preparada!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "A carregar…", "regeneration_indicator.label": "A carregar…",
"regeneration_indicator.sublabel": "A tua home está a ser preparada!", "regeneration_indicator.sublabel": "A tua home está a ser preparada!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Încărcare…", "regeneration_indicator.label": "Încărcare…",
"regeneration_indicator.sublabel": "Fluxul tău este în preparare!", "regeneration_indicator.sublabel": "Fluxul tău este în preparare!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Загрузка…", "regeneration_indicator.label": "Загрузка…",
"regeneration_indicator.sublabel": "Ваша домашняя лента готовится!", "regeneration_indicator.sublabel": "Ваша домашняя лента готовится!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Načítava sa…", "regeneration_indicator.label": "Načítava sa…",
"regeneration_indicator.sublabel": "Vaša domovská nástenka sa pripravuje!", "regeneration_indicator.sublabel": "Vaša domovská nástenka sa pripravuje!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Nalaganje…", "regeneration_indicator.label": "Nalaganje…",
"regeneration_indicator.sublabel": "Vaš domači vir se pripravlja!", "regeneration_indicator.sublabel": "Vaš domači vir se pripravlja!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Po ngarkohet…", "regeneration_indicator.label": "Po ngarkohet…",
"regeneration_indicator.sublabel": "Prurja juaj vetjake po përgatiteet!", "regeneration_indicator.sublabel": "Prurja juaj vetjake po përgatiteet!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Loading…", "regeneration_indicator.label": "Loading…",
"regeneration_indicator.sublabel": "Your home feed is being prepared!", "regeneration_indicator.sublabel": "Your home feed is being prepared!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Учитавање…", "regeneration_indicator.label": "Учитавање…",
"regeneration_indicator.sublabel": "Ваша почетна страница се припрема!", "regeneration_indicator.sublabel": "Ваша почетна страница се припрема!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Laddar…", "regeneration_indicator.label": "Laddar…",
"regeneration_indicator.sublabel": "Ditt hemmaflöde förbereds!", "regeneration_indicator.sublabel": "Ditt hemmaflöde förbereds!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "சுமையேற்றம்…", "regeneration_indicator.label": "சுமையேற்றம்…",
"regeneration_indicator.sublabel": "உங்கள் வீட்டு ஊட்டம் தயார் செய்யப்படுகிறது!", "regeneration_indicator.sublabel": "உங்கள் வீட்டு ஊட்டம் தயார் செய்யப்படுகிறது!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "లోడ్ అవుతోంది…", "regeneration_indicator.label": "లోడ్ అవుతోంది…",
"regeneration_indicator.sublabel": "మీ హోమ్ ఫీడ్ సిద్ధమవుతోంది!", "regeneration_indicator.sublabel": "మీ హోమ్ ఫీడ్ సిద్ధమవుతోంది!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "กำลังโหลด…", "regeneration_indicator.label": "กำลังโหลด…",
"regeneration_indicator.sublabel": "กำลังเตรียมฟีดหน้าแรกของคุณ!", "regeneration_indicator.sublabel": "กำลังเตรียมฟีดหน้าแรกของคุณ!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Yükleniyor…", "regeneration_indicator.label": "Yükleniyor…",
"regeneration_indicator.sublabel": "Ev akışınız hazırlanıyor!", "regeneration_indicator.sublabel": "Ev akışınız hazırlanıyor!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "Завантаження…", "regeneration_indicator.label": "Завантаження…",
"regeneration_indicator.sublabel": "Ваша домашня стрічка готується!", "regeneration_indicator.sublabel": "Ваша домашня стрічка готується!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "加载中……", "regeneration_indicator.label": "加载中……",
"regeneration_indicator.sublabel": "你的主页时间轴正在准备中!", "regeneration_indicator.sublabel": "你的主页时间轴正在准备中!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "載入中……", "regeneration_indicator.label": "載入中……",
"regeneration_indicator.sublabel": "你的主頁時間軸正在準備中!", "regeneration_indicator.sublabel": "你的主頁時間軸正在準備中!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",

View File

@ -341,6 +341,7 @@
"regeneration_indicator.label": "載入中…", "regeneration_indicator.label": "載入中…",
"regeneration_indicator.sublabel": "你的主頁時間軸正在準備中!", "regeneration_indicator.sublabel": "你的主頁時間軸正在準備中!",
"registration.agreement": "I agree to the {tos}.", "registration.agreement": "I agree to the {tos}.",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.fields.confirm_placeholder": "Password (again)", "registration.fields.confirm_placeholder": "Password (again)",
"registration.fields.email_placeholder": "E-Mail address", "registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password", "registration.fields.password_placeholder": "Password",