diff options
author | Lasse Liehu <lasse.liehu@gmail.com> | 2014-05-31 17:57:34 +0300 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-06-03 22:31:14 +0200 |
commit | 565ee701a0840998cd27589a62f9efd701ae863a (patch) | |
tree | 3d9f3476b42523242e18b237ce4988507272a76c /src/widgets/itemviews/qfileiconprovider.cpp | |
parent | e276fc11fa8f3fab062a4db65a3b5efe13b6ef55 (diff) |
Fix internationalization of "txt File" in QFileDialog
Some languages (for example Finnish) need to customize punctuation
and capitalization in this case.
Change-Id: I9720626263f061adc7972bff18bcb59f2f2b382f
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
Diffstat (limited to 'src/widgets/itemviews/qfileiconprovider.cpp')
-rw-r--r-- | src/widgets/itemviews/qfileiconprovider.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/widgets/itemviews/qfileiconprovider.cpp b/src/widgets/itemviews/qfileiconprovider.cpp index b12ab736f4..b6b5c63f84 100644 --- a/src/widgets/itemviews/qfileiconprovider.cpp +++ b/src/widgets/itemviews/qfileiconprovider.cpp @@ -368,8 +368,10 @@ QString QFileIconProvider::type(const QFileInfo &info) const if (info.isRoot()) return QApplication::translate("QFileDialog", "Drive"); if (info.isFile()) { - if (!info.suffix().isEmpty()) - return info.suffix() + QLatin1Char(' ') + QApplication::translate("QFileDialog", "File"); + if (!info.suffix().isEmpty()) { + //: %1 is a file name suffix, for example txt + return QApplication::translate("QFileDialog", "%1 File").arg(info.suffix()); + } return QApplication::translate("QFileDialog", "File"); } |