natgillin/translations-raw huggingface dataset:
start_ new_ session
start_new_session
Indica si l' usuari pot iniciar una segona sessió del sistema X (mireu també & kdm;)
Whether the user may start a second X session (see also & kdm;)
opengl_ screensavers
opengl_screensavers
Indica si estan permesos els estalvis de pantalla OpenGL per a l' usuari.
Whether OpenGL screensavers are allowed to be used.
manipulatescreen_ screensavers
manipulatescreen_screensavers
Permet als estalvis de pantalla no ocultar tota la pantalla
Permit screensavers that do not hide the entire screen
Restriccions als & URL;
& URL; Restrictions
Hi ha tres tipus de restriccions que es poden aplicar als & URL;:
There are three types of restrictions that can be applied to & URL; s:
Per a controlar si està permès el llistat d' un directori.
To control whether a directory listing is allowed.
Per a controlar si es poden obrir certs & URL;
To control whether certain & URL; s can be opened
Redirect
Redirect
Per a controlar si un & URL; en pot obrir un altre, encara que sigui automàticament o a través d' hiperenllaços.
To control whether one & URL; can open another & URL;, either automatically or via a hyperlink.
Les regles són comprovades en l' ordre en que han estat definides. L' última regla que és aplicable a un & URL; defineix si es pot accedir a l' URL;.
Rules are checked in the order in which they are defined. The last rule that is applicable to a & URL; defines whether the & URL; may be accessed.
Les següents regles deshabiliten obrir els & URL; http i https externs a. nostra- empresa. com:
The following rules disable opening http and https & URL; s outside. ourcompany. com:
[KDE URL Restrictions] rule_ count=2 rule_ 1=open,,,, http,,, false rule_ 2=open,,,, http, *. nostra- empresa. com,, true
[KDE URL Restrictions] rule_count=2 rule_1=open,,, ,http,,, false rule_2=open,,, ,http, *. ourcompany. com, ,true
Les primeres quatre comes salten a la selecció sobre la que es van a establir els criteris que originen l' URL;. Aquesta part tan sols serà necessària amb les regles de tipus redirect.
The first four commas skip over the selection criteria with respect to the originating & URL;. This part is only needed with redirect type rules.
rule_ 1 prohibeix obrir qualsevol & URL; http o https
rule_1 forbids the opening of any http or https & URL;
rule_ 2 permet obrir qualsevol & URL; http i https en el domini. nostra- empresa. com. Tingueu present que el comodí * tan sols està permès al començament d' un domini.
rule_2 allows the opening of any http and https & URL; in the. ourcompany. com domain. Note the wildcard * is only allowed at the start of a domain.
Les següents regles fan que un usuari no pugui navegar pels directoris del sistema de fitxers local que estiguin fora del seu directori $HOME:
The following rules makes that the user can no longer browse directories on the local file system that are outside his $HOME directory:
[KDE URL Restrictions] rule_ count=2 rule_ 1=list,,,, file,,, false rule_ 2=list,,,, file,, $HOME, true
[KDE URL Restrictions] rule_count=2 rule_1=list,,, ,file,,, false rule_2=list,,, ,file, ,$HOME, true
rule_ 1 prohibeix llistar qualsevol directori local
rule_1 forbids the listing of any local directory
rule_ 2 permet llistar els directoris que estan sota el vostre directori $HOME.
rule_2 allows listing directories under the users own $HOME directory.
$HOME i $TMP són valors especials que indiquen els directoris inici dels usuaris i el directori temporal de & kde; per als usuaris, & pex;, / tmp/ kde- bastian
$HOME and $TMP are special values to indicate the users home directory and the & kde; temporary directory of the user, & eg; / tmp/ kde-bastian
Les següents regles fan que un usuari no pugui obrir fitxers locals que estiguin fora del seu directori $HOME:
The following rules makes that the user can no longer open local files that are outside his $HOME directory:
[KDE URL Restrictions] rule_ count=3 rule_ 1=open,,,, file,,, false rule_ 2=open,,,, file,, $HOME, true rule_ 3=open,,,, file,, $TMP, true
[KDE URL Restrictions] rule_count=3 rule_1=open,,, ,file,,, false rule_2=open,,, ,file, ,$HOME, true rule_3=open,,, ,file, ,$TMP, true
rule_ 1 prohibeix obrir qualsevol fitxer local
rule_1 forbids the opening of any local file
rule_ 2 permet obrir fitxers que estiguin sota el vostre directori $HOME.
rule_2 allows opening files under the users own $HOME directory.
rule_ 3 permet obrir fitxers en el directori temporal de & kde; de l' usuari. Això és necessari per a certes aplicacions & kde; que primer descarreguen el fitxer o document en un directori temporal i després l' obren en una aplicació.
rule_3 allows opening files in the & kde; temporary directory of the user. This is needed by certain & kde; applications that first download a file or document to the temporary directory and then open it in an application.
L' opció de redirecció controla si els documents de certs llocs poden fer referència, encara que sigui de forma automàtica o manual a través d' hiperenllaços, a una altra localització. Hi ha presents un conjunt de regles per omissió com a mesura de seguretat general. Per exemple, els documents localitzats sobre la Internet no poden fer referència a documents desats localment.
The redirection option controls whether documents from a certain location can refer, either automatically or manually via a hyperlink, to a certain other location. A set of default rules is present as a general security measure. For example documents located on the Internet may not refer to locally stored documents.
Per exemple, si volem donar al servidor intranet www. meva- empresa. com la possibilitat de fer referència a fitxers locals haurem d' afegir la següent regla:
For example, if we want to give the intranet-server www. mycompany. com the possibility to refer to local files we could add the following rule:
[KDE URL Restrictions] rule_ count=1 rule_ 1=redirect, http, www. meva- empresa. com,, file,,, true
[KDE URL Restrictions] rule_count=1 rule_1=redirect, http, www. mycompany. com, ,file,,, true
En comptes de llistar un protocol pel nom, també és possible especificar un grup de protocols. Per a fer això s' han definit els següents grups:
Instead of listing a protocol by name, it is also possible to specify a whole group of protocols. For that the following groups have been defined:
: local
: local
Protocols que accedeixen de forma local a la informació desada, per exemple file: /, man: /, fonts: /, floppy: /
Protocols that access locally stored information, examples are file: /, man: /, fonts: /, floppy: /
: internet
: internet
Protocols comuns a Internet com http i ftp
Common internet protocols such as http and ftp
La informació sobre aquests protocols es desa en fitxers *. protocol que són desats en $KDEDIR / share/ services.
Information about protocols is stored in *. protocol files stored in $KDEDIR / share/ services.
L' entrada Class = defineix el grup del qual forma part el protocol: grep Class= $KDEDIR / share/ services / *. protocol
The Class = entry defines the group a protocol is part of: grep Class= $KDEDIR / share/ services/ *. protocol
Regles generals:
General rules:
Els protocols: local poden fer referència a qualsevol altra protocol
The: local protocols may refer to any other protocol
Sempre es permet fer referència a un protocol: internet
It's always allowed to refer to an: internet protocol
No tots els protocols formen part d' un grup, fish: / per exemple.
Not all protocols are part of a group, fish: / for example.
Mòduls de configuració
Configuration Modules
& kde; te mòduls de configuració per a configurar varis aspectes de l' entorn & kde;. Els mòduls de configuració apareixen en el centre de control, en el diàleg de configuració d' una aplicació o en ambdós.
& kde; has configuration modules to configure various aspects of the & kde; environment. Configuration modules appear in the Control Center, in the Configuration dialog of an application or in both.
El mòdul de configuració de l' intermediari es troba en el centre de control però també forma part del diàleg Configura Konqueror en & konqueror;
The proxy configuration module appears in the Control Center but also as part of the Configure Konqueror dialog in & konqueror;
Els mòduls de configuració individual es poden iniciar amb kcmshell4 mòdul
Individual configuration modules can be started with kcmshell4 module
Per iniciar el mòdul de l' intermediari useu:
To start the Proxy module use:
kcmshell4 kde- proxy. desktop
kcmshell4 kde-proxy. desktop
kcmshell4 proxy
kcmshell4 proxy
No totes les aplicacions usen mòduls de configuració, i el diàleg de configuració forma part integral de la pròpia aplicació.
Not all applications use configuration modules, often the configuration dialog is an integral part of the application itself.
Tots els mòduls de configuració són parlant estrictament part del menú & kde;.
All configuration modules are strictly speaking part of the & kde; menu.
Els mòduls que són visibles en el centre de control normalment tenen un fitxer. desktop en $KDEDIR / share/ applications/ kde i estan ordenats en el menú ocult Settings- Modules en kde- settings. menu, inclòs en kde- essential. menu.
The modules that are visible in the Control Center normally have a. desktop file in $KDEDIR / share/ applications/ kde and are sorted under the hidden Settings-Modules menu by the kde-settings. menu, included from kde-essential. menu
kbuildsycoca4 -- menutest 2gt; / dev/ null _BAR_ grep Settings- Modules
kbuildsycoca4 --menutest 2gt; / dev/ null _BAR_ grep Settings-Modules
Els mòduls específics de les aplicacions solen tenir un fitxer. desktop en $KDEDIR / share/ applnk /. hidden que corresponen al menú ocult. hidden, inclòs com a un resultat de lt; KDELegacyDirs/ gt;.
Application specific modules normally have a. desktop file under $KDEDIR / share/ applnk/. hidden which corresponds to the hidden. hidden menu, included as a result of lt; KDELegacyDirs/ gt;
kbuildsycoca4 -- menutest 2gt; / dev/ null _BAR_ grep. hidden
kbuildsycoca4 --menutest 2gt; / dev/ null _BAR_ grep. hidden
En & kde; 3. 3 és possible editar el centre de control amb kcontroledit. kcontroledit funciona de forma similar a kmenuedit, fent els canvis tan sols per a un usuari. Useu kiosktool per a fer els canvis per a tothom.
In & kde; 3.3 it is possible to edit the Control Center with kcontroledit. kcontroledit works just like kmenuedit, changes for current user only. Use kiosktool to make changes for everyone.
Els mòduls de configuració individual poden ser deshabilitats afegint el següent a kdeglobals:
Individual configuration modules can be disables by adding the following to kdeglobals:
[KDE Control Module Restrictions] id- mòdul =false
[KDE Control Module Restrictions] module-id =false
Per exemple, per a deshabilitar el mòdul de l' intermediari useu:
For example, to disable the proxy module use
[KDE Control Module Restrictions] kde- proxy. desktop=false
[KDE Control Module Restrictions] kde-proxy. desktop=false
Marqueu el centre de control i el diàleg Configura Konqueror si la configuració de l' intermediari encara és allí.
Check the Control Center and the Configure Konqueror dialog if the proxy configuration is still there.
L' administració ràpida
The Lazy Admin
Compartir l' escriptori remot
Remote Desktop Sharing
Compartir l' escriptori remot permet als usuaris veure i de forma opcional controlar l' escriptori de l' usuari actual. L' usuari remot necessitarà enviar una invitació, i si és possible crear una contrasenya per a protegir- la. És ideal per a equips de suport tècnic o per a administradores que requereixin obtenir accés als escriptoris dels usuaris amb la finalitat de resoldre un problema o guiar a l' usuari a través d' un procediment.
Remote desktop sharing allows remote users to view and optionally control the desktop of the current user. The remote user needs to be sent an invitation, and it is possible to create a password protected standing invitation. This is ideal for tech support teams or administrators to gain access to users desktops in order to troubleshoot or remedy a problem or guide a user through a procedure.
Compartir l' escriptori remot involucra a dues aplicacions: & krfb; (memòria cau del marc remot de & kde;, un servidor VNC) i & krdc; (connexió a l' escriptori remot de & kde;, un client VNC).
Remote desktop sharing involves two applications: & krfb; (kde; remote frame buffer, a VNC server) and & krdc; (kde; remote desktop connection; a VNC client.)
& krfb; pot ser usat per qualsevol usuari per a crear i gestionar invitacions. Les invitacions permetran al destinatari, usant la contrasenya, connectar- se al vostre escriptori. Per omissió són vàlides per a una única connexió, i expiren després d' una hora si no són usades.
& krfb; can be used by any user to create and manage invitations. Invitations create a one time password that allows the recipient to connect to your desktop. By default it is valid for only one successful connection, and expires after one hour if not used.
Les connexions entrants són manejades pel mòdul kinetd kded. Podeu usar l' ordre dcop kded kinetd services per a veure si està en execució. Per omissió & krfb; espera connexions sobre el port 5900. Quan es fa una connexió entrant, apareix un diàleg per a demanar confirmació a l' usuari actual.
Incoming connections are handled by the kinetd kded module. You can use the command dcop kded kinetd services to see if it is running. & krfb; waits for connections on port 5900 by default. When an incoming connection is made, a dialog will appear to ask for confirmation by the current user.
kde; DIY - Construir les vostres pròpies eines
kde; DIY - Building Your Own Tools
DCOP
DCOP
El protocol de comunicació de l' escriptori, DCOP (Desktop COmmunication Protocol), és un mecanisme lleuger per a la comunicació entre processos. DCOP permet usar la interacció entre programes que s' estiguin executant. & kde; proporciona dos programes per a usar DCOP: dcop, un programa de línia d' ordres, i kdcop, un programa amb una IGU.
Desktop COmmunication Protocol, DCOP, is a lightweight mechanism for inter-process communication. DCOP allows the user to interact with programs that are currently running. & kde; supplies two programs to utilitize DCOP: dcop, a command-line program, and kdcop, a GUI program.
Algunes notes sobre l' ús de dcop:
A few notes about using dcop:
dcop [opcions] [aplicació [objecte [funció [arg1] [arg2]...]]]
dcop [options] [application [object [function [arg1] [arg2]...]]]
Aquestes aplicacions poden obrir més d' una finestra a la vegada que seran llistades com a & lt; aplicaciógt; - PID
Applications that can open more than one window at a time will be listed as & lt; applicationgt; - PID
Tots els arguments són sensibles a majúscules i minúscules. setFullScreen i setfullscreen són dues funcions diferents.
All the arguments are case-sensitve. setFullScreen and setfullscreen are two different functions.
La marca d' expressió regular * es pot usar en l' aplicació i en els arguments objecte.
The regular expression token * can be used in the application and object arguments.
percnt; dcop kon * konqueror- 16006 konsole- 8954
percnt; dcop kon* konqueror-16006 konsole-8954
Alguns exemples d' ordres i les seves corresponents sortides són les següents:
Some example commands and their output are below:
percnt; dcop konsole * konsole- 8954
percnt; dcop konsole* konsole-8954
Una & konsole; s' està executant amb un PID de 8954.
One & konsole; is running with a PID of 8954.
percnt; dcop konsole- 8954 KBookmarkManager -... / share/ apps/ kfile/ bookmarks. xml KBookmarkManager -... / share/ apps/ konqueror/ bookmarks. xml KBookmarkNotifier KDebug MainApplication- Interface konsole (default) konsole- mainwindow# 1 ksycoca session- 1 session- 2 session- 3 session- 4
percnt; dcop konsole-8954 KBookmarkManager-... / share/ apps/ kfile/ bookmarks. xml KBookmarkManager-... / share/ apps/ konqueror/ bookmarks. xml KBookmarkNotifier KDebug MainApplication-Interface konsole (default) konsole-mainwindow#1 ksycoca session-1 session-2 session-3 session-4
Aquí podeu veure que hi ha quatre sessions executant- se.
Here you see that there are four sessions running.
percnt; dcop konsole- 8954 konsole QCStringList interfaces () QCStringList functions () int sessionCount () QString currentSession () QString newSession () QString newSession( QString type) QString sessionId( int position) void activateSession( QString sessionId) void nextSession () void prevSession () void moveSessionLeft () void moveSessionRight () bool fullScreen () void setFullScreen( bool on) ASYNC reparseConfiguration ()
percnt; dcop konsole-8954 konsole QCStringList interfaces() QCStringList functions() int sessionCount() QString currentSession() QString newSession() QString newSession(QString type) QString sessionId(int position) void activateSession(QString sessionId) void nextSession() void prevSession() void moveSessionLeft() void moveSessionRight() bool fullScreen() void setFullScreen(bool on) ASYNC reparseConfiguration()
Aquí estan les opcions per al programa principal & konsole;.
Here are the options for the main & konsole; program.
percnt; dcop konsole- 8954 session- 1 QCStringList interfaces () QCStringList functions () bool closeSession () bool sendSignal( int signal) void clearHistory () void renameSession( QString name) QString sessionName () int sessionPID () QString schema () void setSchema( QString schema) QString encoding () void setEncoding( QString encoding) QString keytab () void setKeytab( QString keyboard) QSize size () void setSize( QSize size)
percnt; dcop konsole-8954 session-1 QCStringList interfaces() QCStringList functions() bool closeSession() bool sendSignal(int signal) void clearHistory() void renameSession(QString name) QString sessionName() int sessionPID() QString schema() void setSchema(QString schema) QString encoding() void setEncoding(QString encoding) QString keytab() void setKeytab(QString keyboard) QSize size() void setSize(QSize size)
Aquestes són les opcions per a la primera sessió, session- 1.
Here are the options for the first session, session-1.
percnt; dcop konsole- 8954 konsole setFullScreen true
percnt; dcop konsole-8954 konsole setFullScreen true
Això estableix que & konsole; sigui mostrat a pantalla completa.
This sets & konsole; to full screen.
Quan s' usa més d' una aplicació/ objecte, quina s' hauria d' usar? Li fem una referència?
When there is more than one application/ object, which one should you use? Got a reference?
percnt; echo $KONSOLE_ DCOP DCOPRef( konsole- 7547, konsole) percnt; dcop $KONSOLE_ DCOP newSession session- 6 percnt; dcopstart konsole konsole- 9058 #! / bin/ sh konsole=$( dcopstart konsole- script) session=$( dcop $konsole konsole currentSession) dcop $konsole $session renameSession Local session=$( dcop $konsole konsole newSession) dcop $konsole $session renameSession Remote session=$( dcop $konsole konsole newSession) dcop $konsole $session renameSession Code dcop $konsole $session sendSession 'cd / my/ work/ directory'
percnt; echo $KONSOLE_DCOP DCOPRef(konsole-7547, konsole) percnt; dcop $KONSOLE_DCOP newSession session-6 percnt; dcopstart konsole konsole-9058 #! /bin/ sh konsole=$(dcopstart konsole-script) session=$(dcop $konsole konsole currentSession) dcop $konsole $session renameSession Local session=$(dcop $konsole konsole newSession) dcop $konsole $session renameSession Remote session=$(dcop $konsole konsole newSession) dcop $konsole $session renameSession Code dcop $konsole $session sendSession'cd / my/ work/ directory '
kde; DIY - Crear les vostres pròpies eines
kde; DIY - Building Your Own Tools
Podeu usar els diàlegs de & kde; des dels vostres propis scripts, per a combinar el poder dels scripts a l' intèrpret d' ordres de & UNIX; amb la facilitat d' ús de & kde;.
You can use & kde; dialogs from your own scripts, to combine the power of & UNIX; shell scripting with the ease of use of & kde;.
kdialog -- msgbox 'Teniu correu nou!'
kdialog --msgbox'You have new mail! '
kdialog -- title 'Correu nou' -- msgbox 'Teniu correu nou!'
kdialog --title'New Mail '--msgbox'You have new mail!'
La part KDialog del títol es podeu canviar mitjançant l' opció -- caption
The KDialog part can be replaced via --caption option
kdialog -- title 'Correu nou' -- msgbox '¡Teniu nou correu!' -- dontagain myfile: mykey
kdialog --title'New Mail '--msgbox'You have new mail!' --dontagain myfile: mykey
Desa si es mostra altra vegada en $KDEHOME / share/ config/ myfile (escrivint en aquest fitxer les següents línies):
Saves whether to show again in $KDEHOME / share/ config/ myfile (by writing into this file the following lines:
[Notification Messages] mykey=false
[Notification Messages] mykey=false
En comptes de -- msgbox podeu també usar -- sorry i -- error, de la forma apropiada. Per exemple, podeu usar kdialog -- sorry 'No s' ha pogut abastar la xarxa' o kdialog -- error 'No es pot obrir la bústia de correu'.
Instead of --msgbox you can also use --sorry and --error, as appropriate. For instance, you might use kdialog --sorry'The network can not be reached 'or kdialog --error'Mail box can not be opened'.
També és possible crear caixes de missatge que accepten si o no com resposta.
It is also possible to create message boxes that accept a yes or no answer.
kdialog -- yesno 'Voleu connectar a Internet?' echo $?
kdialog --yesno'Do you want to connect to the Internet? 'echo $?
Valor retornat
Return Value
Significat
Meaning
Sí, Bé, Continua
Yes, OK, Continue
No
No
Assegureu- vos de desar el resultat en una variable si no el va a usar directament, l' ordre següent omplirà $? amb un valor nou. Podeu usar aquí l' opció -- dontagain de tal manera que recordarà l' elecció i la retornarà les següents vegades sense tornar a mostrar el diàleg.
Make sure to store the result in a variable if you do not use it directly, the next command will fill $? with a new value You can use --dontagain here as well, it will remember the users choice and returns it the next times without showing the dialog any more.
Algunes variacions són:
Further variations are:
-- warningyesno
--warningyesno
similar a -- yesno però amb una icona diferent
like --yesno but with a different icon
-- warningcontinuecancel
--warningcontinuecancel
Amb els botons Continua i Cancel· la.
With Continue and Cancel buttons.
-- warningyesnocancel
--warningyesnocancel
Amb els botons Sí, No i Cancel· la. Per exemple:
With Yes, No and Cancel button. For example:
kdialog -- warningyesnocancel 'Voleu desar els canvis?'
kdialog --warningyesnocancel'Do you want to save the changes? '
kdialog -- inputbox "Introduïu el vostre nom:" "VostreNom"
kdialog --inputbox "Enter your name:" "YourName"
El resultat serà imprès a la stdout, per assignar- lo a una variable podeu usar name=$( kdialog -- inputbox "Introduïu el vostre nom:" "VostreNom"). L' últim argument és opcional, i s' usa per a omplir amb anterioritat el diàleg.
The result is printed to stdout, to put it in a variable you can use name=$(kdialog --inputbox "Enter your name:" "YourName"). The last argument is optional, it is used to pre-fill the dialog.
password =$ (kdialog -- password "Introduïu la contrasenya:")
password =$( kdialog --password "Enter your password:")
L' opció -- dontagain no funciona amb -- inputbox o -- password
The --dontagain option does not work with --inputbox or --password
Hi ha dos diàlegs que permeten a l' usuari fer l' elecció des d' una llista:
There are two dialogs that let the user make a choice from a list:
-- menu
--menu
Permet a l' usuari seleccionar un únic element des d' una llista.
Lets the user select a single item from a list.
-- checklist
--checklist
Permet a l' usuari escollir un o més d' un element des d' una llista.
Lets the user select one or more items from a list.
city =$ (kdialog -- menu "Seleccioneu una ciutat" a Londres b Madrid c París d Berlín)
city =$( kdialog --menu "Select a city" a London b Madrid c Paris d Berlin)
$city serà a, b, c o d.
$city will a, b, c or d.
city =$ (kdialog -- checklist "Seleccioneu ciutats" a Londres off b Madrid on c París on d Berlín off)
city =$( kdialog --checklist "Select cities" a London off b Madrid on c Paris on d Berlin off)
Madrid i París estan seleccionades amb anterioritat. El resultat amb Madrid i París seleccionades serà "b" "c".
Madrid and Paris will be pre-selected. The result with Madrid and Paris selected will be "b" "c".