This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/tests/fixtures
Gerhard Schlager 7adf71a203
Fix i18n issues reported on Crowdin (#10925)
* Pluralize `discourse_narrative_bot.dice.not_enough_dice`
  The number of dice requires a pluralized string.
  Fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/278/en-ar#51346

* Always use "two-factor" instead of "second factor" or "two factor"
  Using different terms for the same thing is quite confusing.
  Fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-nl#40096

* Remove whitespace before ellipsis for consistency
  Fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-nl#53978

* Remove unused strings from locale file

* Correct grammar in `site_settings.review_media_unless_trust_level`
  Fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/248/en-nl#54018

* Correct grammar in `reviewables.reasons.contains_media`
  Fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/248/en-nl#54020

* Correct grammar in user notifications
  It also adds a link to the /about page in order to give the user a clue who the site admins are.
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/248/en-nl#54084

* Use "log in" instead of "login" when it's a verb
  This fixes multiple issues:
  * https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-nl#40940
  * https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/248/en-nl#47858
  * https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/248/en-nl#49458

* Replace "Github" with "GitHub"

* Remove "discourse.org" from title of 503 error page

* Replace weirdly formatted multi line string

* Pluralize `js.composer.group_mentioned_limit`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#41158

* Remove unused string and pluralize `js.topic.feature_topic.confirm_pin_globally`
  This kinda fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#42114 as `js.topic.feature_topic.confirm_pin` wasn't used anymore.

* Pluralize `js.user.second_factor_backup.remaining_codes`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#40054

* Pluralize `js.composer.error.tags_missing`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#41184

* Pluralize `js.post.errors.too_many_dragged_and_dropped_files`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#42408

* Remove unused `js.posts_long` and `js.likes_long`
  This fixes the following issues in an unexpected way:
  * https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#42974
  * https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#42994

* Pluralize `js.bootstrap_mode_enabled`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#38726

* Remove unused `long_form` from `post_action_types`
  This more or less fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/248/en-ar#47158

* Pluralize `js.presence.replying` and `js.presence.replying`
  This fixes the following issues:
  * https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/282/en-ar#51588
  * https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/282/en-ar#51590

* Pluralize `js.user.second_factor_backup.manage`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#40044

* Stop using concatenated strings for "Recently Used Devices"
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#40308

* Pluralize `js.category_row.topic_count`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#41056

* Pluralize `js.select_kit.invalid_selection_length`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#41072

* Pluralize `js.notifications.membership_request_consolidated`
  This fixes https://discourse.crowdin.com/translate/f3230e7607a36bb0a2f97fd90605a44e/246/en-ar#41416
2020-10-16 15:24:58 +02:00
..
concerns REFACTOR: Remove .erb file from javascript tests 2020-10-08 18:36:09 -04:00
about.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
badges-fixture.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
category-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
dashboard-general.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
dashboard.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
directory-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
discovery-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
draft.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
drafts.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
group-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
groups-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
notification-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
poll.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
post.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
private-messages-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
problems.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
reports-bulk.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
reports.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
search-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
session-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
site-fixtures.js Fix i18n issues reported on Crowdin (#10925) 2020-10-16 15:24:58 +02:00
site-settings.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
static-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
top-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
topic.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
user-badges.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
user-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00
watched-words-fixtures.js REFACTOR: Move javascript tests inside discourse app 2020-10-02 11:29:36 -04:00