diff --git a/app/javascript/packs/public.js b/app/javascript/packs/public.js index 096c8af80fa93d904d3ca53573ae0123082ce7ac..38ef7203ece8bb77dad291a25289b51a154a9171 100644 --- a/app/javascript/packs/public.js +++ b/app/javascript/packs/public.js @@ -98,10 +98,14 @@ delegate(document, '.status__content__spoiler-link', 'click', ({ target }) => { delegate(document, '.account_display_name', 'input', ({ target }) => { const nameCounter = document.querySelector('.name-counter'); - nameCounter.textContent = 30 - length(target.value); + if (nameCounter) { + nameCounter.textContent = 30 - length(target.value); + } }); delegate(document, '.account_note', 'input', ({ target }) => { const noteCounter = document.querySelector('.note-counter'); - noteCounter.textContent = 160 - length(target.value); + if (noteCounter) { + noteCounter.textContent = 160 - length(target.value); + } }); diff --git a/config/locales/simple_form.ar.yml b/config/locales/simple_form.ar.yml index 5b45c1bb26bb4b241c9bfaac5156325fc0d34c43..b2b33c8ff0e8ac755ba5080d98c1a0a76afa2eed 100644 --- a/config/locales/simple_form.ar.yml +++ b/config/locales/simple_form.ar.yml @@ -4,10 +4,10 @@ ar: hints: defaults: avatar: PNG, GIF أو JPG. على الأكثر 2 ميغابيت . سو٠يتم تصغيرها إلى 120x120px - display_name: "%{count} Ø£ØØ±Ù متبقية" + display_name: '<span class="name-counter">%{count}</span> Ø£ØØ±Ù متبقية' header: PNG, GIF or JPG. على الأكثر 2 ميغابيت . سو٠يتم تصغيرها إلى 700x335px locked: يتطلب منك المواÙقة يدويا على كل طلب للإشتراك Ø¨ØØ³Ø§Ø¨Ùƒ Ùˆ منشوراتك تعرض لمتابعيك Ùقط دون غيرهم - note: "%{count} Ø£ØØ±Ù متبقية" + note: '<span class="note-counter">%{count}</span> Ø£ØØ±Ù متبقية' imports: data: مل٠CSV تم تصديره من خادوم مثيل آخر لماستدون sessions: diff --git a/config/locales/simple_form.de.yml b/config/locales/simple_form.de.yml index 5797eb318057de46d4532f72d706920cf2d81302..85ec0e4fc79cff0da63f15713aaae4abe7189242 100644 --- a/config/locales/simple_form.de.yml +++ b/config/locales/simple_form.de.yml @@ -4,10 +4,10 @@ de: hints: defaults: avatar: PNG, GIF oder JPG. Maximal 2MB. Wird auf 120x120px herunterskaliert - display_name: '%{count} Zeichen verbleiben' + display_name: '<span class="name-counter">%{count}</span> Zeichen verbleiben' header: PNG, GIF oder JPG. Maximal 2MB. Wird auf 700x335px herunterskaliert locked: Erlaubt dir, Nutzer zu überprüfen, bevor sie dir folgen können - note: '%{count} Zeichen verbleiben' + note: '<span class="note-counter">%{count}</span> Zeichen verbleiben' imports: data: CSV-Datei, die von einer anderen Mastodon-Instanz exportiert wurde sessions: diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml index ec74ff70dbdcdffd5c95dbb91160a2fcd382ac49..6a888e3fe84914cd03a4f6079974acc167d8fe3c 100644 --- a/config/locales/simple_form.en.yml +++ b/config/locales/simple_form.en.yml @@ -5,13 +5,13 @@ en: defaults: avatar: PNG, GIF or JPG. At most 2MB. Will be downscaled to 120x120px display_name: - one: '<span class="name-counter">1</span> character left' - other: '<span class="name-counter">%{count}</span> characters left' + one: '<span class="name-counter">1</span> character left' + other: '<span class="name-counter">%{count}</span> characters left' header: PNG, GIF or JPG. At most 2MB. Will be downscaled to 700x335px locked: Requires you to manually approve followers and defaults post privacy to followers-only note: - one: '<span class="note-counter">1</span> character left' - other: '<span class="note-counter">%{count}</span> characters left' + one: '<span class="note-counter">1</span> character left' + other: '<span class="note-counter">%{count}</span> characters left' imports: data: CSV file exported from another Mastodon instance sessions: diff --git a/config/locales/simple_form.he.yml b/config/locales/simple_form.he.yml index e72d7f2bd5ccf10f41c0ef04da9f1bbb13b6bf63..363a5fd327621128a0e34d946554a00b595b5327 100644 --- a/config/locales/simple_form.he.yml +++ b/config/locales/simple_form.he.yml @@ -5,13 +5,13 @@ he: defaults: avatar: 'PNG, GIF ×ו JPG. ×ž×§×¡×™×ž×•× 2MB. גודל ×”×ª×ž×•× ×” יוקטן ל-120x120px' display_name: - one: '× ×•×ª×¨×” ×ות<span class="name-counter">×חת</span>' - other: '× ×•×ª×¨×•<span class="name-counter">%{count}</span> ×ותיות' + one: '× ×•×ª×¨×” ×ות<span class="name-counter">×חת</span>' + other: '× ×•×ª×¨×•<span class="name-counter">%{count}</span> ×ותיות' header: 'PNG, GIF ×ו JPG. ×ž×§×¡×™×ž×•× 2MB. גודל ×”×ª×ž×•× ×” יוקטן 700x335px' locked: 'מחייב ×ישור ×¢×•×§×‘×™× ×‘×ופן ×™×“× ×™. פרטיות ההודעות תהיה עוקבי×-בלבד ××œ× ×× ×™×¦×•×™×Ÿ ×חרת' note: - one: '× ×•×ª×¨×” ×ות<span class="note-counter">×חת</span>' - other: '× ×•×ª×¨×• <span class="note-counter">%{count}</span> ×ותיות' + one: '× ×•×ª×¨×” ×ות<span class="note-counter">×חת</span>' + other: '× ×•×ª×¨×• <span class="note-counter">%{count}</span> ×ותיות' imports: data: 'קובץ CSV ×©×™×•×¦× ×ž×©×¨×ª מסטודון ×חר' sessions: diff --git a/config/locales/simple_form.ja.yml b/config/locales/simple_form.ja.yml index 7a9f8c152ce5a2ef78a2a458df59766db0208812..fcf0923e018a827aea0c34e83369cee70207c5c7 100644 --- a/config/locales/simple_form.ja.yml +++ b/config/locales/simple_form.ja.yml @@ -4,10 +4,10 @@ ja: hints: defaults: avatar: 2MBã¾ã§ã®PNGã‚„GIFã€JPGãŒåˆ©ç”¨å¯èƒ½ã§ã™ã€‚120x120pxã¾ã§ç¸®å°ã•れã¾ã™ã€‚ - display_name: ã‚ã¨%{count}æ–‡å—入力ã§ãã¾ã™ã€‚ + display_name: ã‚ã¨<span class="name-counter">%{count}</span>æ–‡å—入力ã§ãã¾ã™ã€‚ header: 2MBã¾ã§ã®PNGã‚„GIFã€JPGãŒåˆ©ç”¨å¯èƒ½ã§ã™ã€‚ 700x335pxã¾ã§ç¸®å°ã•れã¾ã™ã€‚ locked: フォãƒãƒ¯ãƒ¼ã‚’æ‰‹å‹•ã§æ‰¿èªã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚デフォルトã§ã¯ãƒˆã‚¥ãƒ¼ãƒˆã®å…¬é–‹ç¯„囲ã¯ãƒ•ã‚©ãƒãƒ¯ãƒ¼ã®ã¿ã§ã™ã€‚ - note: ã‚ã¨%{count}æ–‡å—入力ã§ãã¾ã™ã€‚ + note: ã‚ã¨<span class="note-counter">%{count}</span>æ–‡å—入力ã§ãã¾ã™ã€‚ imports: data: ä»–ã® Mastodon インスタンスã‹ã‚‰ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã—ãŸCSVãƒ•ã‚¡ã‚¤ãƒ«ã‚’é¸æŠžã—ã¦ä¸‹ã•ã„ sessions: diff --git a/config/locales/simple_form.pt-BR.yml b/config/locales/simple_form.pt-BR.yml index 1cbf6ea57750062c0edb94290dd9896322792cb5..733e168926d0d3e873dc907920759b2760ae8f32 100644 --- a/config/locales/simple_form.pt-BR.yml +++ b/config/locales/simple_form.pt-BR.yml @@ -4,10 +4,10 @@ pt-BR: labels: defaults: avatar: PNG, GIF or JPG. Máximo 2MB. Será reduzido para 120x120px - display_name: '%{count} caracteres restantes' + display_name: '<span class="name-counter">%{count}</span> caracteres restantes' header: PNG, GIF or JPG. Máximo 2MB. Será reduzido para 700x335px locked: Requer você aprovação manualmente seguidores e posts padrão de privacidade para seguidores-apenas - note: '%{count} caracteres restantes' + note: '<span class="note-counter">%{count}</span> caracteres restantes' imports: data: Arquivo CSV exportado de outra instancia Mastodon sessions: diff --git a/config/locales/simple_form.ru.yml b/config/locales/simple_form.ru.yml index ab96985c1befe324c64544996427f020f8bc6193..b5e7eee67463966fd5a7f01219cf68dd6fb46e7b 100644 --- a/config/locales/simple_form.ru.yml +++ b/config/locales/simple_form.ru.yml @@ -4,10 +4,10 @@ ru: hints: defaults: avatar: PNG, GIF или JPG. МакÑимально 2MB. Будет уменьшено до 120x120px - display_name: 'ОÑталоÑÑŒ Ñимволов: %{count}' + display_name: 'ОÑталоÑÑŒ Ñимволов: <span class="name-counter">%{count}</span>' header: PNG, GIF или JPG. МакÑимально 2MB. Будет уменьшено до 700x335px locked: Потребует от Ð’Ð°Ñ Ñ€ÑƒÑ‡Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñчиков, изменит приватноÑть поÑтов по умолчанию на "только Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¿Ð¸Ñчиков" - note: 'ОÑталоÑÑŒ Ñимволов: %{count}' + note: 'ОÑталоÑÑŒ Ñимволов: <span class="note-counter">%{count}</span>' imports: data: Файл CSV, ÑкÑпортированный Ñ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ узла Mastodon sessions: diff --git a/config/locales/simple_form.th.yml b/config/locales/simple_form.th.yml index de206fe0dcf5d81a7cfbb1ef5af71a3411f316f4..c58758da4b508730410841dce400eae79cfed602 100644 --- a/config/locales/simple_form.th.yml +++ b/config/locales/simple_form.th.yml @@ -5,13 +5,13 @@ th: defaults: avatar: PNG, GIF or JPG. At most 2MB. Will be downscaled to 120x120px display_name: - one: '1 character left' - other: '%{count} characters left' + one: '<span class="name-counter">1</span> character left' + other: '<span class="name-counter">%{count}</span> characters left' header: PNG, GIF or JPG. At most 2MB. Will be downscaled to 700x335px locked: Requires you to manually approve followers and defaults post privacy to followers-only note: - one: '1 character left' - other: '%{count} characters left' + one: '<span class="name-counter">1</span> character left' + other: '<span class="note-counter">%{count}</span> characters left' imports: data: CSV file exported from another Mastodon instance sessions: diff --git a/config/locales/simple_form.tr.yml b/config/locales/simple_form.tr.yml index ff82f09724fc06952c3b08a14419ba309f7b8450..80b6c771caf84d623ea02846dba6714f9758e742 100644 --- a/config/locales/simple_form.tr.yml +++ b/config/locales/simple_form.tr.yml @@ -5,10 +5,10 @@ tr: hints: defaults: avatar: En fazla 2MB olacak ÅŸekilde PNG, GIF veya JPG formatında yükleyiniz. 120x120px büyüklüğüne indirgenecektir - display_name: '%{count} karakter kaldı' + display_name: '<span class="name-counter">%{count}</span> karakter kaldı' header: En fazla 2MB olacak ÅŸekilde PNG, GIF veya JPG formatında yükleyiniz. 700x335px büyüklüğüne indirgenecektir. locked: Takipçilerinizi manuel olarak kabul etmenizi ve gönderilerinizi varsayılan olarak sadece takipçilerinizin göreceÄŸi ÅŸekilde paylaÅŸmanızı saÄŸlar. - note: '%{count} karakter kaldı' + note: '<span class="note-counter">%{count}</span> karakter kaldı' imports: data: DiÄŸer Mastodon sunucusundan dışarı aktardığınız CSV dosyası sessions: diff --git a/config/locales/simple_form.uk.yml b/config/locales/simple_form.uk.yml index 3ec81f0acc406d642021c347e98e8c0cc5f2c7c5..16608c12965de73485df6aab04ecae569b782c5c 100644 --- a/config/locales/simple_form.uk.yml +++ b/config/locales/simple_form.uk.yml @@ -4,10 +4,10 @@ uk: hints: defaults: avatar: PNG, GIF, або JPG. МакÑимум - 2МБ. Буде зменшено до 120x120px - display_name: 'ЗалишилоÑÑ Ñимволів: %{count}' + display_name: 'ЗалишилоÑÑ Ñимволів: <span class="name-counter">%{count}</span>' header: PNG, GIF, або JPG. МакÑимум - 2МБ. Буде зменшено до 700x335px locked: Буде вимагати від Ð’Ð°Ñ ÑамоÑтійного Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð½Ñ Ð¿Ñ–Ð´Ð¿Ð¸Ñників, змінить приватніÑть поÑтів за замовчуваннÑм на "тільки Ð´Ð»Ñ Ð¿Ñ–Ð´Ð¿Ð¸Ñників" - note: 'ОÑталоÑÑŒ Ñимволов: %{count}' + note: 'ОÑталоÑÑŒ Ñимволов: <span class="note-counter">%{count}</span>' imports: data: Файл CSV, ÑкÑпортированный Ñ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ узла Mastodon sessions: