Hakemistojen nimet

Miten samalla hakemistolla voi olla kaksi eri nimeä?

Mulla on hakemisto "Työpöytä", ja kun yritän Pääte-ohjelmassa komentoa "cd työpöytä", niin se ei onnistu, vaan mun pitää laittaa "cd desktop". Hakemistojen kaksinimisyys (englanti/suomi) on aiheuttanut pientä hankaluutta myös joissakin toisissakin yhteyksissä.

Haluaisin muuttaa englanninkielisiksi kaikki sellaiset hakemistot, joissa systeemi käyttää englanninkielistä nimeä mutta mulle kone valehtelee jotain suomenkielisiä termejä, kuten Elokuvat tai Työpöytä.

Jos uudelleen nimeän esim. "Kirjasto" hakemiston englanniksi, niin tuleeko siitä ongelmia? Ja pitääkö kaikki hakemistot käsitellä erikseen manuaalisesti?
9473
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

Mä en kauheen äkkiä lähtis muutteleen OS X:n kansioiden nimiä. Muuten eikös UNIX:ssa noi tiedostot oo case sensitive? Eli jos kansion nimi on Työpöytä, et voi kirjoittaa:
"cd työpöytä" vaan on kirjoitettava:
"cd Työpöytä"

Äänestä
  • Otin case sensitiivisyyden huomioon.
    Ajattelin, että onkohan koneessa joku optio jolla nuo suomennokset saisi pois?

    Äänestä

  • Jere kirjoitti:

    Otin case sensitiivisyyden huomioon.
    Ajattelin, että onkohan koneessa joku optio jolla nuo suomennokset saisi pois?

    valitse käyttökieleksi englanti

    Äänestä

OS X perustuu Unix:iin. Unix tasolla kaikki systeemin hakemistot on ENGLANNIKSI. OS X:n graafinen osa "kääntää" nämä hakemistojen nimet sille kielelle kun ne ovat käyttäjän valitsemassa kielessä.

Työpöytä on siis vain Finderin lennossa tekemä käännös Desktop-nimestä. Samoin Kirjasto on Käännös Librarystä. Finder myös piilottaa suurimman osan hakemistoista OS X:n graafisella puolella, kuten varmaan shell:iä käyttäessäsi olet huomannut.

Äänestä
  • Mac os X on ihan älytön käyttöjärjestelmä, näyttää yhtä ja tekee toista. Käyttäjä luulee että on tallentanut tiedoston hakemistoon X, mutta todellisuudessa se voi olla ihan muualla.

    Äänestä

  • Hyvä tietää missä kerroksessa käännös tapahtuu paitsi että tuo ei ole ainkaan kokonaan totta. Jos laitan spotlightiin esim 'cyberduck', niin spotlight ilmoittaa että sen sijainti on '/Applications'. Finderin mukaan se on sen sijaan kansiossa '/Ohjelmat'.

    Äänestä

  • älytön käyttöjärjestelmä kirjoitti:

    Mac os X on ihan älytön käyttöjärjestelmä, näyttää yhtä ja tekee toista. Käyttäjä luulee että on tallentanut tiedoston hakemistoon X, mutta todellisuudessa se voi olla ihan muualla.

    Miten se olisi sitten pitänyt toteuttaa? Minusta OS X:ssä on lokalisointi hoidettu mallikkaasti. Oman iBookin mukana tullut Jaguar sekä myöhemmin ostettu Tiger tuki suomen kieltä sen kun valitsi, vaikka ne ostinkin amerikan mantereelta.

    Ei minusta siinäkään olis mitään järkeä jos järjestelmän kieliasetuksia vaihdettaessa OS X:n pitäis käydä joka helvetin kansio läpi ja nimetä ne uudestaan.

    Miten kansiot pitäisi "oikeasti" nimetä jos koneella on suomalainen ja japanilainen käyttäjä?

    Tai jos pitäis hindunkielisellä OS X:llä arvuutella mikähän kansio se Applications on?

    Nykyinen ratkaisu alkaakin tuntua ihan järkevältä kompromissilta.

    Äänestä

  • Jere kirjoitti:

    Hyvä tietää missä kerroksessa käännös tapahtuu paitsi että tuo ei ole ainkaan kokonaan totta. Jos laitan spotlightiin esim 'cyberduck', niin spotlight ilmoittaa että sen sijainti on '/Applications'. Finderin mukaan se on sen sijaan kansiossa '/Ohjelmat'.

    Sanoisin että se on pieni bugi. :/

    No, mutta kuitenkin vaikka "pihtiputaan mummolle" ei ole merkitystä miten hakemistojen nimet menee, niin on kuitenkin hyvä tietää miten homam konepellin alla toimii.

    Ja kuten tässä ketjussa on jo mainittu, niin käsittääkseni tämä Applen tapa on ainut vaihtoehto, kun halutaan tehdä monikielinen, ja monen käyttäjän, käyttöjärjestelmä. On selvää että käyttöjärjestelmän rakenteeseen kuuluvat (hakemisto)nimet on oltava aina samat jotta käyttöjärjestelmän komponentit ja asennetut ohjelmat löytävät oikeat hakemistot. Koneessahan voi olla vaikka kolme käyttäjää, joilla yhdellä on kieli Suomeksi, yhdella Saksaksi ja yhdellä Koreaksi. Normaalikäyttäjälle on loogista että kun kielenä on saksa, niin myös käyttäjälle näkyvät (järjestelmä)hakemistot on Saksaksi.

    Käyttäjän kansallisuudesta riippumatta, jos haluaa että Unix-tasolla bash:ssa on samat nimet, niin aina voi laittaa Finderin kielen Englanniksi.

    Äänestä

  • joku järki sentään kirjoitti:

    Miten se olisi sitten pitänyt toteuttaa? Minusta OS X:ssä on lokalisointi hoidettu mallikkaasti. Oman iBookin mukana tullut Jaguar sekä myöhemmin ostettu Tiger tuki suomen kieltä sen kun valitsi, vaikka ne ostinkin amerikan mantereelta.

    Ei minusta siinäkään olis mitään järkeä jos järjestelmän kieliasetuksia vaihdettaessa OS X:n pitäis käydä joka helvetin kansio läpi ja nimetä ne uudestaan.

    Miten kansiot pitäisi "oikeasti" nimetä jos koneella on suomalainen ja japanilainen käyttäjä?

    Tai jos pitäis hindunkielisellä OS X:llä arvuutella mikähän kansio se Applications on?

    Nykyinen ratkaisu alkaakin tuntua ihan järkevältä kompromissilta.

    Toteutus on ok, mutta esim. Spotlight on siinä mielessä keskeneräinen, että löydettyään kohteet se voisi ottaa huomioon järjestelmän kielen ja käyttää sijaintitiedoissa käännettyjä kansionimiä eikä englanninkielisiä nimiä.

    Niin.. 'appliaction' on hindin kielellä 'parishrama'

    Äänestä

Kommentoi aloitusta


Jere kirjoitti:

Miten samalla hakemistolla voi olla kaksi eri nimeä?

Mulla on hakemisto "Työpöytä", ja kun yritän Pääte-ohjelmassa komentoa "cd työpöytä", niin se ei onnistu, vaan mun pitää laittaa "cd desktop". Hakemistojen kaksinimisyys (englanti/suomi) on aiheuttanut pientä hankaluutta myös joissakin toisissakin yhteyksissä.

Haluaisin muuttaa englanninkielisiksi kaikki sellaiset hakemistot, joissa systeemi käyttää englanninkielistä nimeä mutta mulle kone valehtelee jotain suomenkielisiä termejä, kuten Elokuvat tai Työpöytä.

Jos uudelleen nimeän esim. "Kirjasto" hakemiston englanniksi, niin tuleeko siitä ongelmia? Ja pitääkö kaikki hakemistot käsitellä erikseen manuaalisesti?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu