チケット #43725

Remove unnecessarily gendered language

登録: 2022-01-29 02:15 最終更新: 2022-02-10 01:08

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
2

詳細

Mostly in comments, but some /* TRANS: ... */ comments and translatable strings are affected as well.

チケットの履歴 (11 件中 3 件表示)

2022-01-29 02:15 更新者: alienvalkyrie
  • 新しいチケット "Remove unnecessarily gendered language" が作成されました
2022-01-29 02:29 更新者: alienvalkyrie
コメント

This patch updates almost all comments and strings appropriately. It does not change:

  • Identifiers (in particular, ai/default/daimilitary.[ch]'s FINISH_HIM_CITY_COUNT constant)
  • The "diplomat–he, spy–she" thing, although one could argue that should also be bulldozed
  • The use of "he or she" in the license text included in the COPYING document and its variations
  • Some stuff in the m4 subdirectory, because I don't know exactly what that is and it seemed like someone else's code

The patch also includes some general typo and grammar fixes in affected lines.

I don't think it's worth the effort to go back and apply the same changes to S3_1 and S3_0 – maybe the string changes, but the comment changes probably aren't worth it.

2022-01-29 14:40 更新者: cazfi
  • マイルストーン(未割り当て) から 3.2.0 に更新されました
コメント

Reply To alienvalkyrie

I don't think it's worth the effort to go back and apply the same changes to S3_1 and S3_0 – maybe the string changes, but the comment changes probably aren't worth it.

Targeting to 3.2, then. We can change that if you decide to provide patches for older branches.

--

There's one comment change that might need more work

- /* An actor unit is asking the player what to do. Don't steal his
+ /* An actor unit is asking the player what to do. Don't steal its
* focus. */

This is about player's focus, I think. With "its", it seems like it refers to the unit.

2022-01-29 21:03 更新者: cazfi
コメント

Reply To alienvalkyrie

* Some stuff in the m4 subdirectory, because I don't know exactly what that is and it seemed like someone else's code

Some of it comes from various upstreams (mostly gnulib), and gets updated (i.e. overwritten) with new versions, but some of it is our own. Ideally we should fix our own code that we're maintainers of, if there's any issues in there. Worth opening separate ticket to look in to that? (Probably better not to hold this main patch for that part)

2022-01-30 02:49 更新者: alienvalkyrie
コメント

Reply To cazfi

Reply To alienvalkyrie

* Some stuff in the m4 subdirectory, because I don't know exactly what that is and it seemed like someone else's code

Some of it comes from various upstreams (mostly gnulib), and gets updated (i.e. overwritten) with new versions, but some of it is our own. Ideally we should fix our own code that we're maintainers of, if there's any issues in there. Worth opening separate ticket to look in to that? (Probably better not to hold this main patch for that part)

The three affected files – iconv.m4, lib-link.m4 and lib-prefix.m4 – all have a copyright notice from the Free Software Foundation and credit someone named Bruno Haible, so I think it's safe to assume they belong to the first category.

2022-01-30 02:56 更新者: alienvalkyrie
コメント

Reply To cazfi

There's one comment change that might need more work - /* An actor unit is asking the player what to do. Don't steal his
+ /* An actor unit is asking the player what to do. Don't steal its
* focus. */ This is about player's focus, I think. With "its", it seems like it refers to the unit.

That's how I interpreted it – the unit currently has focus, so it's the unit's focus that would be taken away. The player's focus wouldn't really be stolen, just moved somewhere else.

Ultimately, it doesn't really matter; I rephrased it in a way that sidesteps the problem.

2022-01-30 04:04 更新者: cazfi
  • 担当者(未割り当て) から cazfi に更新されました
  • 解決法なし から 受領 に更新されました
コメント

Reply To alienvalkyrie

Reply To cazfi

There's one comment change that might need more work - /* An actor unit is asking the player what to do. Don't steal his
+ /* An actor unit is asking the player what to do. Don't steal its
* focus. */ This is about player's focus, I think. With "its", it seems like it refers to the unit.

That's how I interpreted it – the unit currently has focus, so it's the unit's focus that would be taken away. The player's focus wouldn't really be stolen, just moved somewhere else.

Ok, I had a wrong assumption about the context. The new version is fine anyway.

2022-01-31 20:28 更新者: cazfi
  • 状況オープン から 完了 に更新されました
  • 解決法受領 から 修正済み に更新されました
コメント

Pushed to master, and closing now, though I'm not convinced that porting this to S3_1 would be too much work for avoiding releasing freeciv-3.1 in 2024, or later, without such indications that we still live in nineteenth century.

2022-02-10 01:08 更新者: alienvalkyrie
コメント

Reply To cazfi

Pushed to master, and closing now, though I'm not convinced that porting this to S3_1 would be too much work for avoiding releasing freeciv-3.1 in 2024, or later, without such indications that we still live in nineteenth century.

~> #43830

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする