問題タブ [singular]
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.
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?
ruby-on-rails - Ruby on Rails で単語が単数形か複数形かをテストする
簡単な質問です。
単語が単数形か複数形かを調べるにはどうすればよいですか?
私は本当に好きです:
Railsは有能だと思います!
ありがとう。
ruby-on-rails - Railsコントローラー方式が複数形になります
Railsは初めてです!
OK、ユーザー登録フォームを設定しようとしています。ルート内の単一のリソースとしてマップされます
また、コンソールを介してユーザーを作成しようとすると、正常に機能します。ユーザーのサインアップ用のコントローラーコードは次のとおりです。
サインアップビューは次のとおりです(これは私が何かがうまくいかないと思うところです)
これで、そのページは問題なくレンダリングされます。単数形の「user_path」のフォームを呼び出しました(私は思いますか?)。しかし、送信ボタンを押すと、次のようなエラーが表示されます。
Userは特異であることが意図されているため、エラーの発生は理にかなっています。したがって、Usersコントローラーを呼び出そうとしている場合は、エラーをチャッキングしているはずです。サーバーログを確認すると、次のメッセージが表示されます。
パラメータでは、「users」コントローラーを呼び出していることがわかります。しかし、それを修正する方法や、「ユーザー」コントローラーではなく「ユーザー」コントローラーを呼び出す原因がわかりません。
何か案は?前もって感謝します!
naming-conventions - 複数形と単数形のネーミングの混合
状況の簡単なバージョンは次のとおりです。
私たちはいくつかの C# アプリを開発しており、チームは次の命名規則を決定しました。
たとえば、DB に格納されているユーザーというエンティティがあり、ユーザー カタログを管理する古いマスター/スレーブ ページがあります。一種の MVC パターンを使用しているため、マスターにはUsersControllerというコントローラーがあり、スレーブのコントローラーはUserControllerです。私たちは、この議論に投資したいと考えているすべての時間を投資してきました (5 分)。
この命名規則はエラーが発生しやすいか、少なくとも紛らわしいと思います。これに関するあなたの立場はどうなりますか(MVCパターンのSORTについてではなく、名前付けだけです)? 提案?
c++ - boost::iterator_rangeを単一の範囲に割り当てる
Boost.Rangeを使用して、いくつかのデータとこのデータのコンテナークラスを渡します。データは別のスレッドにロードされ、場合によってはまだ準備ができていない可能性があります。この場合、コンテナはデフォルトのiterator_rangeで初期化されるため、単一のイテレータが含まれます。データコンテナの割り当てとコピーを行っています(したがって、iterator_ranges)。ただし、iterator_rangeコピーコンストラクターはbegin()とend()を呼び出し、オリジナルが特異である場合にアサートします。そのため、空のデータコンテナをコピーすることはできません。
この制限を回避する方法はありますか?
この制限が実装されているのはなぜですか?以下は問題なく動作しますが、範囲は同じように動作するべきではありませんか?
ruby-on-rails - Ruby on rails: 単一のリソースと form_for
ユーザーのセッションに接続されている注文を 1 つだけ操作してもらいたい。だから私は注文のために単一のリソースを設定しました
ルート.rb:
ビュー/注文/new.html.erb:
しかし、新しい注文ページを開くと、エラーが発生します。
に設定できることはわかっています:url => order_path
がform_for
、この衝突を解決する本当の方法は何ですか?
ruby-on-rails - スペイン語の複数形と単数形
私の英語でごめんなさい...
スペイン向けに開発された Rails アプリケーションがあるため、すべてのコンテンツはスペイン語です。したがって、mysql データベースを検索するための検索ボックスがあり、すべての行はスペイン語です。ユーザーができるように検索を改善したいと考えています。単数形または複数形のキーワードを検索します。例:
英語では、これはsingularizeとpluralizeメソッドの助けを借りて比較的簡単になる可能性があります...
しかし、スペイン語の場合....
手助け?
ありがとう!
php - 単数形と複数形の機能切り替え?
文字列を指定すると、文字列を単数/複数に切り替える関数を探しています。英語以外のヨーロッパ言語で機能する必要があります。
トリックを実行できる関数はありますか? (変換する文字列と言語を指定しますか?)
ありがとう
c# - ASP.NETMVCで「自然な」URLスキームルーティングテーブルを実装するにはどうすればよいですか
より「自然」に感じられるようにルーティングテーブルを指定したいと思います
デフォルトの構成に近いですが、「インデックス」アクションはコントローラー名の倍数形式にマップされ、「詳細」アクションはコントローラー名の直後のアイテムのIDに直接マップされます。
次のような特別なルーティングマッピングを明示的に定義することで、これを実現できることを私は知っています。
上記のコードは私の好みにはあまりにも冗長であり、このURLパターンを広く適用するには、各コントローラーについて少なくとも2回言及する必要があるという欠点があります。
これを一般化する方法はありますか、それともこの場合は肉体労働に縛られていますか?
php - PHP の複数形および単数形の用語
私は、私たちのウェブサイトのために多くのユーザーチェックを行っています。以下はコードです。アカウントが 1 つしかない場合、「ユーザー」という言葉をどのように使用できますか。
コード: