diff --git a/network/CMakeLists.txt b/network/CMakeLists.txt --- a/network/CMakeLists.txt +++ b/network/CMakeLists.txt @@ -1,3 +1,5 @@ +add_definitions(-DTRANSLATION_DOMAIN=\"kio5_network\") + add_definitions( -DQT_USE_FAST_OPERATOR_PLUS -DQT_NO_CAST_TO_ASCII diff --git a/network/Messages.sh b/network/Messages.sh new file mode 100644 --- /dev/null +++ b/network/Messages.sh @@ -0,0 +1,2 @@ +#! /usr/bin/env bash +$XGETTEXT *.cpp -o $podir/kio5_network.pot diff --git a/network/ioslave/CMakeLists.txt b/network/ioslave/CMakeLists.txt --- a/network/ioslave/CMakeLists.txt +++ b/network/ioslave/CMakeLists.txt @@ -15,7 +15,8 @@ # qt5_add_dbus_interface( kio_network_SRCS ../kded/org.kde.network.xml networkdbusproxy ) add_library(kio_network MODULE ${kio_network_SRCS} ) -target_link_libraries( kio_network molletnetwork5 KF5::KIOCore ) +target_link_libraries( kio_network molletnetwork5 KF5::KIOCore KF5::I18n ) + set_target_properties(kio_network PROPERTIES OUTPUT_NAME "network") install( TARGETS kio_network DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kio) diff --git a/network/ioslave/networkslave.cpp b/network/ioslave/networkslave.cpp --- a/network/ioslave/networkslave.cpp +++ b/network/ioslave/networkslave.cpp @@ -29,6 +29,8 @@ // network #include #include +// KDE Libs +#include // Qt #include #include @@ -278,6 +280,7 @@ void NetworkSlave::feedEntryAsNetwork( KIO::UDSEntry* entry ) { entry->fastInsert( KIO::UDSEntry::UDS_FILE_TYPE, S_IFDIR ); + entry->fastInsert( KIO::UDSEntry::UDS_DISPLAY_NAME, i18n("Network")); // entry->fastInsert( KIO::UDSEntry::UDS_ICON_NAME, NetworkIconName ); entry->fastInsert( KIO::UDSEntry::UDS_MIME_TYPE, QLatin1String(Mimetypes::NetworkMimetype) );