最近、Ubuntu 11.10 をインストールしました。distrowatch では Qt のバージョンは 4.7.4 です。インストールでも 4.7.4 です。でも、本当の Qt 4.7.4 ではないと思います。ペルシア語の翻訳がないからです/usr/share/qt4/translation
。archlinux ではすべて正常ですが、Ubuntu では Qt は 4.7.3 のようです :-/
答え1
いいえ、それは間違いではありません。実際、4:4.7.4-0ubuntu8ソースパッケージはqt4-x11で、対応するランチパッドページバージョン番号をリストします。
あなたが見逃しているのは翻訳ファイル特定の言語用。言語ファイルはlibqtcore4パッケージ。Ubuntu が誤って言語を削除していないことを確認するために、このパッケージの Debian バージョンを見てみましょう。比較のために:
さらにソースコードには翻訳ディレクトリ、言語ファイルが配置されている場所です。README ファイルには興味深い記述があります。
Qt では、フランス語、ドイツ語、簡体字中国語の翻訳ファイルがサポートされています。その他の翻訳は、サードパーティによって提供されています。これらは保証なしで提供されており、将来の Qt リリースから削除される可能性があります。
パッケージに翻訳ファイルがない場合、正式にサポートされていない可能性があります。
(私はArch Linux バージョンパッケージの。実際には、翻訳ファイルは 30 個以上あります。ページの一番下までスクロールしてください。必要なものを「借りる」のがよいでしょう。