問題タブ [plural]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
10 に答える
187648 参照

c# - 列挙型命名規則 - 複数形

同様のことを読んだにもかかわらず、この質問をしていますが、列挙型と一致するプロパティのC#命名規則で私が望むものとはまったく異なります

列挙型に複数の名前を付けてから、それらを単数として「使用」する傾向があることがわかりました。例:

もちろんそれは機能し、これが私のスタイルですが、そのような慣習で潜在的な問題を見つけることができる人はいますか? ただし、「ステータス」という単語を使用した「醜い」命名があります。

追加情報: 多分私の質問は十分に明確ではありませんでした. 定義した列挙型の変数に名前を付けるときは、よく考えなければなりません。私はベスト プラクティスを知っていますが、それらの変数に名前を付けるという私の仕事を容易にするのには役立ちません。

すべての列挙型プロパティ ("Status" など) を "MyStatus" として公開することはできません。

私の質問: 上記の私の慣習で潜在的な問題を見つけられる人はいますか? それはベストプラクティスに関するものではありません。

質問の言い換え:

さて、私はこのように質問する必要があると思います:誰かが列挙型に名前を付ける良い一般的な方法を見つけて、使用すると列挙型の「インスタンス」の命名が非常に簡単になりますか?

0 投票する
7 に答える
6032 参照

localization - best practice(s) for singular word or plural words?

This is about best practices in general, not specific for a single language, database or whatever

We all have to deal with generated output where you can be reporting "one products" or "two product". Doesn't read very well... Some just solve this by using "one product(s)" or "number of products: (1)" and others might have other solutions.

Things could be even more complex in different spoken languages! In French, when you have zero products, you would use the singular form, not the plural form! (Zero product) Other languages (Chinese, Japanese) might even lack these grammatical differences or have more than two different words to indicate something about the number of products. (A plural and a greater plural, for example.)

But to keep this simple, let's focus on the languages that have both singular and plural words.

When setting up a new project, which also has to generate reports, how do you deal with singular and plural words? Do you add two name fields in your database for singular and plural form? Do you add additional rules in the code to transform words from singular to plural? Do you use other tricks?

When working on a project that needs to track singular and plural forms, how do you deal with this?

0 投票する
1 に答える
1907 参照

internationalization - 2 つの複数語を含む文の国際化

gettext を使用して、複数の数値変数を含む文を翻訳可能にするにはどうすればよいですか? ngettext は、複数形のパラメーターとして 1 つの数値のみを取ります。

以下の文で許されるべき順列は、「大人と子供」、「大人と子供」、「大人と子供」、「大人と子供」です。

「#AVAILABILITYFROM から #AVAILABILITYTO まで、#NUMADULTS 人の大人と #NUMCHILDREN 人の子供のために」

0 投票する
1 に答える
956 参照

ruby-on-rails - Railsコントローラー方式が複数形になります

Railsは初めてです!

OK、ユーザー登録フォームを設定しようとしています。ルート内の単一のリソースとしてマップされます

また、コンソールを介してユーザーを作成しようとすると、正常に機能します。ユーザーのサインアップ用のコントローラーコードは次のとおりです。

サインアップビューは次のとおりです(これは私が何かがうまくいかないと思うところです)

これで、そのページは問題なくレンダリングされます。単数形の「user_path」のフォームを呼び出しました(私は思いますか?)。しかし、送信ボタンを押すと、次のようなエラーが表示されます。

Userは特異であることが意図されているため、エラーの発生は理にかなっています。したがって、Usersコントローラーを呼び出そうとしている場合は、エラーをチャッキングしているはずです。サーバーログを確認すると、次のメッセージが表示されます。

パラメータでは、「users」コントローラーを呼び出していることがわかります。しかし、それを修正する方法や、「ユーザー」コントローラーではなく「ユーザー」コントローラーを呼び出す原因がわかりません。

何か案は?前もって感謝します!

0 投票する
3 に答える
473 参照

search - Wordpress、優れた検索プラグイン?

検索結果を改善しただけで検索ボックスを追加しないWordpressプラグインを探しています。

現時点では、wordpress は複数形も作成していません。では、検索を大幅に改善する優れたプラグインを知っている人はいますか?

0 投票する
2 に答える
1919 参照

ruby-on-rails - Rails 3 でのルーティングのトラブル (単数形/複数形関連)

Rails 3 でのルーティングのしくみに関するリソースを読みましたが、いくつかの問題が発生しています。

私のアプリにはブログがあり、私のroutes.rbには以下が含まれています:

「ブログ」を含む URL は正常に機能します。

しかし、私がやりたいのは、URL に「ブログ」を含めることです。具体的には、/blog/:id (ショー用) と/blog (インデックス用) です。

次の行を追加すると:

その後、/blog はインデックスを表示しますが、アクション URL が /blog/:id から /blog.:id に変更されると、ブログ編集フォームが壊れます。

ブログの代わりにブログを使用し、ブログのインデックスを /blog に置く方法についてのアイデアはありますか? 私はかなりのことを試しました(resource :blog、およびresources :blogs, :as => 'blog'など)が、どこにも行きません。表示、編集、破棄、およびインデックスの各ルートを手動で定義せずにこれを行う方法があると仮定します。

0 投票する
10 に答える
37412 参照

php - 単数形と複数形の機能切り替え?

文字列を指定すると、文字列を単数/複数に切り替える関数を探しています。英語以外のヨーロッパ言語で機能する必要があります。

トリックを実行できる関数はありますか? (変換する文字列と言語を指定しますか?)

ありがとう

0 投票する
1 に答える
856 参照

c# - ASP.NETMVCで「自然な」URLスキームルーティングテーブルを実装するにはどうすればよいですか

より「自然」に感じられるようにルーティングテーブルを指定したいと思います

デフォルトの構成に近いですが、「インデックス」アクションはコントローラー名の倍数形式にマップされ、「詳細」アクションはコントローラー名の直後のアイテムのIDに直接マップされます。

次のような特別なルーティングマッピングを明示的に定義することで、これを実現できることを私は知っています。

上記のコードは私の好みにはあまりにも冗長であり、このURLパターンを広く適用するには、各コントローラーについて少なくとも2回言及する必要があるという欠点があります。

これを一般化する方法はありますか、それともこの場合は肉体労働に縛られていますか?

0 投票する
4 に答える
2670 参照

php - PHP の複数形および単数形の用語

私は、私たちのウェブサイトのために多くのユーザーチェックを行っています。以下はコードです。アカウントが 1 つしかない場合、「ユーザー」という言葉をどのように使用できますか。

コード:

0 投票する
3 に答える
1643 参照

ruby-on-rails - Rails 3 でモデルに複数形の名前を付けた場合、どうすればよいですか?

いくつかの SO 投稿に基づいて UserHasMessages というモデルを作成しました。これは私にとっていくつかの課題を生み出しているようです:

  • で参照するにはどうすればよいhas_manyですか?has_many を使用する必要があり:user_has_messagesesますか?

  • 結合を行うにはどうすればよいですか? User.joins(:user_has_messages) を試しましたが、悲しいです:(

質問:

どうにかして名前を UserHasMessage に変更する必要がありますか?

複数形のままにしておく場合、これらのケースをどのように処理すればよいですか?