Update translators list and fix svg Sardinian Flag and name not show on Options tab

This commit is contained in:
ValPinna 2020-11-22 22:22:10 +00:00 committed by GitHub
parent 5eae8f23b2
commit b3d9bf8573
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 1 deletions

1
images/flags/sc.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -32,6 +32,7 @@
<file>flags/pt_PT.svg</file>
<file>flags/ro.svg</file>
<file>flags/ru.svg</file>
<file>flags/sc.svg</file>
<file>flags/sk.svg</file>
<file>flags/sv.svg</file>
<file>flags/sw.svg</file>

View File

@ -78,6 +78,7 @@ my $translators= {
'pt_PT' => 'Giovanni Manghi, Joana Simões, Duarte Carreira, Alexandre Neto, Pedro Pereira, Pedro Palheiro, Nelson Silva, Ricardo Sena, Leandro Infantini, João Gaspar, José Macau',
'ro' => 'Sorin Călinică, Tudor Bărăscu, Georgiana Ioanovici, Alex Bădescu, Lonut Losifescu-Enescu, Bogdan Pacurar',
'ru' => 'Alexander Bruy, Artem Popov',
'sc' => 'Valerio Pinna',
'sk' => 'Lubos Balazovic, Jana Kormanikova, Ivan Mincik',
'sl' => 'Jože Detečnik, Dejan Gregor, Jaka Kranjc',
'sq' => '',

View File

@ -971,7 +971,7 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
for ( const auto &l : language18nList )
{
// QTBUG-57802: eo locale is improperly handled
QString displayName = l.startsWith( QLatin1String( "eo" ) ) ? QLocale::languageToString( QLocale::Esperanto ) : QLocale( l ).nativeLanguageName();
QString displayName = l.startsWith( QLatin1String( "eo" ) ) ? QLocale::languageToString( QLocale::Esperanto ) : l.startsWith( QLatin1String( "sc" ) ) ? QStringLiteral( "sardu" ) : QLocale( l ).nativeLanguageName();
cboTranslation->addItem( QIcon( QString( ":/images/flags/%1.svg" ).arg( l ) ), displayName, l );
}