少し問い合わせが来ました。
現在、英語、フランス語、ドイツ語、イタリア語、英語 (米国) の 5 言語のみの多言語サイトに取り組んでいます。
言語ごとにロールを設定しています。これは、フランス語のユーザーがアイテムのフランス語バージョンのみを編集できることを意味しますが、そのアイテムの他の言語バージョンを読むことができます。これは、言語の読み取りおよび言語の書き込みアクセス権を使用して設定されており、正常に機能しています。
問題は、フランス語のユーザーが英語のバージョンしかないアイテム (フランス語のバージョン、ドイツ語のバージョン、イタリア語のバージョンがない) を参照すると、フランス語のユーザーがそのアイテムのドイツ語バージョンを作成できることです。 -言語がドイツ語で正しく書かれていないにもかかわらず。したがって、フランスのユーザーはドイツ語版のアイテムを作成できますが、データを入力することはできません (その言語で言語を記述していないため、これは正しいことです)。
問題は... フランスのユーザーがドイツ語のバージョンを作成できないようにするにはどうすればよいですか?