エラーが発生しました:このディスカッションフォーラムを動かしているソフトウェアが、アップグレード後に予期しない問題に遭遇しました

アップグレード後にコマンド .launcher rebuild app を実行すると、次のメッセージが表示されます。

Oops
このディスカッションフォーラムを支えるソフトウェアで予期せぬ問題が発生しました。ご迷惑をおかけして申し訳ありません。

エラーに関する詳細情報は記録され、自動通知が生成されました。確認いたします。

それ以上の対応は不要です。ただし、エラー状態が続く場合は、エラーを再現する手順を含め、追加の詳細をサイトのフィードバックカテゴリにディスカッション投稿をすることで提供できます。

リンク Sitetor.com/logs からログを取得できません。これは 404 エラーページで正常です。
セーフモードページへのアクセスはOKですが、選択しても何も起こりません。

  • テーマとテーマコンポーネントを無効にする
  • 非公式クライアントサイドプラグインのカスタマイズを無効にする
  • すべてのクライアントサイドプラグインのカスタマイズを無効にする

app.yml ファイルのプラグインの各行の前に ## を付けました。Docker マネージャープラグインを元に戻すためだけです。

そして、コマンド launcher Rebuild app を実行しました。
しかし、効果はありませんでした。
Vultr サーバーを 1 時間後に再起動しましたが、同じメッセージ OPS が表示されます。

:frowning:

うーん。:thinking: これは難しいですね。ブラウザコンソールでのエラーについては、情報が少ないです。

/logs が表示できないのは、ログインしていないからではないかと推測します。管理者のログインページ (/u/admin-login) を使って、何が起こっているのかを回避し、ログにアクセスできる可能性があります。試してみていただけますか。

「いいね!」 2

メールにログインセッションリンクを送信するために管理者メールを入力しましたが、そのリンクをたどると、再びこのメッセージが表示されます。

おっと

それは少し無理な要求でした。

プラグインをコメントアウトしても役に立たないというのは珍しいですね。その後再構築したとき、再構築は成功しましたか?

「いいね!」 1

ありがとうございます。成功しました。
昨日、アプリを再構築してOK、フォーラムもOKでした。その後、管理ページでアップグレード通知を受け取り、ウェブサイト経由でアップグレードしました。その後、「おっと… …」というメッセージが表示されました。
そのため、コマンドライン経由で再度再構築しました。そして現在までエラーが発生しています。

ログページのログはこちらです。

CSP Violation: 'https://sitetor.com/assets/plugins/footnote-79e2a367b53b791240c3504826b87b2787c9d197d77cd422969d592aae9cf23b.js'
5月 6日 午前8時27分
CSP Violation: 'https://sitetor.com/assets/plugins/discourse-lazy-videos-bdf1486acc96b228a2163490640a2bdc90f5e0a1bb1949335fd1fde2ad48795c.js'
5月 6日 午前8時27分
CSP Violation: 'https://sitetor.com/theme-javascripts/a3636f1729d8c81989eb6665a5a33c82564fcec4.js?__ws=sitetor.com'
5月 6日 午前8時27分
CSP Violation: 'https://sitetor.com/theme-javascripts/ca4f2222209109b7d767260935bb303d2b284516.js?__ws=sitetor.com'
5月 6日 午前8時27分
Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/gua
6月 8日 午後7時55分
15
CSP Violation: 'https://www.google-analytics.com'
6月 10日 午後9時32分
2
CSP Violation: 'https://sitetor.com/svg-sprite/sitetor.com/svg-93-10018d578f2d963b00e0465dc2060daae0e3a6cc.js'
6月 16日 午後3時24分
CSP Violation: 'https://sitetor.com/javascripts/magnific-popup/1.1.0/jquery.magnific-popup.min.js'
6月 16日 午後3時24分
6
CSP Violation: 'wasm-eval'
6月 22日 午前10時05分
ActiveRecord::RecordNotUnique (PG::UniqueViolation: ERROR: duplicate key value violates unique constraint \"index_topic_tags_on_topic_id_and_tag_id\" DETAIL: Key (topic_id, tag_id)=(65105, 601) alread
6月 30日 午前11時47分
Failed to handle exception in exception app middleware : ActiveRecord::RecordNotUnique : PG::UniqueViolation: ERROR: duplicate key value violates unique constraint \"index_topic_tags_on_topic_id_and_t
6月 30日 午前11時47分
10
NoMethodError (undefined method `scan' for {:one=>"Categories (%{count} more)…", :other=>"Categories (%{count} more)…"}:Hash) lib/i18n/i18n_interpolation_keys_finder.rb:6:in `find' app/controllers/adm
6月 30日 午後9時19分
24
CSP Violation: 'eval' () => { utils.preloadCache() }
7月 1日 午後11時34分
21
NoMethodError (undefined method `slug_path' for nil:NilClass) app/models/category.rb:1103:in `slug_path' app/models/category.rb:945:in `block in url' lib/distributed_cache.rb:20:in `defer_get_set' app
7月 4日 午前9時59分
3
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
7月 4日 午後3時23分
3
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
7月 4日 午後3時23分
3
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
7月 5日 午後4時17分
3
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
7月 5日 午後4時17分
Deprecation notice: `AdminDashboardData#add_problem_check` is deprecated. Implement a class that inherits `ProblemCheck` instead. (removal in Discourse 3.3) At /var/www/discourse/plugins/discourse-si
7月 6日 午前2時00分
20
CSP Violation: 'https://sitetor.com/assets/start-discourse-c524a8995f2f0cbcea43353efe8e8f269da821ea97c21ef0f04df5fcd916170a.js'
日曜日 午後4時33分
20
CSP Violation: 'https://sitetor.com/assets/browser-update-9070f07226d022f68c06506e046ae33f8fe725302ff53955cd3d483f2fc47ff6.js'
日曜日 午後4時33分
CSP Violation: 'https://sitetor.com/svg-sprite/sitetor.com/svg-87-ca7d0fff2c92f16b8b655f85bb0a36f4c6eb98df.js'
日曜日 午後4時33分
CSP Violation: 'https://sitetor.com/uploads/default/original/2X/d/d8ce366bd7aad8f9fc7b26b08aecc855dd6d425c.js'
日曜日 午後4時33分
3
CSP Violation: 'https://pagead2.googlesyndication.com'
日曜日 午後4時33分
23
ActionView::Template::Error (undefined method `slug_path' for nil:NilClass) app/models/category.rb:1103:in `slug_path' app/models/category.rb:945:in `block in url' lib/distributed_cache.rb:20:in `defe
月曜日 午後6時50分
69
RequestTracker.get_data failed : Encoding::UndefinedConversionError : "\xA3" from ASCII-8BIT to UTF-8
火曜日 午前2時15分
181
RequestTracker.get_data failed : Encoding::UndefinedConversionError : "\xA1" from ASCII-8BIT to UTF-8
火曜日 午後3時52分
8
Deprecation notice: `UsersController#modify_user_params` method is deprecated. Please use the `users_controller_update_user_params` modifier instead. (deprecated since Discourse 3.1.0.beta4) (removal
火曜日 午後11時18分
Deprecation notice: `AdminDashboardData#add_problem_check` is deprecated. Implement a class that inherits `ProblemCheck` instead. (removal in Discourse 3.3) At /var/www/discourse/plugins/discourse-si
水曜日 午後2時46分
Corrupt cache... skipping entry for key _CACHE:sitemap/1/50000 : ArgumentError : dump format error (user class)
水曜日 午後6時39分
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
水曜日 午後10時51分
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
水曜日 午後10時51分
Deprecation notice: `AdminDashboardData#add_problem_check` is deprecated. Implement a class that inherits `ProblemCheck` instead. (removal in Discourse 3.3) At /var/www/discourse/plugins/discourse-si
午前5時40分
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午前5時57分
Failed to handle exception in exception app middleware : ActionView::Template::Error : {:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}
午前5時57分
Deprecation notice: `AdminDashboardData#add_problem_check` is deprecated. Implement a class that inherits `ProblemCheck` instead. (removal in Discourse 3.3) At /var/www/discourse/plugins/discourse-si
午前8時49分
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午前9時03分
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午前9時18分
Deprecation notice: `AdminDashboardData#add_problem_check` is deprecated. Implement a class that inherits `ProblemCheck` instead. (removal in Discourse 3.3) At /var/www/discourse/plugins/discourse-si
午前10時11分
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午前10時48分
3
NoMethodError (undefined method `slug_path' for nil) app/models/category.rb:1229:in `slug_path' app/models/category.rb:1069:in `block in url' lib/distributed_cache.rb:20:in `defer_get_set' app/models/
午後12時26分
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午後1時21分
10
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午後1時46分
16
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午後1時48分
59
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午後1時52分
47
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午後2時10分
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午後2時23分
16
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午後2時24分
ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in `output_MF' app/controllers/
午後2時25分
17
Failed to handle exception in exception app middleware : ActionView::Template::Error : {:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}
午後2時25分

「レコードが一意ではありません」というエラーは、インデックスが破損していることを示唆しています。それを修正する方法についてのトピック(主に重複タグの削除)を見つける必要があります。

タグに大文字と小文字が混在している(例:mytag と myTag)ということはありませんか?

「いいね!」 1

覚えていません。
作成されたタグを一覧表示するSSHコマンドはありますか?
ただし、新しいタブでホームページにアクセスできなくても、幸いなことにブラウザにはアップグレード前の古いタブが残っており、ホームページで多くの新しいトピックを読み込むことができます。

タグページに移動できますか?

ただし、データベースの問題は手動で解決する必要があります。重複エントリを削除するのが最も簡単でしょう。

他のいくつかのケースでそれを行う方法について、いくつかのトピックがあると思います。

インデックスを再構築しようとして、失敗の原因となっているものを見つけて削除し、それが機能するまで繰り返すのだと思います。

タグページにアクセスしようとしましたが、機能しませんでした。アップグレード時にこのエラーが発生しました。なぜフォーラムはアップグレードせずに通常どおり機能するのですか?データベースの問題を手動で解決するにはどうすればよいですか?私は開発者ではなく、普通のユーザーです :frowning:

わかりません。おそらく何かが変更されて、タグが大文字と小文字を区別しなくなったのでしょうか?それともバグかもしれません。

しかし、これはタグが何らかの形で一意ではないことに関連しているようです。

これは通常のユーザー向けのタスクではありません。

「いいね!」 1

And How about this error ActionView::Template::Error ({:cause=>#<MiniRacer::RuntimeError: Error: The plural case one is not valid in this locale at line 4 col 15:>}) lib/js_locale_helper.rb:153:in output_MF’ app/controllers/`

Before, I use Remove Dashes from Tag Names. Are they the cause of duplicate Tags?

I access success to tag page:

There is all tags in tags page, And I didn’t find any pairs of duplicate tags

View tag page detail

Tag

Xếp theo: đếm tên


Đắc địa

Góc 2 mặt tiền x 70

Góc 3 mặt tiền x 2

Góc 4 mặt tiền x 1

Domains

Add Villa x 4

Mặt Bằng Kinh Doanh

Raise Building x 2

Dự án

Vinhomes Central Park x 1

Hướng

Bắc x 1

Đông x 1

Đông Bắc x 1

Đông Nam x 1

Nam x 1

Tây x 1

Tây Bắc x 1

Kinh doanh

24h x 3

Anh ngữ

Cafe x 7

Cây xăng x 1

Chuỗi x 58

Cửa hàng thực phẩm x 1

Điện thoại x 2

Game x 1

Giải trí x 6

Giao hàng x 1

Giặt ủi x 1

Giày dép x 3

Gym x 1

Hầm rựu x 1

Karaoke x 8

Mắt kính x 1

Nhà hàng x 10

Nha khoa x 2

Nhà sách x 2

Nhà thuốc x 3

Nội thất x 5

Phòng công chứng

Phòng khám x 2

Phòng thu x 1

Pizza x 2

Quán ăn x 2

Quán nhậu x 3

Salon x 1

Sang x 1

Showroom x 10

Siêu thị x 8

Spa x 3

Thời trang x 11

Thức ăn nhanh x 2

Tiệm net x 1

Trà sữa x 1

Trái cây x 1

Trang sức x 1

Trường học x 2

Văn phòng x 18

Xe hơi x 1

Xe máy x 2

Xì gà x 1

Loại BĐS

Biệt thự Villa x 20

Căn hộ chung cư x 27

Căn hộ dịch vụ x 1

Chung cư x 23

Đất x 11

Duplex

Kho xưởng x 1

Kiot vỉa hè

Mall

Mặt bằng Nhà phố x 361

Penhouse

Phòng trọ

Sân thượng x 1

ShophouseViet x 3

Tòa nhà x 3

Văn phòng x 18

Loại giao dịch

Bán x 47

Cần mua x 32

Cần thuê x 413

Cho thuê x 12942

Mặt tiền (m)

Ngang 10m x 632

Ngang 11m x 539

Ngang 12m x 553

Ngang 13m x 396

Ngang 14m x 403

Ngang 15m x 504

Ngang 16m x 332

Ngang 17m x 158

Ngang 18m x 262

Ngang 19m x 38

Ngang 20m x 445

Ngang 3m x 988

Ngang 4m x 1562

Ngang 5m x 907

Ngang 6m x 977

Ngang 7m x 978

Ngang 8m x 959

Ngang 9m x 976

Mục đích sử dụng

Đầu tư x 1

Để ở x 5

Kinh doanh x 392

tickets_priority

tickets_reason

tickets_status

TPHCM

Bình Chánh

Bình Tân x 1

Bình Thạnh x 2

Cần Giờ x 1

Củ Chi x 1

Gò Vấp x 1

Hóc Môn x 1

Nhà Bè x 1

Quận 1 x 2

Quận 10 x 1

Quận 11 x 1

Quận 12 x 2

Quận 2 x 1

Quận 3 x 1

Quận 4 x 1

Quận 5 x 1

Quận 6 x 1

Quận 7 x 1

Quận 8 x 1

Quận 9 x 1

Quận Phú Nhuận x 1

Tân Bình

Tân Phú x 1

Thủ Đức x 1

Trạng thái giao dịch

Chưa xác định x 1

Đã giao dịch x 2

Đang giao dịch x 1

Ngưng giao dịch x 1

Vị trí

Hẻm ngõ x 8

Mặt tiền x 12914

Nội bộ x 1

Các thẻ khác

3PN x 2

4 lầu x 1

Bán đất x 2

Bán nhà x 1

Bình Trị Đông A x 1

Cơ hội x 2

Có Video x 6

cv x 1

Đã cập nhật sổ hồng x 2

Đã đặt cọc x 1

Đà Nẵng x 1

Đất trống x 1

DT 10x24m x 1

DT 17x31m x 1

DT 4x16m x 1

DT 4X17M x 1

DT 4x18 x 1

DT 4x20 x 1

DT 5x15m x 1

DT 5x19m x 1

DT 6x28 x 1

DT 7x21m x 1

DT 8x15m x 1

DT 8x20m x 1

DT 8x22m x 1

DT 8x26m x 1

DT 9x41m x 1

DT đất 105m2 x 1

DT: 10x7m x 1

DT: 6x17m x 1

DTS 120m2

DTS 2880m2 x 1

DTSD 805m2 x 1

dự án x 1

Flycam x 1

Giá 100 tỷ x 1

Giá 108 tỷ x 1

Giá 110 tỷ x 1

Giá 130 tỷ x 1

Giá 150 tỷ x 3

Giá 180 tỷ x 1

Giá 200 tỷ x 1

Giá 218 tỷ x 1

Giá 220 tỷ x 1

Giá 26 tỷ x 1

Giá 27 tỷ x 1

Giá 28 tỷ x 3

Giá 31 tỷ x 1

Giá 34 tỷ x 1

Giá 35 tỷ x 1

Giá 36 tỷ x 1

Giá 43 tỷ x 1

Giá 48 tỷ x 1

Giá 53 tỷ x 1

Giá 55 tỷ x 1

Giá 60 tỷ x 2

Giá 63 tỷ x 1

Giá 7 tỷ x 1

Giá 70 tỷ x 1

Giá 74 tỷ x 1

Giá 76 tỷ x 1

Giá 79 tỷ x 1

Giá 80 triệu x 1

Giá 80 tỷ x 1

Giá 85 tỷ x 1

Giá đất 350 triệu m2 x 1

Giá thuê 50 triệu x 1

Giá thuê 50 triệu tháng x 1

Giá: 27 tỷ x 1

Giá: 29 tỷ x 1

Giá: 32 tỷ x 1

Giá: 39 tỷ x 1

Kết cấu 7 lầu x 1

Kết cấu trệt 7 lầu x 1

khách nhà bán x 1

Không thuê x 2

Khu cây xanh x 1

Loại BĐS x 2

Mặt bằng x 1

Mặt Bằng Đẹp x 69

Mặt tiền 17

Mặt tiền 4m x 1

Ngang 26m x 1

Ngang 29m x 1

Ngưng bán x 2

Ngưng cho thuê x 1

Nhà x 5

Nhà Bến Nghé x 1

Nhà phố x 5

Nhà VT x 1

Phân khúc 100 200 tỷ x 3

Phần khúc 100 200 tỷ x 1

Phân khúc 20 50 tỷ x 1

Phân khúc 200 300 tỷ x 1

Phân khúc 50 100 tỷ x 3

Phân khúc dưới 10 tỷ x 1

Phường 13 Phú Nhuận x 1

Phường 9 Quận 3

Phường Bến Nghé x 5

Phường Bến Thành x 174

Phường Cầu Kho x 1

Phường Cầu Ông Lãnh x 1

Phường Đa Kao x 2

Phường Nguyễn Thái Bình x 2

Phường Thảo Điền x 3

Phường Võ Thị Sáu x 2

Quy hoạch Nhà ở Đô Thị x 1

Sang nhượng x 2

Tân Định x 1

TDT 62m2

Thiết kế Decor x 14

Thuê bao x 1

Tòa nhà văn phòng x 2

TPHCM x 417

Trệt 2 lầu x 1

Việc làm x 13

Villa x 1

vnBuildings x 4

Võ Văn Kiệt x 1

VP x 1

Xuống giá x 1

I see 2 tag same “Phân” & “Phần”
Phân khúc 100 200 tỷ x 3
Phần khúc 100 200 tỷ x 1

i deleted this tag:
Phần khúc 100 200 tỷ x 1
But unstill not access Homepage :frowning:

「いいね!」 2

これは Theme component なので、コンポーネントタブで無効にすることができます。これらは私の理解ではクライアントサイドの変更なので、問題を引き起こす可能性があるかどうかはわかりません。このコンポーネントは特にタグの外観を変更するだけです。ただし、除外するためにテストしても害はありません。

データベースはサーバーサイドです。

「いいね!」 1

ええ!@Heliosurge 設定ページにアクセスして、すべてのテーマコンポーネントをオフにし、デフォルトのテーマを選択しました。ホームページにアクセスしましたが、効果はありませんでした。

「いいね!」 1

セーフモードで実行しても機能しない場合は、手動で再構築することに慣れていない、または快適でない場合は、Marketplace に投稿することを検討する必要があるかもしれません。

@pfaffman が言ったことから、このような状況では助けを求める必要があることがわかりました。

こんにちは、(topic_id, tag_id)=(65105, 601) の 管理一括操作 は削除できますか?

ありがとうございます。

「いいね!」 1

トピックを作成しました Need to resolve my database problem by hand error with tags not being unique after upgrade forum そして、@itsbhanusharma からサポートを受けましたが、原因がまだ見つかりません。

Vultrサーバーを2024年4月にバックアップしたものから復元しました。次に、ダッシュボードの.tar.gzファイルにあるバックアップデータを復元しました。しかし、上記と同じエラーが発生しました。このバックアップ(.tar.gzファイル)には、復元してもウェブサイトにアクセスできないという同じエラーが含まれているようです。

Vultrサーバーのバージョン044/2024を再利用し、現在までコンテンツを開発してきました。

本日、admin/customize/site_texts/js.topic.read_more_MF?locale=en_GBにアクセスしました。

コンテンツを翻訳するため

topic remaining
or browse other topics in
view latest topics

{ HAS_UNREAD_AND_NEW, select,
  true {
    { UNREAD, plural,
         =0 {}
        one {There is # unread}
      other {There are # unread}
    }
    { NEW, plural,
         =0 {}
        one { and # new topic remaining,}
      other { and # new topics remaining,}
    }
  }
  false {
    { UNREAD, plural,
         =0 {}
        one {There is # unread topic remaining,}
      other {There are # unread topics remaining,}
    }
    { NEW, plural,
         =0 {}
        one {There is # new topic remaining,}
      other {There are # new topics remaining,}
    }
  }
  other {}
}
{ HAS_CATEGORY, select,
  true { or browse other topics in {categoryLink}}
  false { or view latest topics}
  other {}
}

英語では成功しましたが、ベトナム語では設定から保存する際に次のエラーメッセージが表示されます。
Error: The plural case one is not valid in this locale at line 4 col 15:

そして、このエラーがページログと一致することを発見しました。

何か関連性はありますか?

これらの文字列がどのように翻訳されるかについてのトピックを読みましたか?

なぜフォーラムのテキストをカスタマイズするのですか?翻訳に間違いがあるのですか、それとも単に異なる言い回しを好むのですか?

「いいね!」 2

チュートリアルをありがとうございます。それを読んで以下のように編集したところ、正常に表示されました。

{ HAS_UNREAD_AND_NEW, select,
  true {
    { UNREAD, plural,
        =0 {}
        other {# 件の未読}
      }
    { NEW, plural,
        =0 {}
        other { および # 件の新規}
      }
  }
  false {
    { UNREAD, plural,
        =0 {}
        other {# 件の未読}
      }
    { NEW, plural,
        =0 {}
        other {# 件の新規}
      }
  }
  other {}
}
{ HAS_CATEGORY, select,
  true { または {categoryLink} で他のニュースを見る}
  false { または <a href="{basePath}/latest">最新のニュースを見る</a>}
  other {}
}
「いいね!」 1