Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

複数の ??? の削除 #324

Open
Cai0407 opened this issue Jul 1, 2022 · 6 comments
Open

複数の ??? の削除 #324

Cai0407 opened this issue Jul 1, 2022 · 6 comments

Comments

@Cai0407
Copy link
Member

Cai0407 commented Jul 1, 2022

Thunderbird 102.0 リリース版でのカレンダーに関してです。

2022-07-01
2022-07-01 (1)

ローカライズではなく本体の問題のような気がしますが。

/ja/calendar/calendar/calendar-delete-prompt.ftl

calendar-delete-event-prompt-title = { $count ->
[one] 予定の削除
*[other] 複数の予定の削除
}
calendar-delete-event-prompt-message = { $count ->
[one] この予定を削除してもよろしいですか?
*[other] これら { $count } 件の予定を削除してもよろしいですか?
}
calendar-delete-task-prompt-title = { $count ->
[one] ToDo の削除
*[other] 複数の ToDo の削除
}
calendar-delete-task-prompt-message = { $count ->
[one] この ToDo を削除してもよろしいですか?
*[other] これら { $count } 件の ToDo を削除してもよろしいですか?
}
calendar-delete-item-prompt-title = { $count ->
[one] 項目の削除
*[other] 複数の項目の削除
}
calendar-delete-item-prompt-message = { $count ->
[one] この項目を削除してもよろしいですか?
*[other] これら { $count } 件の項目を削除してもよろしいですか?
}

可能性 1. 単数・複数の判定にバグがある
可能性 2. 判定機能そのものが実は実装されておらず常に [other] の方を参照している

@marsf
Copy link
Member

marsf commented Jul 2, 2022

報告ありがとうございます。
少なくとも、ftl 構文の書き方の問題ではないようです。

可能性 1. 単数・複数の判定にバグがある
可能性 2. 判定機能そのものが実は実装されておらず常に [other] の方を参照している

これらは Fluent パーサーが扱ってるので部分的に問題になることはないはずです。

93.0b2 以降で追加されていますが、再現するでしょうか。
https://hg.mozilla.org/comm-central/rev/bf916002d4a6

@Cai0407
Copy link
Member Author

Cai0407 commented Jul 8, 2022

102.0.1 で再度確認しましたが、やはり 1 件のみの削除でも「複数の~」になります。

@marsf
Copy link
Member

marsf commented Jul 17, 2022

とりあえず、103.0 で複数選択の場合でも違和感がないように変更してみました。 (PR #327)

@Cai0407
Copy link
Member Author

Cai0407 commented Jul 17, 2022

ありがとうございます。

102.0.2 でも単数複数の判定は相変わらずですが、これで違和感は解消されると思います。

@marsf
Copy link
Member

marsf commented Jun 18, 2023

Plural forms の扱いに関連して。
https://bugzilla.mozilla.org/show_bug.cgi?id=1833168
https://bugzilla.mozilla.org/show_bug.cgi?id=1834598
https://bugzilla.mozilla.org/show_bug.cgi?id=1835152

Fluent の仕様を理解してない。迷走っぷりがひどい。

@Cai0407
Copy link
Member Author

Cai0407 commented Jun 18, 2023

Fluent の仕様を理解してない。迷走っぷりがひどい。

なんだこりゃ…。真面目にやってこれなの?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants