localedef(1) General Commands Manual localedef(1) NAMN localedef -- kompilera lokaldefinitionsfiler SYNOPSIS localedef [flaggor] utdatasokvag localedef --add-to-archive [flaggor] kompileringssokvag localedef --delete-from-archive [flaggor] lokalnamn localedef --list-archive [flaggor] localedef --help localedef --usage localedef --version BESKRIVNING Programmet localedef laser de indikerade filerna charmap och indata, kompilerar dem till binar form som kan anvandas snabbt av lokalfunktionerna i C-biblioteket (setlocale(3), localeconv(3), etc.) och placerar utdatan i utdatasokvag. Argumentet utdatasokvag tolkas som foljer: o Om utdatasokvag innehaller ett snedstreck ("/") tolkas den som namnet pa katalogen dar utdatadefinitionerna skall sparas. I detta fall finns det en separat utdatafil for varje lokalkategori (LC_TIME, LC_NUMERIC och sa vidare). o Om flaggan --no-archive ges ar utdatasokvagen namnet pa en underkatalog i /usr/lib/locale dar de per kategori kompilerade filerna placeras. o Annars ar utdatasokvag namnet pa en lokal och den kompilerade lokaldatan laggs till till arkivfilen /usr/lib/locale/locale-archive. En lokalarkivfil ar en minnesavbildad fil som innehaller alla lokaler systemet tillhandahaller; den anvands av alla lokaliserade program nar miljovariabeln LOCPATH inte ar satt. I vilket fall som helst avbryter localedef om katalogen i vilken den forsoker skriva lokalfiler inte redan har skapats. Om ingen charmap-fil anges anvands vardet ANSI_X3.4-1968 (for ASCII) som standard. Om ingen indatafil anges, eller om den ges som ett bindestreck (-), laser localedef standard in. FLAGGOR Flaggor for atgardsval Nagra flaggor styr localedef till att gora nagot annat an att kompilera lokaldefinitioner. Endast en av dessa flaggor skall anvandas at gangen. --add-to-archive Lagg till katalogerna kompileringssokvag till lokalarkivfilen. Katalogerna skall ha skapats innan korningen av localedef, genom att anvanda --no-archive. --delete-from-archive Radera de namngivna lokalerna fran lokalarkivfilen. --list-archive Lista lokalerna som finns i lokalarkivfilen. Andra flaggor Nagra av foljande flaggor ar meningsfulla endast for vissa atgarder; generellt bor det vara uppenbart vilka. Observera att -f och -c ar omvanda mot vad man skulle kunna tro; det vill saga -f ar inte detsamma som --force. -f charmap-fil --charmap=charmap-fil Ange filen som definierar teckenuppsattningen som anvands av indatafilen. Om charmap-filen innehaller ett snedstreckstecken ("/") tolkas det som namnet pa teckentabellen. Annars soks filen i den aktuella katalogen och standardkatalogen for teckentabeller. Om miljovariabeln I18NPATH ar satt genomsoks aven $I18NPATH/charmaps/ och $I18NPATH/ efter den aktuella katalogen. Standardkatalogen for teckentabeller skrivs ut med localedef --help. -i indatafil --inputfile=indatafil Ange lokaldefinitionsfilen att kompilera. Filen soks efter i den aktuella katalogen och standardkatalogen for lokaldefinitionsfiler. Om miljovariabeln I18NPATH ar satt genomsoks aven $I18NPATH/locales/ och $I18NPATH/ efter den aktuella katalogen. Standardkatalogen for lokaldefinitionsfiler skrivs ut med localedef --help. -u repertoarfil --repertoire-map=repertoarfil Las avbildningar fran symboliska namn till Unicode-kodpunkter fran repertoarfil. Om repertoarfil innehaller ett snedstreckstecken ("/") tolkas den som sokvagen till repertoartabellen. Annars soks filen i den aktuella katalogen och standardkatalogen for repertoartabeller. Om miljovariabeln I18NPATH ar satt genomsoks aven $I18NPATH/repertoiremaps/ och $I18NPATH/ efter den aktuella katalogen. Standardkatalogen for repertoartabeller skrivs ut med localedef --help. -A aliasfil --alias-file=aliasfil Anvand aliasfil for att sla upp alias for lokalnamn. Det finns ingen standardaliasfil. --force -c Skriv utdatafilerna aven om varningar genererades om indatafilen. --verbose -v Generera extra varningar om fel som normalt ignoreras. --big-endian Generera utdata med rak byteordning. --little-endian Generera utdata med omvand byteordning. --no-archive Anvand inte lokalarkivfilen, skapa istallet utdatasokvag som en underkatalog i samma katalog som lokalarkivfilen, och skapa separata utdatafiler for lokalkategorier i den. Detta ar hjalpsamt for att forhindra uppdateringar av systemlokalarkivet fran att skriva over anpassade lokaler skapade med localedef. --no-hard-links Skapa inte harda lankar mellan installerade lokaler. --no-warnings=varningar Kommaseparerad lista med varningar att avaktivera. Varningar som stodjs ar ascii och intcurrsym. --posix Folj strikt POSIX. Implicerar --verbose. Denna flagga har for narvarande ingen effekt. Overensstammelse med POSIX antas om miljovariabeln POSIXLY_CORRECT ar satt. --prefix=sokvagsnamn Sat prefixet att lagga till fore det fullstandiga arkivsokvagsnamnet. Som standard ar prefixet tomt. Satts prefixet till apa skulle arkivet placeras i apa/usr/lib/locale/locale-archive. --quiet Undertryck alla notifieringar och varningar, och rapportera bara odesdigra fel. --replace Ersatt en lokal i lokalarkivfilen. Utan denna flagga uppstar ett fel om lokalen redan finns i arkivfilen. --warnings=varningar Kommaseparerad lista med varningar att aktivera. Varningar som stodjs ar ascii och intcurrsym. --help -? Skriv en anvandningssammanfattning och avsluta. Skriver aven ut standardsokvagarna som anvands av localedef. --usage Skriv en kort anvandningssammanfattning och avsluta. --version -V Skriv ut versionsnumret, licensen och friskrivningen fran garanti for localedef. SLUTSTATUS Ett av foljande slutvarden kan returneras av localedef: 0 Kommandot avslutade lyckat. 1 Varningar eller fel uppstod, utdatafiler skrevs. 4 Fel uppstod, ingen utdata skapades. MILJO POSIXLY_CORRECT Flaggan --posix antas om denna miljovariabel ar satt. I18NPATH En kolonseparerad lista av kataloger att soka i efter filer. FILER /usr/share/i18n/charmaps Den normala standardsokvagen till teckentabellen. /usr/share/i18n/locales Den normala standardsokvagen for lokaldefinitionsfiler. /usr/share/i18n/repertoiremaps Den vanliga sokvagen for repertoartabeller. /usr/lib/locale/locale-archive Den vanliga standardplatsen for lokalarkiv. /usr/lib/locale Den vanliga sokvagen for kompilerade individuella lokaldatafiler. utdatasokvag/LC_ADDRESS En utdatafil som innehaller information om formatering av adresser och geografirelaterade saker. utdatasokvag/LC_COLLATE En utdatafil som innehaller information om reglerna for att jamfora strangar. utdatasokvag/LC_CTYPE En utdatafil som innehaller information om teckenklasser. utdatasokvag/LC_IDENTIFICATION En utdatafil som innehaller metadata om lokalen. utdatasokvag/LC_MEASUREMENT En utdatafil som innehaller information om lokalens mattenheter (metriska eller USA:s speciella). utdatasokvag/LC_MESSAGES/SYS_LC_MESSAGES En utdatafil som innehaller information om spraket meddelanden skall skrivas pa, och hur ett bekraftande eller nekande svar ser ut. utdatasokvag/LC_MONETARY En utdatafil som innehaller information om formatering av monetara varden. utdatasokvag/LC_NAME En utdatafil som innehaller information om halsningsfraser for personer. utdatasokvag/LC_NUMERIC En utdatafil som innehaller information om formatering av ickemonetara numeriska varden. utdatasokvag/LC_PAPER En utdatafil som innehaller information om installningar relaterade till standardstorleken pa papper. utdatasokvag/LC_TELEPHONE En utdatafil som innehaller information om format att anvanda med telefontjanster. utdatasokvag/LC_TIME En utdatafil som innehaller information om formatering av datum- och tidvarden. STANDARDER POSIX.1-2008. EXEMPEL Kompilera lokalfiler for finska i teckenuppsattningen UTF-8 och lagg till den till standardlokalarkivet med namnet fi_FI.UTF-8: localedef -f UTF-8 -i fi_FI fi_FI.UTF-8 Nasta exempel gor samma sak, men genererar filer in i katalogen fi_FI.UTF-8 vilken kan anvandas av program nar miljovariabeln LOCPATH ar satt till den aktuella katalogen (observera att det sista argumentet maste innehalla ett snedstreck): localedef -f UTF-8 -i fi_FI ./fi_FI.UTF-8 SE AVEN locale(1), charmap(5), locale(5), repertoiremap(5), locale(7) OVERSATTNING Den svenska oversattningen av denna manualsida skapades av Goran Uddeborg Denna oversattning ar fri dokumentation; las GNU General Public License Version 3 eller senare for upphovsrattsvillkor. Vi tar INGET ANSVAR. Om du hittar fel i oversattningen av denna manualsida, skicka ett mail till . Linux man-pages 6.17 8 februari 2026 localedef(1)