natgillin/translations-raw huggingface dataset:
Fitxers de configuració. Els fitxers de configuració normalment tenen el mateix nom que l' aplicació a la qual pertanyen més les lletres rc. Un cas especial és kdeglobals. Aquest fitxer és llegit per totes les aplicacions & kde;.
Configuration files. Configuration files are normally named after the application they belong to plus the letters rc. A special case is kdeglobals. This file is read by all & kde; applications.
share/ config/ session
share/ config/ session
Aquest directori s' usa per a la gestió de la sessió i tan sols està disponible sota $KDEHOME. Al final d' una sessió de & kde; les aplicacions desen aquí el seu estat. Els noms dels fitxers es componen del nom de l' aplicació seguit per un número. El gestor de la sessió ksmserver desa referències a aquests números quan desa una sessió en ksmserverrc.
This directory is used by session management and is normally only available under $KDEHOME. At the end of a session & kde; applications store their state here. The file names consist of the name of the application followed by a number. The session manager ksmserver stores references to these numbers when saving a session in ksmserverrc.
share/ doc/ HTML
share/ doc/ HTML
Aquest directori conté la documentació per a les aplicacions de & kde;. La documentació està separada per idiomes i per l' aplicació propietària de la mateixa. Normalment al menys hi ha dos fitxers en un directori index. docbook, el qual conté la documentació en format DocBook sense formatar i index. cache. bz2, que te la mateixa informació formatada com a & HTML; comprimit amb bzip2. La versió & HTML; és usada per & khelpcenter;. Si falta la versió & HTML; & khelpcenter; la regenerarà a partir de la versió DocBook però això consumeix temps de procés.
This directory contains documentation for & kde; applications. Documentation is categorized by language and the application it belongs to. Normally at least two files can be found in a directory: index. docbook, which contains the documentation in the unformatted DocBook format, and index. cache. bz2, which contains the same documentation formatted as bzip2 -compressed & HTML;. The & HTML; version is used by & khelpcenter;. If the & HTML; version is missing, & khelpcenter; will regenerate it from the DocBook version but this is a time-consuming process.
share/ icons
share/ icons
En aquest directori es desen les icones. Les icones es divideixen per temes, dimensions i categoria d' ús.
Under this directory icons are stored. Icons are categorized by theme, dimension and usage category.
share/ mimelnk
share/ mimelnk
En aquest directori, es desen els fitxers. desktop descrits pels tipus & MIME;. & kde; usa els tipus & MIME; per identificar el tipus d' un fitxer.
In this directory,. desktop files that describe & MIME; types are stored. & kde; uses & MIME; types to identify the type of a file.
share/ services
share/ services
Aquest directori conté els fitxers. desktop que descriuen serveis. Els serveis són com aplicacions però que són carregats per d' altres aplicacions en comptes de l' usuari. Els serveis no apareixen en el menú & kde;.
This directory contains. desktop files that describe services. Services are like applications but are usually launched by other applications instead of the user. Services do not appear in the & kde; menu.
share/ servicetypes
share/ servicetypes
Aquest directori conté fitxers. desktop que descriuen tipus de servei. Un tipus de servei sol representar una determinada interfície de programació. Les aplicacions i serveis inclouen en els seus propis fitxers. desktop els tipus de servei que proveeixen.
This directory contains. desktop files that describe servicetypes. A servicetype usually represents a certain programming interface. Applications and Services include in their >. desktop files the servicetypes that they provide.
share/ sounds
share/ sounds
Aquest directori conté fitxers de so.
This directory contains sound files.
share/ templates
share/ templates
Aquest directori conté plantilles per a crear fitxers de diversos tipus. Una plantilla és un fitxer. desktop que descriu el fitxer i que inclou un referència a un fitxer en el subdirectori. source. Les plantilles d' aquest directori apareixen en el menú Crea nou disponible en l' escriptori i en el navegador de fitxers. Quan un usuari selecciona una plantilla d' aquest menú es copia el seu fitxer font.
This directory contains templates for creating files of various types. A template consists of a. desktop file that describes the file and that includes a reference to a file in the. source sub-directory. The templates in this directory appear in the Create New menu available on the desktop and in the file browser. When a user selects a template from the menu its source file is copied.
share/ wallpapers
share/ wallpapers
Aquest directori conté imatges que es poden usar com a imatge de fons
This directory contains images that can be used as background picture
Directoris específics de la màquina
Host-specific Directories
Hi ha tres directoris específics que solen ser enllaços simbòlics a altres localitzacions. Si els directoris no existeixen, es podran crear els següents enllaços simbòlics i directoris usant la utilitat lnusertemp:
There are three host-specific directories that are usually symlinked to other locations. If the directories do not already exist, the following symlinks and directories will be created using the lnusertemp utility:
$KDEHOME / socket- $HOSTNAME
$KDEHOME / socket-$ HOSTNAME
Normalment / tmp/ ksocket- $USER /, sol ser usat per diverses connexions & UNIX;.
Usually / tmp/ ksocket-$ USER /, this is used for various & UNIX; sockets.
$KDEHOME / tmp- $HOSTNAME
$KDEHOME / tmp-$ HOSTNAME
Normalment / tmp/ kde- $USER /, s' usa per als fitxers temporals.
Usually / tmp/ kde-$ USER /, this is used for temporary files.
$KDEHOME / cache- $HOSTNAME
$KDEHOME / cache-$ HOSTNAME
Normalment / var/ tmp/ kdecache- $USER /, s' usa per als fitxers a la memòria cau.
Usually / var/ tmp/ kdecache-$ USER /, this is used for cached files.
Atès que tant / tmp com / var/ tmp es poden escriure per tots, és possible que un d' aquests directoris ja existeixi però que sigui propietat d' un altra usuari. En aquest cas la utilitat lnusertemp crearà un nou directori amb un nom alternatiu i l' enllaçarà.
Since both / tmp and / var/ tmp are world writable, there is a possibility that one of the above directories already exists but is owned by another user. In that case the lnusertemp utility will create a new directory with an alternative name and link to that instead.
Fitxers de configuració
Configuration Files
& kde; usa un format de fitxer basat en text simple per a tots els seus fitxers de configuració. Consisteix en claus- valor parelles que són situades per grups. Tots els fitxers de configuració de & kde; usen UTF - 8 codificant el text extern en ASCII.
& kde; uses a simple text-based file format for all its configuration files. It consists of key-value pairs that are placed in groups. All & kde; configuration files use UTF -8 encoding for text outside the ASCII range.
L' inici d' un grup és indicat per un nom de grup situat entre claudàtors. Totes les entrades clau- valor que segueixen pertanyen al grup. El grup finalitza quan s' inicia un altra grup o quan s' abasta el final del fitxer. Les entrades de la part superior del fitxer que no estan precedides pel nom de grup pertanyen al grup per omissió.
The start of a group is indicated by a group name that is placed in square brackets. All the key-value entries that follow belong to the group. The group ends when either another group starts or when the end of the file is reached. Entries at the top of the file that are not preceded by a group name belong to the default group.
El següent exemple mostra un fitxer de configuració que conté dos grups. El primer conté les claus LargeCursor i SingleClick, el segon conté les claus Show hidden files i Sort by:
The following example shows a configuration file that consists of two groups. The first group contains the keys LargeCursor and SingleClick, the second group contains the keys Show hidden files and Sort by:
[KDE] LargeCursor=false SingleClick=true
[KDE] LargeCursor=false SingleClick=true
[KFileDialog Settings] Show hidden files=false Sort by=Name
[KFileDialog Settings] Show hidden files=false Sort by=Name
Les entrades den un grup estan formades per una clau i un valor separats per un signe igual. La clau pot contenir espais i la pot seguir les opcions col· locades entre claudàtors. La part posterior al signe igual és el valor de l' entrada. Qualsevol espai en blanc que rodegi al signe igual serà ignorat, com si no n' hi fos. Per a ser més concís, el format és:
Entries in a group consist of a key and value separated by an equals sign. The key can contain spaces and may be followed by options placed in square brackets. The part after the equals sign is the value of the entry. Any white space surrounding the equals sign is ignored, as is any trailing white space. Put more concisely, the format is:
entrada = valor
entry = value
Si un valor es suposa que ha d' incloure un espai al començament o al final aleshores podrà ser arxivat usant una barra invertida seguida d' una s.
If a value is supposed to include a space at the begin or end then this can be achieved by using a backslash followed by an s.
Hi ha alguns altres codis de barra invertida, aquí està la llista completa:
There are several other backslash codes; here is a complete list:
\\ s se pot usar com un espai
\\s can be used as space
\\ t es pot usar per incloure un tabulador
\\t can be used to include a tab
\\ r per a un caràcter de retorn de carro
\\r for a carriage return character
\ per a un caràcter de retorn de línia (nova línia)
\ for a linefeed character (new line)
\\\\ per incloure la barra invertida
\\\\ to include the backslash itself
En el següent exemple el valor de l' entrada Caption s' inicia amb dos espais mentre que l' entrada Description conté tres línies de text. Els salts de línia en la notació de barra invertida s' usen per a separar les línies diferents.
In the following example the value of the Caption entry starts with two spaces while the Description entry contains three lines of text. Linefeeds in backslash notation are used to separate the different lines.
[Preview Image] Caption=\\ s My Caption Description=This is\ a very long\ description.
[Preview Image] Caption=\\s My Caption Description=This is\ a very long\ description.
Les línies buides en els fitxers de configuració són ignorades, així com les línies que comencin amb una marca de número (#). La marca de número es pot usar per afegir comentaris als fitxers de configuració. Hauríeu de tenir en compte que quan una aplicació & kde; actualitza un fitxer de configuració els comentaris no són conservats.
Empty lines in configuration files are ignored, as are lines that start with a hash mark (#). The hash mark can be used to add comments to configuration files. It should be noted that when a & kde; application updates a configuration file the comments are not preserved.
Poden haver- hi múltiples fitxers de configuració amb el mateix nom en el subdirectori share/ config o en diversos directoris de l' arbre de directoris de & kde;. En aquest cas la informació d' aquests fitxers de configuració es combinen en una base clau per clau. Si la mateixa clau d' un grup es defineix en diversos llocs, el valor de la clau es prendrà de l' arbre de directoris amb major prioritat. Els fitxers de configuració sota $KDEHOME sempre tindran la màxima prioritat. Si una clau en un determinat grup es defineix diverses vegades en un mateix fitxer, es prendrà el valor de l' última entrada usada.
There can be multiple configuration files with the same name in the share/ config sub-directory of the various & kde; directory trees. In this case the information of all these configuration files is combined on a key-by-key basis. If the same key within a certain group is defined in more than one place, the key value read from the directory tree with the highest precedence will be used. Configuration files under $KDEHOME always have the highest precedence. If a key in a certain group is defined multiple times in a single file, the value of the last entry is used.
Si $HOME /. kde/ share/ config/ foobar conté: [MyGroup] Color=red Shape=circle i / etc/ opt/ kde3/ share/ config/ foobar conté [MyGroup] Color=blue Position=10, 10 el resultat serà:
If $HOME /. kde/ share/ config/ foobar contains: [MyGroup] Color=red Shape=circle and / etc/ opt/ kde3/ share/ config/ foobar contains [MyGroup] Color=blue Position=10,10 the result will be:
[MyGroup] Color=red Shape=circle Position=10, 10
[MyGroup] Color=red Shape=circle Position=10,10
Si $HOME /. kde/ share/ config/ foobar conté [MyGroup] Color=red Shape=circle [MyGroup] Color=green i / opt/ kde_ staff/ share/ config/ foobar conté [MyGroup] Color=purple Position=20, 20 i / etc/ opt/ kde3/ share/ config/ foobar conté [MyGroup] Color=blue Position=10, 10 el resultat serà:
If $HOME /. kde/ share/ config/ foobar contains [MyGroup] Color=red Shape=circle [MyGroup] Color=green and / opt/ kde_staff/ share/ config/ foobar contains [MyGroup] Color=purple Position=20,20 and / etc/ opt/ kde3/ share/ config/ foobar contains [MyGroup] Color=blue Position=10,10 the result will be:
[MyGroup] Color=green Shape=circle Position=20, 20
[MyGroup] Color=green Shape=circle Position=20,20
Per evitar que els usuaris siguin capaços de sobreescriure les configuracions per omissió, aquestes configuracions es marquen com a no modificables. Les configuracions es poden fer no modificables de forma individual, per grups o per fitxer. Una entrada individual es pot blocar afegint [$i] al darrera de la clau, & pex;:
To prevent users being able to override default settings, settings can be marked immutable. Settings can be made immutable individually, per group or per file. An individual entry can be locked down by adding [$i] behind the key, & eg;:
Color[ $i] =blue
Color[$i]=blue
Un grup d' entrades es pot blocar col· locant [$i] al darrera del nom de grup, & pex;:
A group of entries can be locked down by placing [$i] behind the group name, & eg;:
[MyGroup] [$i]
[MyGroup][$i]
Per a blocar un fitxer complet, inicia el fitxer amb [$i] en una sola línia, & ead;:
To lock down the entire file, start the file with [$i] on a single line, & ie;:
[$i]
[$i]
Si $HOME /. kde/ share/ config/ foobar conté: [MyGroup] Color=red Shape=circle i / etc/ opt/ kde3/ share/ config/ foobar conté: [MyGroup] [$i] Color=blue Position=10, 10 el resultat serà:
If $HOME /. kde/ share/ config/ foobar contains: [MyGroup] Color=red Shape=circle and / etc/ opt/ kde3/ share/ config/ foobar contains: [MyGroup][$i] Color=blue Position=10,10 the result will be:
[MyGroup] Color=blue Position=10, 10
[MyGroup] Color=blue Position=10,10
Si $HOME /. kde/ share/ config/ foobar conté: [MyGroup] Color=red Shape=circle i / opt/ kde_ staff/ share/ config/ foobar conté [MyGroup] Color=purple Shape=rectangle i / etc/ opt/ kde3/ share/ config/ foobar conté [MyGroup] [$i] Color=blue Position=10, 10 el resultat serà
If $HOME /. kde/ share/ config/ foobar contains: [MyGroup] Color=red Shape=circle and / opt/ kde_staff/ share/ config/ foobar contains [MyGroup] Color=purple Shape=rectangle and / etc/ opt/ kde3/ share/ config/ foobar contains [MyGroup][$i] Color=blue Position=10,10 the result will be
[MyGroup] Color=purple Shape=rectangle Position=10, 10
[MyGroup] Color=purple Shape=rectangle Position=10,10
L' anomenada expansió de l' intèrpret d' ordres es pot usar per a proveir més valors dinàmics per omissió. Amb la expansió de l' intèrpret d' ordres el valor d' una clau de configuració es pot construir a partir del valor d' una variable d' entorn o a partir de la sortida d' una ordre de l' intèrpret d' ordres. Per habilitar la expansió de l' intèrpret d' ordres per a una entrada de configuració, la clau haurà d' estar seguida per [$e]. Normalment la forma estesa està escrita en els fitxers de configuració dels usuaris després de la primera vegada que s' usa. Per prevenir- ho, és recomanable blocar l' entrada de configuració usant [$ie]. L' usuari no podrà canviar- la per descomptat.
So-called Shell Expansion can be used to provide more dynamic default values. With shell expansion the value of a configuration key can be constructed from the value of an environment variable or from the output of a shell command. To enable shell expansion for a configuration entry, the key must be followed by [$e]. Normally the expanded form is written into the user's configuration file after first use. To prevent that, it is recommend to lock the configuration entry down by using [$ie]. The user ca n't change it then of course.
En el següent exemple el valor per a l' entrada Host està determinada per la sortida del programa hostname. Aquesta configuració també està blocada per assegurar- se que el valor serà sempre determinat dinàmicament.
In the following example the value for the Host entry is determined by the output of the hostname program. This setting is also locked down to ensure that the value is always determined dynamically.
El valor per a l' entrada Email es determina omplint els valors de les variables d' entorn $USER i $HOST. Quan jordi es connecta en jordi_ màquina es retornarà un valor igual a jordi@ jordi_ màquina. La configuració no està blocada.
The value for the Email entry is determined by filling in the values of the $USER and $HOST environment variables. When joe is logged in on joes_host this will result in a value equal to joe@joes_host. The setting is not locked down.
[Mail Settings] Host[ $ie] =$( hostname) Email[ $e] =${ USER} @ ${HOST}
[Mail Settings] Host[$ie]=$(hostname) Email[$e]=${USER}@${HOST}
La majoria de les entrades es poden indexar amb un codi d' idioma. En aquest cas, l' idioma seleccionat per l' usuari per a usar- lo en el seu escriptori és l 'usat com a valor clau. Si l' idioma per omissió (anglès americà) ha estat seleccionat o si no hi ha índex corresponent a l' idioma seleccionat, s' usarà l' entrada clau sense índex.
Most configuration entries can be indexed with a language code. In this case, the language that the user has selected for use on the desktop is used to look up the key value. If the default language (American English) has been selected or if there is no index that corresponds to the selected language, the key entry without index is used.
En el següent exemple el valor de l' entrada Caption dependrà de l' idioma. Si l' usuari ha seleccionat francès com a idioma (codi d' idioma fr) el valor de l' entrada serà Ma Leacute; gende. En qualsevol altra cas el valor usat serà My caption.
In the following example the value of the Caption entry depends on the language. If the user has selected French as language (language code fr) the value of the entry will be Ma Leacute; gende. In all other cases the value My Caption will be used.
[Preview Image] Caption=My Caption Caption[ fr] =Ma Leacute; gende
[Preview Image] Caption=My Caption Caption[fr]=Ma Leacute; gende
En aquest exemple el valor de l' entrada Caption dependrà de l' idioma. Si l' usuari ha seleccionat francès com a idioma (codi d' idioma fr) el valor de l' entrada serà Ma Leacute; gende. En qualsevol altra cas el valor usat serà My caption.
In this example the value of the Caption entry depends on the language. If the user has selected French as language (language code fr) the value of the entry will be Ma Leacute; gende. In all other cases the value My Caption will be used.
En general les entrades que apareixen en un fitxer de configuració no estan documentades. Amb & kde; 3. 2 s' ha començat a canviar això. En $KDEDIR / share/ config. kcfg, es poden trobar els fitxers que proveeixen una descripció formal de les possibles entrades en un fitxer de configuració. Aquestes s' usaran per al nou editor de configuració de & kde; quan estigui disponible.
In general the entries that can appear in a configuration file are not documented. With & kde; 3.2 a start has been made to change this. In $KDEDIR / share/ config. kcfg, files can be found that provide a formal description of the possible entries in a configuration file. These are used by the new & kde; Configuration Editor when available.
Aquí hi ha un exemple d' un fitxer de configuració & XML;:
Here is an example & XML; configuration file:
& lt;? xml version=" 1. 0 "encoding=" UTF- 8"? gt; & lt;! DOCTYPE kcfg SYSTEM "http: // www. kde. org/ standards/ kcfg/ 1. 0/ kcfg. dtd" gt; & lt; kcfggt; & lt; kcfgfile name=" korganizerrc" / gt; & lt; group name=" General" gt; & lt; entry type=" Bool "key=" Auto Save" gt; & lt; labelgt; Enable automatic saving of calendarlt; / labelgt; & lt; defaultgt; truelt; / defaultgt; & lt; / entrygt; & lt; entry type=" Int" key=" Auto Save Interval" gt; & lt; defaultgt; 10lt; / defaultgt; & lt; / entrygt; & lt; / groupgt; & lt; / kcfggt;
& lt; ?xml version="1.0 "encoding="UTF-8"? gt; & lt; !DOCTYPE kcfg SYSTEM "http: / /www. kde. org/ standards/ kcfg/ 1.0/ kcfg. dtd"gt; & lt; kcfggt; & lt; kcfgfile name="korganizerrc"/ gt; & lt; group name="General"gt; & lt; entry type="Bool" key="Auto Save"gt; & lt; labelgt; Enable automatic saving of calendarlt; /labelgt; & lt; defaultgt; truelt; /defaultgt; & lt; /entrygt; & lt; entry type="Int "key="Auto Save Interval"gt; & lt; defaultgt; 10lt; /defaultgt; & lt; /entrygt; & lt; /groupgt; & lt; /kcfggt;
Tindrà el mateix efecte que:
It has the same effect as:
[General] Auto Save=false Auto Save Interval=25
[General] Auto Save=false Auto Save Interval=25
Seqüència d' inici de & kde;
& kde; Startup Sequence
Sempre s' executa com a root! Usa $KDEDIR / share/ config/ kdmrc i / etc/ X11/ xdm/ Xservers. L' últim conté una entrada com:
Always runs as root! Uses $KDEDIR / share/ config/ kdmrc and / etc/ X11/ xdm/ Xservers. The latter contains entries like:
: 0 local / usr/ X11R6/ bin/ X: 0 vt07
:0 local / usr/ X11R6/ bin/ X :0 vt07
També són fitxers rellevants per a l' inici:
Relevant startup files are also:
La secció [X - * - Core] en kdmrc
[X-*-Core] section in kdmrc
Configuració: / etc/ X11/ xdm/ Xsetup
Setup - / etc/ X11/ xdm/ Xsetup
Els usuaris introdueixen el nom d' usuari i la contrasenya
User enters username & password
Inici: / etc/ X11/ xdm/ Xstartup - com a root
Startup - / etc/ X11/ xdm/ Xstartup - prepare as root
Sessió: / etc/ X11/ xdm/ Xsession - inicia la sessió com a usuari
Session - / etc/ X11/ xdm/ Xsession - starts session as user
= Per a una sessió KDE: kde o startkde
= For a KDE session: kde or startkde
= Si està present ~ /. xsession o ~ /. xinitrc
= If present ~/. xsession or ~/. xinitrc
Tornar a iniciar: / etc/ X11/ xdm/ Xreset - després de finalitzar la sessió
Reset - / etc/ X11/ xdm/ Xreset - after session finished
L' script d' inici de & kde;: startkde
The & kde; Startup Script: startkde
La seqüència d' inici de & kde; comença amb l' script startkde. En la majoria de casos aquest script és cridat des del gestor de la pantalla (kdm;) una vegada que l' usuari s' ha autenticat. Hi ha dues línies molt importants en l' script startkde:
The & kde; startup sequence starts with the startkde script. In most cases this script gets called from the display manager (kdm;) once the user has been authenticated. There are two very important lines in the startkde script:
LD_ BIND_ NOW=true kdeinit4 +kcminit_ startup i kwrapper4 ksmserver $KDEWM
LD_BIND_NOW=true kdeinit4 +kcminit_startup and kwrapper4 ksmserver $KDEWM
La primera línia inicia el procés mestre kdeinit4. El procés mestre kdeinit46 s' usa per iniciar tots els altres processos de & kde;. Apareix en la sortida de ps aux com a kdeinit4: Running.... Els arguments després de kdeinit4 són els noms dels processos que s' iniciaran. + indica que kdeinit4 necessita esperar a que el procés finalitzi. kdeinit4 també inicia dcopserver, klauncher i kded.
The first line starts the kdeinit4 master process. The kdeinit4 master process is used to start all other & kde; processes. It show up in the output of ps aux as kdeinit4: Running.... The arguments after kdeinit4 are the names of additional processes to be started. The + indicates that kdeinit4 needs to wait till the process has finished. kdeinit4 also starts klauncher and kded.