natgillin/translations-raw huggingface dataset:
Feltet understøtter frie tekstindgange (tekstfelt).
Field supports free text entries (text field).
check
check
Feltets værdi er boolesk (afkrydsningsfelt).
Field value is boolean (check box).
Feltets værdi er en farve.
Field value is a color.
url
url
Feltets værdi er en & URL; (Lokal fil at henvise til).
Field value is a & URL;. (Local file to refer to.)
Feltets værdi kommer fra en given liste.
Field value is an item from a specified list.
status
status
Angiver om argumentet kræves eller ej (Kun familie 2).
Specifies whether or not the argument is required. (Family 2 only.)
Argumentet kræves ikke.
Argument is optional.
Argumentet kræves.
Argument is required.
underforstået
implied
Argumentet er underforstået.
Argument is implied.
source
source
Angiver kilden som bruges til at udfylde egenskabens indgang i mærkeeditorens dialog og i egenskabstræet
Specifies the sources used to fill the entry for the attribute in the tag editor dialog and the attribute tree
Den markerede tekst bruges som kilde
The selected text is used as source
Resultatet af DCOP- metoden bruges som kilde
The result of a dcop method is used as source
interface
interface
Kræver source=" dcop ". DCOP- grænsefladen inde i & quantaplus; bruges til at hente kildedata.
Requires source="dcop ". The dcop interface from inside & quantaplus; used to get the source data.
Kræver source=" dcop "og et grænsefladenavn. DCOP- metodenavnet inde i & quantaplus; bruges til at hente kildedata.
Requires source="dcop "and an interface name. The dcop method name from inside & quantaplus; used to get the source data.
Kræver source=" dcop ", et grænsefladenavn og et metodenavn. Argumenterne sendes til metoden. Den kan være tom eller"% tagname% ", hvilket betyder det nuværende mærkes navn.
Requires source="dcop ", an interface and a method name. The arguments passed to the method. It can be empty or" %tagname% ", meaning the current tags name.
Definerer værktøjsvinket for et felt i dialogen. Dette element er kun tekst.
Defines the tooltip for a field in the dialog. This element is text-only.
For nuværende understøttes kun almindelig tekst (du kan ikke bruge opmarkering).
Currently only plain text is supported (you cannot use any markup).
Definerer 'Hvad er dette' - hjælp for et felt i dialogen. Elementet er kun tekst.
Defines the'What's This' help for a field in the dialog. This element is text-only.
Et omgivelsesmærke som grupperer punkterne i en liste sammen. Det kan kun findes én gang for hver beskrivelse af en egenskab. Dette er et typeelement kun med element.
A container tag that groups together the items in a list. It may appear only once for each attribute description. This is an element-only type element.
Definerer et objekt i en liste. Elementet er kun tekst.
Defines an item in a list. This element is text-only.
Angiver positionen for et mærkes egenskabstekst inde i en dialog. Dette mærke kan kun findes én gang for hver egenskab i dialogen (ie; en gang for hver & lt; attrgt; - mærke). Dette element er tomt.
Specifies the position of a tag's attribute text within a dialog. This tag can only occur once for each attribute in the dialog (ie; one for each & lt; attr > tag). This element is empty.
positivt heltal
nonNegativeInteger
Angiver linjen i dialogens layout for et felt eller en etiket.
Specifies the row in the dialog layout of a field or label.
Angiver søjlen i dialogens layout for et felt eller en etiket.
Specifies the column in the dialog layout of a field or label.
Angiver antal linjer som et felt skal optage.
Specifies the number of rows a field should span.
Angiver antal søjler som et felt skal optage.
Specifies the number of columns a field should span.
Angiver position og størrelse på et felt i dialogen. Dette mærke skal findes én gang for hvert felt i dialogen (ie; én gang for hvert & lt; attrgt; - og & lt; labelgt; - mærke). Dette element er tomt.
Specifies the position and size of a field in the dialog. This tag should occur once for each field in the dialog (ie; one for each & lt; attr > and & lt; label > tag). This element is empty.
Definerer teksten for en etiket eller et afkrydsningsfelt. Dette element er kun tekst.
Define the text for a label or check box. This element is text-only.
Definerer en liste med elementer som kan findes i mærket som angives. Dette er et typeelement kun med element.
Defines a list of elements that can appear within the tag being specified. This element is an element-only type element.
Definerer et underliggende mærke. Dette element er tomt.
Defines a child tag. This element is empty.
Angiver et mærke som kan findes indeni et vist mærke.
Specifies a tag that can appear within the a certain tag.
Angiver forholdet til det overliggende objekt.
Specifies the relation with the parent.
Det overliggende objekt skal have mindst et underliggende objekt med dette navn.
The parent must have at least one child with this name.
Definerer en liste med elementer som tvinger et mærke til at slutte. Dette er et typeelement kun med element.
Defines a list of elements that force a tag to end. This element is an element-only type element.
Definerer et slutmærke. Dette element er tomt.
Defines a stopping tag. This element is empty.
Angiver hvilke mærker som tvinger et andet mærke til at slutte.
Specifies which tags force the ending of another tag.
Brug af XML- mærker
TagXML Usage
Alle XML- mærkefiler skal begynde med & XML; - deklarationen: & lt;? xml version=" 1. 0 "encoding=" UTF- 8"? gt; og skal være hierarkisk indlejrede og afsluttede.
All TagXML files must begin with the & XML; declaration: & lt; ?xml version="1.0 "encoding="UTF-8"? > and must be properly nested and closed.
Mellemrum påvirker ingenting negativt, men pas på med tegnene & og & lt;. Disse skal formodentlig erstattes med henholdsvis & amp; og & lt; i elementer såsom & lt; tooltipgt;, & lt; whatsthisgt;, og & lt; textgt;. Hvis dette ikke gøres forårsager det ikke noget sammenbrud, men du vil få dele af dit arbejde til at forsvinde hvis du ikke gør det.
White space does not adversely affect anything, but watch out for & and & lt; characters. These should likely be replaced with an & amp; and & lt;, respectively, in elements such as & lt; tooltip >, & lt; whatsthis >, and & lt; text >. Not doing so will not cause a crash, but you will have chunks of your work disappear if you do not.
Validering af XML- mærker
TagXML Validation
For at validere XML- mærkefiler, klik helt enkelt på dialogen Værktøj længst oppe i & quantaplus; og vælg Validér XML- mærker. En dialog vises, og du behøver kun at følge de enkle anvisninger.
To validate your TagXML files, simply click the Tools pop-up dialog at the top of & quantaplus; and select Validate TagXML. A dialog will present itself and you need only to follow the simple directions.
Denne funktion findes ikke for øjeblikket. For øjeblikket sker valideringen når XML- mærkefilerne indlæses i & quantaplus;.
This feature is currently not present. Currently validation occurs when the TagXML files are loaded into & quantaplus;.
Eksempel på XML- mærker
TagXML Examples
Familie 1
Family 1
Følgende viser dig en korrekt familie 1 XML- mærkefil. Filen beskriver tilfældigvis & W3C; & XML; farvesammensætningselement & lt; schemagt;. Filnavnet på denne XML- mærkefil ville være schema. tag. Enkelt, ikke sandt?
The following will show you a valid Family 1 TagXML file. This file happens to describe & W3C; & XML; Schema's & lt; schema > element. The file name for this TagXML file would be schema. tag. Simple, eh?
Familie 2
Family 2
Følgende viser dig en korrekt familie 2 XML- mærkefil. Filen beskriver tilfældigvis & PHP; s overbelastningsfunktion. Filnavnet på denne XML- mærkefil ville være overload. tag.
The following will show you a valid Family 2 TagXML file. This file happens to describe & PHP; 's overload function. The file name for this TagXML file would be overload. tag.
& lt;? xml version=" 1. 0 "encoding=" UTF- 8"? gt; & lt;! DOCTYPE tagsgt; & lt; tagsgt; & lt; tag name=" overload "type=" function" returnType=" void" gt; & lt; attr name=" class_ name "type=" string" status=" optional "/ gt; & lt; / taggt; & lt; / tagsgt;
& lt; ?xml version="1.0 "encoding="UTF-8"? > & lt; !DOCTYPE tags > & lt; tags > & lt; tag name="overload "type="function" returnType="void "> & lt; attr name="class_name" type="string "status="optional"/ > & lt; /tag > & lt; /tags >
Filen & descriptionrc; er også meget enkel, og en editor for den er tilgængelig med DTD Redigér DTD- indstillinger. Det redigerer & descriptionrc; for en & DTEP; som du kan vælge i en liste. For at redigere & descriptionrc; for en nyoprettet & DTEP;, skal du oprette en enkel & descriptionrc; med følgende indgange:
The & descriptionrc; file is, also, quite simple and there is an editor for it accessible from DTD Edit DTD Settings. This will edit the & descriptionrc; for a & DTEP; you can select from a list. In order to edit the & descriptionrc; for a newly created & DTEP; you should create a simple & descriptionrc; with the following entries:
[General] Version = Anvend 1 for & quantaplus; version & lt; =3. 1. 2 og 2 for alle senere versioner. Name = DTD- definitionsstreng. (- // W3C; // DTD HTML 4. 01 Transitional // EN) NickName = Det forskønade navnet på en DTD. (HTML 4. 01 Transitional). Hvis ikke defineret bruges Name som NickName.
[General] Version = Use 1 for & quantaplus; version & lt; =3.1.2 and 2 for any version greater. Name = DTD definition string. (-/ /W3C; // DTD HTML 4.01 Transitional/ /EN) NickName = The beautified name of the DTD. (HTML 4.01 Transitional). If not defined, Name is used as NickName.
Når du har oprettet den og lagt den ved siden af mærkefilerne, indlæses din nyoprettete & DTEP; med DTD Indlæs DTD- pakke (DTEP). Efter det er indlæst kan du fortsætte med at redigere indstillingerne i din & DTEP;. Tjek indgangenes værktøjsvink og Hvad er dette- tekster i redigeringsdialogen for at forstå betydningen af hver post. Som et alternativ kan du læse quanta/ data/ dtep/ dtd- description. txt i det komprimerede kildekodearkiv, som indeholder en beskrivelse af formatet.
Once you have created it at put aside of the tag files, load the newly created & DTEP; with DTD Load DTD Package (DTEP) and after it is loaded you can proceed with editing the settings of the & DTEP;. Check the tooltips and the whatsthis text of the entries in the editor dialog to understand the meaning of each entry. Alternatively you can read the quanta/ data/ dtep/ dtd-description. txt from the source tarball containing a description about the format.
Brugerdefinerede handlinger
User Defined Actions
Handlinger er meget hyppige i alle programmer. Du møder dem ofte når du bruger enhver applikation. Et klik på en værktøjslinjeikon, valg af en menuindgang eller brug af en genvejstast udfører normalt en handling. I & quantaplus; er handlinger videreført til næste niveau. Istedet for fastlagte handlinger (som er defineret af forfatteren af programmet på kildekodeniveau), er det muligt for den almindelige bruger at oprette og modificere handlinger og på den måde indføre ny funktionalitet i & quantaplus;. Det er de brugerdefinerede handlinger og mange af standardhandlingerne i & quantaplus; er brugerdefinerede (og mulige at ændre af brugeren) handlinger også.
Actions are very common in every application. You need them often when you use any application. Clicking on a toolbar icon, selecting a menu item or using a shortcut usually executes an action. In & quantaplus; actions are taken to the next level. Instead of hardcoded actions (that are created by the application programmer at the source code level) it is possible for the ordinary user to create and modify actions and by this way adding new functionality to & quantaplus;. These are the user defined actions, and many of the standard & quantaplus; actions are user defined (and user modifiable) actions as well.
Der er tre slags brugerdefinérbare handlinger:
There are three types of user definable actions:
Teksthandlinger
Text actions
Mærkehandlinger
Tag actions
Scripthandlinger
Script actions
At oprette handlinger
Creating actions
Du kan oprette en handling ved at vælge Opsætning Indstil handlinger. Klik på Ny handling og du får en ny dialog at se:
You can create an action by going to Settings Configure Actions. Click on New Action and you will face a similar dialog:
Angiver handlingens type (Tekst, Mærke, Script).
Specifies the action's type (Text, Tag, Script).
Den del af handlingens navn som er synlig for brugeren
The user visible name of the action.
Knappen nær ved Tekst etiketten.
The button near the Text label
Ikonen der tildeles til denne handling. Klik på den for at ændre den aktuelle ikon.
The icon assigned to this action. Click on it in order to change the current icon.
Værktøjsvink
Tool tip
Kort beskrivelse af hvad handlingen gør.
Short description of what the action does.
Genvejstast
Shortcut
Genvejstasten der tildeles denne handling. Klik på Brugerdefineret eller knappen tæt på Brugerdefineret for at tildele en genvejstst til handlingen. Klik på Ingen for at fjerne den aktuelle tildelte genvejstast.
The shortcut assigned to this action. Click on Custom or the button near Custom to assign a shortcut; click on None to remove the currently assigned shortcut.
Værktøjslinjebeholdere
Container toolbars
De brugerdefinerede værktøjslinjer, hvor handlingen foregår. Se.
The user defined toolbars where this action appears. See.
Specifikke indstillinger for en anden type handlinger. Se herunder
Specific settings for the different type of actions. See below.
De simpleste handlinger. Du kan indtaste noget tekst i Detaljerede indstillinger - feltet og så snart handlingen udføres, bliver denne tekst indsat i dit dokument ved den aktuelle markørposition. Se herunder for et eksempel.
The simplest actions. You can enter some text in the Detailed Settings area and whenever the action is executed this text will be inserted in your document at the current cursor position. See the below example.
Brugbar til at indsætte XML- mærker, men selvfølgelig kan du også indsætte dem til andre formål. lt; mærkegt; Navnet på mærket. lt; / mærkegt; Hvis afkrydset når handlingen udføres bliver denne tekst indsat som et lukke- mærke. Hvis der er markeret et område i dokumentet før du udfører handlingen, bliver & lt; mærketgt; indsat før det markerede område og & lt; / mærkegt; efter. Kør "Redigér mærke" - dialogen hvis den er til rådighed Hvis afkrydset og der er en mærkeXML- fil til dette mærke, vises der en mærkeredigeringsdialog før mærket indsættes i dokumentet så du kan finjustere mærkeegenskaberne først. & lt; Mærkegt; og & lt; / mærkegt; bliver indsat som du har skrevet det her. & lt;, & gt; eller / - tegnet bliver ikke automatisk vedhæftet.
Useful to insert XML tags, but of course you can use them for other purposes as well. lt; taggt; The name of the tag. lt; /taggt; If checked when the action is executed this text will be inserted as a closing tag. If there is a selected area in the document before you execute the action, the & lt; taggt; will be inserted before the selected area and the & lt; /taggt; after. Run "Edit tag" dialog if available If checked and there is a tagXML file for this tag, a tag editing dialog will be shown prior of inserting the tag inside the document, so you can fine-tune the tag attributes. The & lt; taggt; and & lt; /taggt; will be inserted as you've typed there. The & lt;, & gt; or the / sign wo n't be automatically appended.
Den mest kraftfulde handlingstype. Ved hjælp af denne handling kan du køre eksterne programmer (normalt scripter, men ikke begrænset til dette), som kan ændre dit dokument eller bruge dit dokument (eller en del af det) som inddata. Eksempler fra & quantaplus; selv er Hurtigstart - dialogen, de forskellige Vis i... handlinger til (X) HTML DTEP' er.
The most powerful action type. With the help of this action you can run external applications (usually scripts, but it's not limited to scripts), which can alter your document or use your document (or part of your document) as input. Examples from & quantaplus; itself are the Quick Start dialog, the various View In... actions for the (X)HTML DTEPs.
Først skal du indtaste navnet på dit script og også fortolkeren. Eksempel: sh / home/ minhjemmemappe/ mitscript. sh.
First you have to enter the name of your script with the interpreter as well. Example: sh / home/ myHome/ myScript. sh.
Selvom du kan bruge fuldstændige stier, er den anbefalede måde at bruge% scriptdir variablen på kommandolinjen således sh% scriptdir/ mitScript. sh. På den måde vil & quantaplus; forsøge at lokalisere dit script de følgende steder: global scriptmappe: $KDEDIR / share/ apps/ quanta/ scripts local scriptmappe: $KDEHOME / share/ apps/ quanta/ scripts din sti: $PATH Der er andre specielle variable du kan bruge på kommandolinjen:
Although you can use full paths, the recommended way is to use the %scriptdir variable in the command line, like sh %scriptdir/ myScript. sh. This way & quantaplus; will try to locate your script in the following places: global script folder: $KDEDIR / share/ apps/ quanta/ scripts local script folder: $KDEHOME / share/ apps/ quanta/ scripts your path: $PATH There are other special variables that you can use in the command line:
% f: erstattes af adressen på det aktuelle dokument. I fald det er lokale dokumenter bilver file: / fjernet fra dokumentet.
%f: will be replaced with the URL of the current document. In case of local documents, file: / will be stripped from the document.
% input: bliver erstattet med den valgte inddata. Se herunder.
%input: will be replaced with the selected input. See below.
% projectbase: bliver erstattet med adressen på det aktuelle projekt. Er den tom bliver intet projekt indlæst.
%projectbase: will be replaced with the URL of the current project. It is empty if no project is loaded.
% pid: bliver erstattet med PID af den kørende & quantaplus; - proces. Hvis & quantaplus; kører i unik- tilstand, mode, the "unique" teksten foranstillet PID- nummeret. Brugbart når du bruger DCOP til at kontrollere & quantaplus; fra det eksterne script.
%pid: will be replaced with the PID of the running & quantaplus; process. If & quantaplus; is running in unique mode, the "unique" text will be prepended to the PID number. Useful when you use DCOP to control & quantaplus; from the external script.
% userarguments: Nyttigt i tilfældet med begivenheder. Indgangen erstattes af begivenhedens egenskaber i følgende rækkefølge:
%userarguments: useful in case of events. This entry will be replaced by the event properties in the following order:
Første argument
First argument
Scriptets entydige identifikation
The unique id of the script
Andet argument
Second argument
begivenhedsnavnet
the event name
Tredje argument
Third argument
begivenhedens parameter, oftest det nuværende dokuments filnavn eller søgestien til projektfilen.
the parameters for the event, usually the file name of the current document or the path to the project file.
Udover de ovennævnte metoder, kan scriptet modtage inddata fra & quantaplus; via stdin. I Indata kombinationsfeltet kan du vælge hvad der skal sendes til stdin. Valgene er:
Aside of the above methods the script can receive input from & quantaplus; on the standard input. In the Input combobox you can select what to send to the standard input. Choices are:
Ingen: intet sendes til scriptet.
None: nothing is sent to the script.
Aktuelt dokument: hele dokumentet sendes til scriptet.
Current document: the whole document is sent to the script.
Markeret tekst: det markerede tekstområde i dokumentet sendes til scriptet. At bruge% input variablen giver nomalt kun mening når man bruger denne indstilling.
Selected text: the selected area of the document is sent to the script. Using the %input variable usually makes sense only when using this setting.
I samme stil som Inddata kan du fange uddata fra den udførte applikation. Der er to slags uddata: normal uddata, udskrevet til stdout; fejlmeddelelser, udskrevet til stderr. Du kan specificere hvad der skal ske med teksten udskrevet til stdout. Dette kan gøres ved at ændre værdien i Uddata kombinationsfeltet:
Similar to the Input you can catch the output of the executed application. There are two kind of outputs: normal output, printed to the standard output; error messages, printed to the standard error. You can specify what should happen with the text printed to the standard output. This can be done by modifying the value of the Output combobox:
Ingen: applikationens uddata ignoreres.
None: the output of the application is ignored.
Indsæt ved markørposition: uddata indsættes i det aktuelle dokument ved markørpositionen.
Insert in cursor position: the output will be inserted in the current document and the cursor position.
Erstat markering: det markerede område i dokumentet erstattes med uddata.
Replace selection: the selected area of the document will be replaced with the output.
Opret et nyt dokument: et nyt dokument bliver oprettet og indeholder scriptets uddata.
Create a new document: a new document will be created and will contain all the output of the script.
Erstat aktuelt dokument: hele dokumentet erstattes med uddata.
Replace current document: the entire document will be replaced with the output.
Beskedvindue: uddata vises i Beskeder værktøjsvisningen.
Message window: the output will appear in the Messages toolview.
Valgene for stderr uddata (Fejl) er det samme som for normal uddata.
The choices for the standard error output (Error) are the same as for the normal output.
Opret værktøjslinjer
Creating Toolbars
Det følgende viser dig hvordan man opretter værktøjslinjer for en & DTEP;. Værktøjslinjer er grafiske elementer, som tildeles handlinger. I & quantaplus; er handlinger grunden til næsten alle udvidelser som & quantaplus; har, og vil få i fremtiden. & quantaplus; tilbyder også automatisk komplettering og mærkedialoger. Grænserne for hvad du kan gøre med handlinger er næsten ubegrænsede. Som eksempel, anvender vi HTML; Tidy på vore netsider.
The following will show you how to create toolbars for a & DTEP;. Toolbars are graphical elements that are assigned to actions. Actions, in & quantaplus;, are the basis for nearly all the extensions that & quantaplus; has and will acquire in the future. The same mechanism that defines an action in & quantaplus; also enables auto-completion and tag dialogs. With actions, the limit of what you can do is virtually limitless. For means of an example, we will use HTML; tidy on our web pages.
Fra begyndelsen til en færdig værktøjslinje
From Scratch to Complete
Til at begynde med, skal du oprette en brugerværktøjslinje. Vælg Værktøjslinjer Tilføj brugerværktøjslinje.
To begin, you will need to create a user toolbar. Select Toolbars Add User Toolbar.
Hvis der findes mange mærker i sproget, anbefales du at opdele mærkerne i logiske grupper. Du skal oprette en ny brugerværktøjslinje for hver gruppe. I dette tilfælde findes der ikke mange, så vi opretter en værktøjslinje og navngiver den efter mærkesproget.
If there are many tags for the markup language, it is recommended that you split up the tags into logical groups. You will need to create a new user toolbar for each group. In this case, there are not many, so we will be making one toolbar and naming it with the name of the markup.
Så snart alle værktøjslinjer er oprettet, skal du tilføje og tilrette handlingerne. For at gøre det, vælges Opsætning Indstil handlinger.
Once all your toolbars are created, you must add and configure the actions. To do this, select Settings Configure Actions.
Delene i vinduet er ganske ligetil. Tryk på knappen Ny handling længst nede i vinduet for at komme til redigeringstilstand.
The parts of this window are pretty straight forward. Press the New action button at the bottom of the window to enter the editing mode.
Udfyld i alle nødvendige felter, og tilføj mærkerne i passende værktøjslinjer.
Fill in all of the necessary fields and add the tag to the appropriate toolbar(s).
Kompletér resten, og hvis mærkeerne har egenskaber som du altid vil anvende, så markér dialogen Kør dialogen for "Redigér mærke" hvis den findes, så du bliver spurgt hver gang handlingen bruges.
Complete the rest and, if the tag has attributes and you always plan to use them, check the Run "Edit tag" dialog if available box so that you will be prompted every time the action is used.