Kirjoittaja Aihe: Plasma 6.3 käännösvirhe  (Luettu 1992 kertaa)

SuperOscar

  • Käyttäjä
  • Viestejä: 4189
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Plasma 6.3 käännösvirhe
« Vastaus #20 : 28.06.25 - klo:10.24 »
Cinnamonissakin nykyään saa noita appletteja paneeliin ja silti se on paneeli, ei mikään ***keleen '"työtilahypersupertaskmanagervaihtaja....paneeli", jossa erilliset alueet tarkoittaa eri asioita.

Mutta kun kyse EI OLE kiinnittämisestä paneeliin vaan kiinnittämisestä paneelissa olevaan yhteen sovelmaan, joka nyt sattuu olemaan nimetty tehtävienhallinnaksi! Ellet ole huomannut, voit lisätä tehtävienhallinta-sovelman halutessasi myös työpöydälle ilman paneelia. Sen takia ”kiinnitä paneeliin” olisi vain yksinkertaisesti väärin käännetty.

Paneeliin kiinnitys on toki edelleen olemassa, koska kun ”on vauhti päällä”, ei välttämättä poisteta vanhojakaan ominaisuuksia uusia lisättäessä.
pöytäkone 1, NUC, kannettavat 1–3: openSUSE Leap 15.6; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

kuutio

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Vs: Plasma 6.3 käännösvirhe
« Vastaus #21 : 28.06.25 - klo:12.16 »
Mä itse asiassa pidän KDE:n "saksalaisen täsmällisestä" termistöstä (mutta ymmärrän kyllä hyvin, että siihen sisään pääseminen ottaa oman aikansa, tai ei ole kaikille mieleen).

Sinänsä tässä tapauksessa toki olisi varmasti selkeämpää, jos siinä lukisi esim. "Kiinnitä paneelin tehtävienhallintasovelmaan" (tai jotain), kun tätä vaihtoehtoa tarjotaan käynnistyvalikossa vain silloin, kun valikko ja tehtävienhallinta on samassa paneelissa (mutta ei näitä toki lähtökohtaisesti kannata lähteä käännöksessä muuttelemaan).

Eikä tuota "perinteistä" lisää paneeliin (sovelmaksi) ominaisuuttakaan ole sinänsä syytä poistaa, se voi joissain tapauksissa olla parempi tapa (esim. jos kuvakkeen paikkaa haluaa muuttaa paneelissa, tai kyseinen paneeli ei sisällä tehtävienhallintasovelmaa tms.). Itsekin käytän molempia tapoja yhtä aikaa.

SuperOscar

  • Käyttäjä
  • Viestejä: 4189
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Plasma 6.3 käännösvirhe
« Vastaus #22 : 28.06.25 - klo:14.00 »
Sinänsä tässä tapauksessa toki olisi varmasti selkeämpää, jos siinä lukisi esim. "Kiinnitä paneelin tehtävienhallintasovelmaan" (tai jotain), kun tätä vaihtoehtoa tarjotaan käynnistyvalikossa vain silloin, kun valikko ja tehtävienhallinta on samassa paneelissa

Se vain ei pidä paikkaansa… Sitä tarjotaan käynnistysvalikoissa (joita niitäkin on esimerkiksi openSUSEn oletusasennuksessa jo kolme erilaista!) vaihtoehdoksi vain silloin. Samaa jonoa käytetään kuitenkin myös itse tehtävienhallintasovelmassa siitä riippumatta, onko se kiinni jossakin paneelissa vai ei. Jos käännös olisi ehdottamasi, se johtaisi siis aktiivisesti harhaan jälkimmäisessä tapauksessa.
pöytäkone 1, NUC, kannettavat 1–3: openSUSE Leap 15.6; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

kuutio

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Vs: Plasma 6.3 käännösvirhe
« Vastaus #23 : 28.06.25 - klo:14.32 »
Sinänsä tässä tapauksessa toki olisi varmasti selkeämpää, jos siinä lukisi esim. "Kiinnitä paneelin tehtävienhallintasovelmaan" (tai jotain), kun tätä vaihtoehtoa tarjotaan käynnistyvalikossa vain silloin, kun valikko ja tehtävienhallinta on samassa paneelissa

Se vain ei pidä paikkaansa… Sitä tarjotaan käynnistysvalikoissa (joita niitäkin on esimerkiksi openSUSEn oletusasennuksessa jo kolme erilaista!) vaihtoehdoksi vain silloin. Samaa jonoa käytetään kuitenkin myös itse tehtävienhallintasovelmassa siitä riippumatta, onko se kiinni jossakin paneelissa vai ei. Jos käännös olisi ehdottamasi, se johtaisi siis aktiivisesti harhaan jälkimmäisessä tapauksessa.
Tottakai. Tämän takia sanoinkin ettei sitä kannata lähteä *käännöksissä* korjaamaan. Kyllä tuohon ihan oman stringin saisi luotua tarvittaessa.

EDIT:
Eihän tuo käsittääkseni vaatisi minimissään kuin oneliner-koodimuutoksen rivillä 158 tiedostossa plasma-workspace/applets/kicker/actionlist.cpp

Koodia: [Valitse]
QVariantList createAddLauncherActionList(QObject *appletInterface, const KService::Ptr &service)
{
    QVariantList actionList;
    if (!service) {
        return actionList;
    }

    if (ContainmentInterface::mayAddLauncher(appletInterface, ContainmentInterface::Desktop)) {
        QVariantMap addToDesktopAction = Kicker::createActionItem(i18n("Add to Desktop"), QStringLiteral("list-add"), QStringLiteral("addToDesktop"));
        actionList << addToDesktopAction;
    }

    if (service && ContainmentInterface::mayAddLauncher(appletInterface, ContainmentInterface::TaskManager, service)) {
        if (!ContainmentInterface::hasLauncher(appletInterface, ContainmentInterface::TaskManager, service)) {
            QVariantMap addToTaskManagerAction =
---             Kicker::createActionItem(i18n("Pin to Task Manager"), QStringLiteral("pin"), QStringLiteral("addToTaskManager"));
+++             Kicker::createActionItem(i18n("Pin to Task Manager in Panel"), QStringLiteral("pin"), QStringLiteral("addToTaskManager"));
            actionList << addToTaskManagerAction;
        }
    } else if (ContainmentInterface::mayAddLauncher(appletInterface, ContainmentInterface::Panel)) {
        QVariantMap addToPanelAction = Kicker::createActionItem(i18n("Add to Panel (Widget)"), QStringLiteral("list-add"), QStringLiteral("addToPanel"));
        actionList << addToPanelAction;
    }

    return actionList;
}

Kaikki ne "eri" käynnistysvalikot ajaa tuota kickerin koodia, sen Tehtävienhallintasovelman valikon tekstit tulee sen widgetin qml-koodista, joten ei vaikuta siihen.
En mä ryhdy tuota puskemaan, kun on vaan oma mielipiteeni, mutta kyllä asia "ratkaistavissa" olisi.
« Viimeksi muokattu: tänään kello 07:09 kirjoittanut kuutio »