init
This commit is contained in:
62
nv/html/dwv/locales/de/overlays.json
Normal file
62
nv/html/dwv/locales/de/overlays.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"US": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Grauwert: {v0}"}
|
||||
],
|
||||
"DOM": [
|
||||
{"tags": ["fileName"], "pos": "tl"},
|
||||
|
||||
{"tags": ["fileType"], "pos": "tr"},
|
||||
|
||||
{"tags": ["imageWidth", "imageHeight"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Grauwert: {v0}"}
|
||||
],
|
||||
"*": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00185100"], "pos": "bl"},
|
||||
{"tags": ["x00201041"], "pos": "bl", "format": "SL: {v0}"},
|
||||
{"tags": ["x00180050"], "pos": "bl", "format": "ST: {v0}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Grauwert: {v0}"}
|
||||
]
|
||||
}
|
||||
234
nv/html/dwv/locales/de/translation.json
Normal file
234
nv/html/dwv/locales/de/translation.json
Normal file
@@ -0,0 +1,234 @@
|
||||
{
|
||||
"basics": {
|
||||
"open": "Öffnen",
|
||||
"close": "Schließen",
|
||||
"help": "Hilfe",
|
||||
"back": "Zurück",
|
||||
"reset": "Zurücksetzen",
|
||||
"apply": "Anwenden",
|
||||
"name": "Name",
|
||||
"value": "Wert",
|
||||
"dicomTags": "DICOM-Tags",
|
||||
"columns": "Spalten",
|
||||
"group": "Gruppe",
|
||||
"element": "Element",
|
||||
"vr": "VR",
|
||||
"vl": "VL",
|
||||
"presets": "Voreinstellungen",
|
||||
"toolbox": "Werkzeugkasten",
|
||||
"history": "Geschichte",
|
||||
"image": "Bild",
|
||||
"info": "Info",
|
||||
"downloadState": "Zustand herunterladen",
|
||||
"drawList": "Annotations",
|
||||
"search": "Search",
|
||||
"id": "ID",
|
||||
"slice": "Slice",
|
||||
"frame": "Frame",
|
||||
"type": "Type",
|
||||
"color": "Color",
|
||||
"label": "Label",
|
||||
"description": "Description",
|
||||
"editMode": "Edit Mode",
|
||||
"deleteDraws": "Delete All",
|
||||
"visible": "Visible"
|
||||
},
|
||||
"colour": {
|
||||
"Yellow": {
|
||||
"name": "Gelb"
|
||||
},
|
||||
"Red": {
|
||||
"name": "Rot"
|
||||
},
|
||||
"White": {
|
||||
"name": "Weiß"
|
||||
},
|
||||
"Green": {
|
||||
"name": "Olivgrün"
|
||||
},
|
||||
"Blue": {
|
||||
"name": "Blau"
|
||||
},
|
||||
"Lime": {
|
||||
"name": "Lindgrün"
|
||||
},
|
||||
"Fuchsia": {
|
||||
"name": "Magenta"
|
||||
},
|
||||
"Black": {
|
||||
"name": "Schwarz"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"mm": "mm",
|
||||
"cm2": "cm²",
|
||||
"degree": "\u00B0"
|
||||
},
|
||||
"help": {
|
||||
"intro": {
|
||||
"p0": "DWV (DICOM Web Viewer) ist ein Open-Source-Betrachter für medizinische Bilddaten. Er basiert auf dem Zero-Footprint-Prinzip und nutzt nur JavaScript- und HTML5-Technologie, d.h. er ist auf allen Plattformen lauffähig, die einen modernen Browser bereitstellen (Laptops, Tablets, Mobiltelefone und sogar moderne Fernseher). Er kann sowohl lokale als auch in Cloud-Systemen gespeicherte DICOM-Dateien (das Standardformat für medizinische Bilddaten wie MRT, CT, Echografie, Mammografie,...) laden und enthält Standard-Tools für deren Verarbeitung, wie z.B. Kontrast, Zoom, Verschieben, Zeichnen von Regionen und Bildverarbeitungsfilter wie Schwellwertfilter und Schärfen.",
|
||||
"p1": "Alle DICOM-Tags sind in einer durchsuchbaren Tabelle verfügbar. Klicken Sie dazu auf den \"Tags\"-Button mit dem Gittersymbol. Durch Klicken auf den Info-Button mit dem i-Symbol können Sie die Bildinformationen über dem Bild einblenden."
|
||||
},
|
||||
"tool_intro": "Die Werkzeuge legen die möglichen Benutzerinteraktionen fest. Es sind foldende Werkzeuge verfügbar:"
|
||||
},
|
||||
"tool": {
|
||||
"WindowLevel": {
|
||||
"name": "Fensterung",
|
||||
"brief": "Verändert das Fenster der Grauwertskalierung.",
|
||||
"mouse_drag": "Horizontales Ziehen mit der Maus verändert die Fenstergröße, vertikales Ziehen verschiebt das Fenster.",
|
||||
"double_click": "Ein Doppelklick zentriert das Grauwertfenster über dem angeklickten Grauwert.",
|
||||
"touch_drag": "Horizontales Ziehen mit dem Finger verändert die Fenstergröße, vertikales Ziehen verschiebt das Fenster."
|
||||
},
|
||||
"ZoomAndPan": {
|
||||
"name": "Zoom/Verschieben",
|
||||
"brief": "Mit dem Zoom/Verschieben-Werkzeug kann das Bild vergrößert, verkleinert und verschoben werden.",
|
||||
"mouse_wheel": "Das Mausrad vergrößert oder verkleinert das Bild.",
|
||||
"mouse_drag": "Ziehen mit der Maus verschiebt das Bild in die gewünschte Richtung.",
|
||||
"twotouch_pinch": "Durch Auseinander- oder Zusammenbewegen zweier Finger auf dem Touchscreen kann das Bild vergrößert oder verkleinert werden.",
|
||||
"touch_drag": "Ziehen mit dem Finger verschiebt das Bild in die gewünschte Richtung."
|
||||
},
|
||||
"Scroll": {
|
||||
"name": "Scrollen",
|
||||
"brief": "The scroll tool allows to scroll through slices/frames. ",
|
||||
"double_click": "A double click launches a slice or frame play. A single click stops it.",
|
||||
"tap_and_hold": "A tap and hold launches a slice or frame play. A single tap stops it.",
|
||||
"mouse_drag": "Drag the mouse vertically to change the slice, horizontally to change the frame. Keyboard shortcuts: CTRL + up or down arrow to change slices, CTRL + left or right arrow to change frames.",
|
||||
"touch_drag": "Drag your finger vertically to change the slice, horizontally to change the frame."
|
||||
},
|
||||
"Draw": {
|
||||
"name": "Zeichnen",
|
||||
"brief": "Ermöglicht das Zeichnen von Formen in das Bild. Wählen Sie Form und Farbe aus den Drop-Down-Menüs. Die Formen können nach ihrer Erstellung ausgewählt werden. Das Verschieben der dann erscheinenden formspezifischen Ankerpunkte erlaubt eine nachträgliche Bearbeitung. Wird eine Form auf das rote Kreuz gezogen, wird sie gelöscht. Alle Aktionen können rückgängige gemacht werden.",
|
||||
"mouse_drag": "A single mouse drag draws the desired shape. For the protractor, click to start, draw the first ray to the vertex, wait half a second and draw the second ray.",
|
||||
"touch_drag": "A single touch drag draws the desired shape. For the protractor, tap to start, draw the first ray to the vertex, wait half a second and draw the second ray."
|
||||
},
|
||||
"Filter": {
|
||||
"name": "Filter",
|
||||
"brief": "Es sind einige einfache Bildbearbeitungsfilter verfügbar: Ein Schwellwertfilter, um das Bild auf eine Region mit Grauwerten in einem vorgegebenen Fenster zu beschränken, ein Filter zum Schärfen und ein Sobel-Filter zum Berechnen eines Gradienten-Bildes."
|
||||
},
|
||||
"Livewire": {
|
||||
"name": "Livewire",
|
||||
"brief": "Das Livewire-Werkzeug ist ein halbautomatisches Segmentierungswerkzeug, das automatisch Grauwertkanten folgt. Erstmaliger Klick initialisiert die Segmentierungsgrenze. Danach kann das vorgeschlagene Segment durch Mausbewegung geändert werden. Nochmaliger Klick übernimmt das aktuell dargestellte Segment in die Gesamtlinie und startet ein neues Segment. Das Verfahren endet, sobald der erste Punkt nochmals angeklickt wird. ACHTUNG: Das Verfahren kann viel Zeit in Anspruch nehmen!"
|
||||
},
|
||||
"Floodfill": {
|
||||
"name": "Floodfill",
|
||||
"brief": "Das Floodfill-Werkzeug ist ein halbautomatisches Segmentierungswerkzeug, das eine Kontur um Flächen benachbarter Pixel ähnlichen Grauwerts erzeugt.",
|
||||
"click": "Klick auf Pixel erzeut eine Kontur auf Basis des Grauwerts.
|
||||
Click on pixel to create a contour based on its intensity.",
|
||||
"tap": "Tippen auf Pixel erzeut eine Kontur auf Basis des Grauwerts."
|
||||
},
|
||||
"info": {
|
||||
"position": "Position = {{value}}",
|
||||
"value": "Grauwert = {{value}}",
|
||||
"frame": "Bild = {{value}}",
|
||||
"window_center": "Fensterzentrum = {{value}}",
|
||||
"window_width": "Fensterbreite = {{value}}"
|
||||
}
|
||||
},
|
||||
"shape": {
|
||||
"Line": {
|
||||
"name": "Linie"
|
||||
},
|
||||
"Ruler": {
|
||||
"name": "Ruler"
|
||||
},
|
||||
"Protractor": {
|
||||
"name": "Winkelmesser"
|
||||
},
|
||||
"Rectangle": {
|
||||
"name": "Rechteck"
|
||||
},
|
||||
"Roi": {
|
||||
"name": "Freihandform"
|
||||
},
|
||||
"Ellipse": {
|
||||
"name": "Ellipse"
|
||||
},
|
||||
"Arrow": {
|
||||
"name": "Arrow"
|
||||
},
|
||||
"FreeHand": {
|
||||
"name": "Free hand"
|
||||
}
|
||||
},
|
||||
"io": {
|
||||
"File": {
|
||||
"name": "Datei"
|
||||
},
|
||||
"Url": {
|
||||
"name": "URL"
|
||||
},
|
||||
"GoogleDrive": {
|
||||
"name": "GoogleDrive",
|
||||
"auth": {
|
||||
"title": "Google Drive Autorisierung",
|
||||
"body": "Bitte autorisieren Sie DWV, auf Ihr Google Drive zugreifen zu dürfen.\nDies ist nur bei der ersten Verwendung nötig.",
|
||||
"button": "Autorisieren"
|
||||
}
|
||||
},
|
||||
"Dropbox": {
|
||||
"name": "Dropbox"
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"Threshold": {
|
||||
"name": "Schwellwert"
|
||||
},
|
||||
"Sharpen": {
|
||||
"name": "Schärfen"
|
||||
},
|
||||
"Sobel": {
|
||||
"name": "Sobel"
|
||||
}
|
||||
},
|
||||
"colourmap": {
|
||||
"plain": {
|
||||
"name": "Schwarzweiß"
|
||||
},
|
||||
"invplain": {
|
||||
"name": "Schwarzweiß invertiert"
|
||||
},
|
||||
"rainbow": {
|
||||
"name": "Regenbogen"
|
||||
},
|
||||
"hot": {
|
||||
"name": "Warm"
|
||||
},
|
||||
"hotiron": {
|
||||
"name": "Heißes Eisen"
|
||||
},
|
||||
"pet": {
|
||||
"name": "PET"
|
||||
},
|
||||
"hotmetalblue": {
|
||||
"name": "Heißes Eisen weiß"
|
||||
},
|
||||
"pet20step": {
|
||||
"name": "PET 20 Stufen"
|
||||
}
|
||||
},
|
||||
"wl": {
|
||||
"presets": {
|
||||
"mediastinum": {
|
||||
"name": "Mittelfellraum"
|
||||
},
|
||||
"lung": {
|
||||
"name": "Lunge"
|
||||
},
|
||||
"bone": {
|
||||
"name": "Knochen"
|
||||
},
|
||||
"brain": {
|
||||
"name": "Gehirn"
|
||||
},
|
||||
"head": {
|
||||
"name": "Kopf"
|
||||
},
|
||||
"manual": {
|
||||
"name": "Manuell"
|
||||
},
|
||||
"minmax": {
|
||||
"name": "Min/Max"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
62
nv/html/dwv/locales/en/overlays.json
Normal file
62
nv/html/dwv/locales/en/overlays.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"US": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
],
|
||||
"DOM": [
|
||||
{"tags": ["fileName"], "pos": "tl"},
|
||||
|
||||
{"tags": ["fileType"], "pos": "tr"},
|
||||
|
||||
{"tags": ["imageWidth", "imageHeight"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
],
|
||||
"*": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00185100"], "pos": "bl"},
|
||||
{"tags": ["x00201041"], "pos": "bl", "format": "SL: {v0}"},
|
||||
{"tags": ["x00180050"], "pos": "bl", "format": "ST: {v0}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
]
|
||||
}
|
||||
236
nv/html/dwv/locales/en/translation.json
Normal file
236
nv/html/dwv/locales/en/translation.json
Normal file
@@ -0,0 +1,236 @@
|
||||
{
|
||||
"basics": {
|
||||
"open": "Open",
|
||||
"close": "Close",
|
||||
"help": "Help",
|
||||
"back": "Back",
|
||||
"reset": "Reset",
|
||||
"apply": "Apply",
|
||||
"name": "Name",
|
||||
"value": "Value",
|
||||
"dicomTags": "DICOM Tags",
|
||||
"columns": "Columns",
|
||||
"group": "Group",
|
||||
"element": "Element",
|
||||
"vr": "VR",
|
||||
"vl": "VL",
|
||||
"presets": "Presets",
|
||||
"toolbox": "Toolbox",
|
||||
"history": "History",
|
||||
"image": "Image",
|
||||
"info": "Info",
|
||||
"downloadState": "Download state",
|
||||
"drawList": "Annotations",
|
||||
"search": "Search",
|
||||
"id": "ID",
|
||||
"slice": "Slice",
|
||||
"frame": "Frame",
|
||||
"type": "Type",
|
||||
"color": "Color",
|
||||
"label": "Label",
|
||||
"description": "Description",
|
||||
"editMode": "Edit Mode",
|
||||
"deleteDraws": "Delete All",
|
||||
"visible": "Visible"
|
||||
},
|
||||
"colour": {
|
||||
"Yellow": {
|
||||
"name": "Yellow"
|
||||
},
|
||||
"Red": {
|
||||
"name": "Red"
|
||||
},
|
||||
"White": {
|
||||
"name": "White"
|
||||
},
|
||||
"Green": {
|
||||
"name": "Green"
|
||||
},
|
||||
"Blue": {
|
||||
"name": "Blue"
|
||||
},
|
||||
"Lime": {
|
||||
"name": "Lime"
|
||||
},
|
||||
"Fuchsia": {
|
||||
"name": "Fuchsia"
|
||||
},
|
||||
"Black": {
|
||||
"name": "Black"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"mm": "mm",
|
||||
"cm2": "cm2",
|
||||
"degree": "\u00B0"
|
||||
},
|
||||
"help": {
|
||||
"intro": {
|
||||
"p0": "DWV (DICOM Web Viewer) is an open source zero footprint medical image viewer. It uses only javascript and HTML5 technologies, meaning that it can be run on any platform that provides a modern browser (laptop, tablet, phone and even modern TVs). It can load local or remote data in DICOM format (the standard for medical imaging data such as MR, CT, Echo, Mammo, NM...) and provides standard tools for its manipulation such as contrast, zoom, drag, possibility to draw regions on top of the image and imaging filters such as threshold and sharpening.",
|
||||
"p1": "All DICOM tags are available in a searchable table, press the 'tags' or grid button. You can choose to display the image information overlay by pressing the 'info' or i button."
|
||||
},
|
||||
"tool_intro": "Each tool defines the possible user interactions. Here are the available tools:"
|
||||
},
|
||||
"tool": {
|
||||
"WindowLevel": {
|
||||
"name": "Window/Level",
|
||||
"brief": "Changes the Window and Level of the image.",
|
||||
"mouse_drag": "A single mouse drag changes the window in the horizontal direction and the level in the vertical one.",
|
||||
"double_click": "A double click will center the window and level on the clicked intensity.",
|
||||
"touch_drag": "A single touch drag changes the window in the horizontal direction and the level in the vertical one."
|
||||
},
|
||||
"ZoomAndPan": {
|
||||
"name": "Zoom/Pan",
|
||||
"brief": "The Zoom/Pan tool allows to zoom and pan the image.",
|
||||
"mouse_wheel": "The mouse wheel is used to zoom the image.",
|
||||
"mouse_drag": "A single mouse drag drags the image in the desired direction.",
|
||||
"twotouch_pinch": "A pinch in or out allows to zoom the image.",
|
||||
"touch_drag": "A single touch drag drags the image in the desired direction."
|
||||
},
|
||||
"Scroll": {
|
||||
"name": "Scroll",
|
||||
"brief": "The scroll tool allows to scroll through slices/frames. ",
|
||||
"double_click": "A double click launches a slice or frame play. A single click stops it.",
|
||||
"tap_and_hold": "A tap and hold launches a slice or frame play. A single tap stops it.",
|
||||
"mouse_drag": "Drag the mouse vertically to change the slice, horizontally to change the frame. Keyboard shortcuts: CTRL + up or down arrow to change slices, CTRL + left or right arrow to change frames.",
|
||||
"touch_drag": "Drag your finger vertically to change the slice, horizontally to change the frame."
|
||||
},
|
||||
"Draw": {
|
||||
"name": "Draw",
|
||||
"brief": "Allows to draw shapes on the image. Choose the shape and its colour from the drop down menus. Once created, shapes can be edited by selecting them. Anchors will appear and allow specific shape edition. Drag the shape on the top red cross to delete it. All actions are undoable.",
|
||||
"mouse_drag": "A single mouse drag draws the desired shape. For the protractor, click to start, draw the first ray to the vertex, wait half a second and draw the second ray.",
|
||||
"touch_drag": "A single touch drag draws the desired shape. For the protractor, tap to start, draw the first ray to the vertex, wait half a second and draw the second ray."
|
||||
},
|
||||
"Filter": {
|
||||
"name": "Filter",
|
||||
"brief": "A few simple image filters are available: a Threshold filter to limit the image intensities between a chosen minimum and maximum, a Sharpen filter to convolute the image with a sharpen matrix, a Sobel filter to get the gradient of the image in both directions."
|
||||
},
|
||||
"Livewire": {
|
||||
"name": "Livewire",
|
||||
"brief": "The Livewire tool is a semi-automatic segmentation tool that proposes to the user paths that follow intensity edges. Click once to initialise and then move the mouse to see the proposed paths. Click again to build your contour. The process stops when you click on the first root point. BEWARE: the process can take time!"
|
||||
},
|
||||
"Floodfill": {
|
||||
"name": "Floodfill",
|
||||
"brief": "The Floodfill tool is a semi-automatic segmentation tool that contours pixel of similar values.",
|
||||
"click": "Click on pixel to create a contour based on its intensity.",
|
||||
"tap": "Touch a pixel to create a contour based on its intensity."
|
||||
},
|
||||
"info": {
|
||||
"position": "Pos = {{value}}",
|
||||
"value": "Value = {{value}}",
|
||||
"frame": "Frame = {{value}}",
|
||||
"window_center": "WindowCenter = {{value}}",
|
||||
"window_width": "WindowWidth = {{value}}"
|
||||
}
|
||||
},
|
||||
"shape": {
|
||||
"Line": {
|
||||
"name": "Line"
|
||||
},
|
||||
"Ruler": {
|
||||
"name": "Ruler"
|
||||
},
|
||||
"Protractor": {
|
||||
"name": "Protractor"
|
||||
},
|
||||
"Rectangle": {
|
||||
"name": "Rectangle"
|
||||
},
|
||||
"Roi": {
|
||||
"name": "Roi"
|
||||
},
|
||||
"Ellipse": {
|
||||
"name": "Ellipse"
|
||||
},
|
||||
"Arrow": {
|
||||
"name": "Arrow"
|
||||
},
|
||||
"FreeHand": {
|
||||
"name": "Free hand"
|
||||
}
|
||||
},
|
||||
"io": {
|
||||
"File": {
|
||||
"name": "File"
|
||||
},
|
||||
"Folder": {
|
||||
"name": "Folder"
|
||||
},
|
||||
"Url": {
|
||||
"name": "Url"
|
||||
},
|
||||
"GoogleDrive": {
|
||||
"name": "GoogleDrive",
|
||||
"auth": {
|
||||
"title": "Google Drive Authorization",
|
||||
"body": "Please authorize DWV to access your Google Drive. \nThis is only needed the first time you connect.",
|
||||
"button": "Authorize"
|
||||
}
|
||||
},
|
||||
"Dropbox": {
|
||||
"name": "Dropbox"
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"Threshold": {
|
||||
"name": "Threshold"
|
||||
},
|
||||
"Sharpen": {
|
||||
"name": "Sharpen"
|
||||
},
|
||||
"Sobel": {
|
||||
"name": "Sobel"
|
||||
}
|
||||
},
|
||||
"colourmap": {
|
||||
"plain": {
|
||||
"name": "Plain"
|
||||
},
|
||||
"invplain": {
|
||||
"name": "Invplain"
|
||||
},
|
||||
"rainbow": {
|
||||
"name": "Rainbow"
|
||||
},
|
||||
"hot": {
|
||||
"name": "Hot"
|
||||
},
|
||||
"hotiron": {
|
||||
"name": "Hot Iron"
|
||||
},
|
||||
"pet": {
|
||||
"name": "Pet"
|
||||
},
|
||||
"hotmetalblue": {
|
||||
"name": "Hot Metal Blue"
|
||||
},
|
||||
"pet20step": {
|
||||
"name": "Pet 20 steps"
|
||||
}
|
||||
},
|
||||
"wl": {
|
||||
"presets": {
|
||||
"mediastinum": {
|
||||
"name": "Mediastinum"
|
||||
},
|
||||
"lung": {
|
||||
"name": "Lung"
|
||||
},
|
||||
"bone": {
|
||||
"name": "Bone"
|
||||
},
|
||||
"brain": {
|
||||
"name": "Brain"
|
||||
},
|
||||
"head": {
|
||||
"name": "Head"
|
||||
},
|
||||
"manual": {
|
||||
"name": "Manual"
|
||||
},
|
||||
"minmax": {
|
||||
"name": "Min/Max"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
62
nv/html/dwv/locales/es/overlays.json
Normal file
62
nv/html/dwv/locales/es/overlays.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"US": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
],
|
||||
"DOM": [
|
||||
{"tags": ["fileName"], "pos": "tl"},
|
||||
|
||||
{"tags": ["fileType"], "pos": "tr"},
|
||||
|
||||
{"tags": ["imageWidth", "imageHeight"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
],
|
||||
"*": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00185100"], "pos": "bl"},
|
||||
{"tags": ["x00201041"], "pos": "bl", "format": "SL: {v0}"},
|
||||
{"tags": ["x00180050"], "pos": "bl", "format": "ST: {v0}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
]
|
||||
}
|
||||
233
nv/html/dwv/locales/es/translation.json
Normal file
233
nv/html/dwv/locales/es/translation.json
Normal file
@@ -0,0 +1,233 @@
|
||||
{
|
||||
"basics": {
|
||||
"open": "Abrir",
|
||||
"close": "Cerrar",
|
||||
"help": "Ayuda",
|
||||
"back": "Volver",
|
||||
"reset": "Restablecer",
|
||||
"apply": "Aplicar",
|
||||
"name": "Nombre",
|
||||
"value": "Valor",
|
||||
"dicomTags": "Tags DICOM",
|
||||
"columns": "Columnas",
|
||||
"group": "Grupo",
|
||||
"element": "Elemento",
|
||||
"vr": "VR",
|
||||
"vl": "VL",
|
||||
"presets": "Valores predefinidos",
|
||||
"toolbox": "Herramientas",
|
||||
"history": "Historial",
|
||||
"image": "Imagen",
|
||||
"info": "Información",
|
||||
"downloadState": "Estado de la descarga",
|
||||
"drawList": "Anotaciones",
|
||||
"search": "Búsqueda",
|
||||
"id": "ID",
|
||||
"slice": "Corte",
|
||||
"frame": "Frame",
|
||||
"type": "Tipo",
|
||||
"color": "Color",
|
||||
"label": "Etiqueta",
|
||||
"description": "Descripción",
|
||||
"editMode": "Modo edición",
|
||||
"deleteDraws": "Eliminar todo",
|
||||
"visible": "Visible"
|
||||
},
|
||||
"colour": {
|
||||
"Yellow": {
|
||||
"name": "Amarillo"
|
||||
},
|
||||
"Red": {
|
||||
"name": "Rojo"
|
||||
},
|
||||
"White": {
|
||||
"name": "Blanco"
|
||||
},
|
||||
"Green": {
|
||||
"name": "Verde"
|
||||
},
|
||||
"Blue": {
|
||||
"name": "Azul"
|
||||
},
|
||||
"Lime": {
|
||||
"name": "Lima"
|
||||
},
|
||||
"Fuchsia": {
|
||||
"name": "Fucsia"
|
||||
},
|
||||
"Black": {
|
||||
"name": "Negro"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"mm": "mm",
|
||||
"cm2": "cm2",
|
||||
"degree": "00"
|
||||
},
|
||||
"help": {
|
||||
"intro": {
|
||||
"p0": "DWV (DICOM Web Viewer) es un visor de imágens médicas open source y totalmente independiente del entorno de ejecución. Sólo hace uso de JavaScript y tecnologías HTML5, pudiéndose ejecutar en cualquier plataforma que contenga un navegador web moderno ( portátiles, tabletas, teléfonos e incluso televisores modernos). Puede cargar de manera local o remota ficheros en formato DICOM ( el standard para la gestión de imágenes médicas, tales como MR, CT, Echo, Mammo, NM...) proporcionando las herramientas standard para su manipulación, como puede ser el ajuste del contraste, zoom y drag, dibujado encima de las imágenes y aplicación de filtros a las imágenes, ya sea threshold o sharpening.",
|
||||
"p1": "All DICOM tags are available in a searchable table, press the 'tags' or grid button. You can choose to display the image information overlay by pressing the 'info' or i button."
|
||||
},
|
||||
"tool_intro": "Cada herramienta define las posibles interacciones del usuario. Las herramientas disponibles son:"
|
||||
},
|
||||
"tool": {
|
||||
"WindowLevel": {
|
||||
"name": "Window/Level",
|
||||
"brief": "Cambiar el nivel de Window y Level de la imagen",
|
||||
"mouse_drag": "Al arrastrar el ratón cambiará el window en la dirección horizontal y el nivel en la vertical.",
|
||||
"double_click": "Al realizar un doble click con el ratón, se centrará el window y el level a la par que este.",
|
||||
"touch_drag": "A single touch drag changes the window in the horizontal direction and the level in the vertical one."
|
||||
},
|
||||
"ZoomAndPan": {
|
||||
"name": "Zoom/Pan",
|
||||
"brief": "The Zoom/Pan tool allows to zoom and pan the image.",
|
||||
"mouse_wheel": "The mouse wheel is used to zoom the image.",
|
||||
"mouse_drag": "A single mouse drag drags the image in the desired direction.",
|
||||
"twotouch_pinch": "A pinch in or out allows to zoom the image.",
|
||||
"touch_drag": "A single touch drag drags the image in the desired direction."
|
||||
},
|
||||
"Scroll": {
|
||||
"name": "Scroll",
|
||||
"brief": "The scroll tool allows to scroll through slices/frames. ",
|
||||
"double_click": "A double click launches a slice or frame play. A single click stops it.",
|
||||
"tap_and_hold": "A tap and hold launches a slice or frame play. A single tap stops it.",
|
||||
"mouse_drag": "Drag the mouse vertically to change the slice, horizontally to change the frame. Keyboard shortcuts: CTRL + up or down arrow to change slices, CTRL + left or right arrow to change frames.",
|
||||
"touch_drag": "Drag your finger vertically to change the slice, horizontally to change the frame."
|
||||
},
|
||||
"Draw": {
|
||||
"name": "Draw",
|
||||
"brief": "Allows to draw shapes on the image. Choose the shape and its colour from the drop down menus. Once created, shapes can be edited by selecting them. Anchors will appear and allow specific shape edition. Drag the shape on the top red cross to delete it. All actions are undoable.",
|
||||
"mouse_drag": "A single mouse drag draws the desired shape. For the protractor, click to start, draw the first ray to the vertex, wait half a second and draw the second ray.",
|
||||
"touch_drag": "A single touch drag draws the desired shape. For the protractor, tap to start, draw the first ray to the vertex, wait half a second and draw the second ray."
|
||||
},
|
||||
"Filter": {
|
||||
"name": "Filter",
|
||||
"brief": "A few simple image filters are available: a Threshold filter to limit the image intensities between a chosen minimum and maximum, a Sharpen filter to convolute the image with a sharpen matrix, a Sobel filter to get the gradient of the image in both directions."
|
||||
},
|
||||
"Livewire": {
|
||||
"name": "Livewire",
|
||||
"brief": "The Livewire tool is a semi-automatic segmentation tool that proposes to the user paths that follow intensity edges. Click once to initialise and then move the mouse to see the proposed paths. Click again to build your contour. The process stops when you click on the first root point. BEWARE: the process can take time!"
|
||||
},
|
||||
"Floodfill": {
|
||||
"name": "Floodfill",
|
||||
"brief": "La herramienta Floodfill consiste en una segmentación semi-automática que remarca el contorno de aquellos píxeles con valor similar",
|
||||
"click": "Haga click en un pixel para crear un contorno basado en su intensidad",
|
||||
"tap": "Toque un pixel para crear un contorno basado en su intensidad"
|
||||
},
|
||||
"info": {
|
||||
"position": "Posición = {{value}}",
|
||||
"value": "Valor ={{value}}",
|
||||
"frame": "Frame = {{value}}",
|
||||
"window_center": "WindowCenter = {{value}}",
|
||||
"window_width": "WindowWidth = {{value}}"
|
||||
}
|
||||
},
|
||||
"shape": {
|
||||
"Line": {
|
||||
"name": "Línea"
|
||||
},
|
||||
"Ruler": {
|
||||
"name": "Regla"
|
||||
},
|
||||
"Protractor": {
|
||||
"name": "Transportador"
|
||||
},
|
||||
"Rectangle": {
|
||||
"name": "Rectángulo"
|
||||
},
|
||||
"Roi": {
|
||||
"name": "Roi"
|
||||
},
|
||||
"Ellipse": {
|
||||
"name": "Elipse"
|
||||
},
|
||||
"Arrow": {
|
||||
"name": "Flecha"
|
||||
},
|
||||
"FreeHand": {
|
||||
"name": "Dibujo libre"
|
||||
}
|
||||
},
|
||||
"io": {
|
||||
"File": {
|
||||
"name": "Fichero"
|
||||
},
|
||||
"Url": {
|
||||
"name": "Url"
|
||||
},
|
||||
"GoogleDrive": {
|
||||
"name": "GoogleDrive",
|
||||
"auth": {
|
||||
"title": "Autorización a Google Drive",
|
||||
"body": "Por favor, autorice a DWV a acceder a su Google Drive.\nEsto solo será necesario la primera vez que se conecte",
|
||||
"button": "Autorizar"
|
||||
}
|
||||
},
|
||||
"Dropbox": {
|
||||
"name": "Dropbox"
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"Threshold": {
|
||||
"name": "Threshold"
|
||||
},
|
||||
"Sharpen": {
|
||||
"name": "Sharpen"
|
||||
},
|
||||
"Sobel": {
|
||||
"name": "Sobel"
|
||||
}
|
||||
},
|
||||
"colourmap": {
|
||||
"plain": {
|
||||
"name": "Plain"
|
||||
},
|
||||
"invplain": {
|
||||
"name": "Invplain"
|
||||
},
|
||||
"rainbow": {
|
||||
"name": "Rainbow"
|
||||
},
|
||||
"hot": {
|
||||
"name": "Hot"
|
||||
},
|
||||
"hotiron": {
|
||||
"name": "Hot Iron"
|
||||
},
|
||||
"pet": {
|
||||
"name": "Pet"
|
||||
},
|
||||
"hotmetalblue": {
|
||||
"name": "Hot Metal Blue"
|
||||
},
|
||||
"pet20step": {
|
||||
"name": "Pet 20 steps"
|
||||
}
|
||||
},
|
||||
"wl": {
|
||||
"presets": {
|
||||
"mediastinum": {
|
||||
"name": "Mediastino"
|
||||
},
|
||||
"lung": {
|
||||
"name": "Pulmón"
|
||||
},
|
||||
"bone": {
|
||||
"name": "Hueso"
|
||||
},
|
||||
"brain": {
|
||||
"name": "Cerebro"
|
||||
},
|
||||
"head": {
|
||||
"name": "Cabeza"
|
||||
},
|
||||
"manual": {
|
||||
"name": "Manual"
|
||||
},
|
||||
"minmax": {
|
||||
"name": "Mín/Máx"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
62
nv/html/dwv/locales/fr/overlays.json
Normal file
62
nv/html/dwv/locales/fr/overlays.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"US": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Valeur: {v0}"}
|
||||
],
|
||||
"DOM": [
|
||||
{"tags": ["fileName"], "pos": "tl"},
|
||||
|
||||
{"tags": ["fileType"], "pos": "tr"},
|
||||
|
||||
{"tags": ["imageWidth", "imageHeight"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Valeur: {v0}"}
|
||||
],
|
||||
"*": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00185100"], "pos": "bl"},
|
||||
{"tags": ["x00201041"], "pos": "bl", "format": "SL: {v0}"},
|
||||
{"tags": ["x00180050"], "pos": "bl", "format": "ST: {v0}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Valeur: {v0}"}
|
||||
]
|
||||
}
|
||||
236
nv/html/dwv/locales/fr/translation.json
Normal file
236
nv/html/dwv/locales/fr/translation.json
Normal file
@@ -0,0 +1,236 @@
|
||||
{
|
||||
"basics": {
|
||||
"open": "Ouvrir",
|
||||
"close": "Fermer",
|
||||
"help": "Aide",
|
||||
"back": "Retour",
|
||||
"reset": "Réinitialiser",
|
||||
"apply": "Appliquer",
|
||||
"name": "Nom",
|
||||
"value": "Valeur",
|
||||
"dicomTags": "Tags DICOM",
|
||||
"columns": "Colonnes",
|
||||
"group": "Groupe",
|
||||
"element": "Element",
|
||||
"vr": "VR",
|
||||
"vl": "VL",
|
||||
"presets": "Presets",
|
||||
"toolbox": "Boite à outils",
|
||||
"history": "Historique",
|
||||
"image": "Image",
|
||||
"info": "Info",
|
||||
"downloadState": "Télécharger state",
|
||||
"drawList": "Annotations",
|
||||
"search": "Recherche",
|
||||
"id": "ID",
|
||||
"slice": "Coupe",
|
||||
"frame": "Frame",
|
||||
"type": "Type",
|
||||
"color": "Couleur",
|
||||
"label": "Label",
|
||||
"description": "Description",
|
||||
"editMode": "Mode Edition",
|
||||
"deleteDraws": "Tout Supprimer",
|
||||
"visible": "Visible"
|
||||
},
|
||||
"colour": {
|
||||
"Yellow": {
|
||||
"name": "Jaune"
|
||||
},
|
||||
"Red": {
|
||||
"name": "Rouge"
|
||||
},
|
||||
"White": {
|
||||
"name": "Blanc"
|
||||
},
|
||||
"Green": {
|
||||
"name": "Vert"
|
||||
},
|
||||
"Blue": {
|
||||
"name": "Bleu"
|
||||
},
|
||||
"Lime": {
|
||||
"name": "Lime"
|
||||
},
|
||||
"Fuchsia": {
|
||||
"name": "Fuchsia"
|
||||
},
|
||||
"Black": {
|
||||
"name": "Noir"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"mm": "mm",
|
||||
"cm2": "cm2",
|
||||
"degree": "\u00B0"
|
||||
},
|
||||
"help": {
|
||||
"intro": {
|
||||
"p0": "DWV (DICOM Web Viewer) est un visualiseur libre d'images médicales sans empreinte (zero footprint). Ecrit en Javascript et HTML5, il peut être utilisé sur toute plateforme qui propose un navigateur internet moderne (ordinateur portable, tablette, téléphone et même des télévisions). Il permet de charger des image locales ou distantes au format DICOM (standard pour les images médicales telles que IRM, Scanner, Echo, Mammo, MN...) et fournit des outils standards pour leur manipulation comme le contraste, zoom, déplacement, possibilité de dessiner des régions d’intérêts et filtres d'images tel que le seuillage et le renforcement de netteté.",
|
||||
"p1": "Tous les tags DICOM sont affichés dans un tableau, appuyer sur 'tabs' ou le bouton grille. Le bouton 'info' ou i permet d'afficher ou non les informations sur l'image."
|
||||
},
|
||||
"tool_intro": "Chaque outil définit ses propres interactions. Voici la liste des outils disponibles:"
|
||||
},
|
||||
"tool": {
|
||||
"WindowLevel": {
|
||||
"name": "Contraste",
|
||||
"brief": "Change le contraste de l'image.",
|
||||
"mouse_drag": "Appuyer et glisser la souris dans la direction horizontale pour changer le fenêtrage, dans la direction verticale pour changer le niveau.",
|
||||
"double_click": "Un double clic centrera el contraste sur l'intensitée cliquée.",
|
||||
"touch_drag": "Appuyer et glisser un doigt dans la direction horizontale pour changer le fenêtrage, dans la direction verticale pour changer le niveau."
|
||||
},
|
||||
"ZoomAndPan": {
|
||||
"name": "Zoom/Déplacement",
|
||||
"brief": "Permet de zoomer et déplacer l'image.",
|
||||
"mouse_wheel": "La roulette de la souris permet de zoomer l'image.",
|
||||
"mouse_drag": "Appuyer et glisser la souris pour déplacer l'image dans la direction désirée.",
|
||||
"twotouch_pinch": "Un pincement vers l’intérieur ou l’extérieur permet de zoomer l'image.",
|
||||
"touch_drag": "Appuyer et glisser un doigt pour déplacer l'image dans la direction désirée."
|
||||
},
|
||||
"Scroll": {
|
||||
"name": "Navigation",
|
||||
"brief": "Permet de naviguer dans les coupes/frames de l'image.",
|
||||
"double_click": "Un double clic lance la lecture automatique des coupes ou frames. Un clic simple l’arrête.",
|
||||
"tap_and_hold": "Appuyer une seconde pour lancer la lecture automatique des coupes ou frames. Un appui simple l’arrête.",
|
||||
"mouse_drag": "Appuyer et glisser la souris verticalement pour changer de coupe, horizontalement pour changer de frame. Raccourcis clavier: CTRL + flèche haut ou bas pour changer de coupe, CTRL + flèche gauche ou droite pour changer de frame.",
|
||||
"touch_drag": "Appuyer et glisser un doigt verticalement pour changer de coupe, horizontalement pour changer de frame."
|
||||
},
|
||||
"Draw": {
|
||||
"name": "Dessin",
|
||||
"brief": "Permet de dessiner des formes sur l'image. Les menus permettent de choisir la forme et la couleur. Une fois créés, les formes sont éditables. Cliquer sur la forme et des ancres apparaissent. Appuyer et glisser sur la croix rouge pour éliminer le dessin. Toutes les actions sont re-faisables.",
|
||||
"mouse_drag": "Appuyer et glisser la souris pour créer une forme. Pour le rapporteur: clic pour commencer, dessiner la droite jusqu'au sommet de l'angle, patienter une demi seconde et dessiner la seconde droite.",
|
||||
"touch_drag": "Appuyer et glisser un doigt pour créer une forme. Pour le rapporteur: appui pour commencer, dessiner la droite jusqu'au sommet de l'angle, patienter une demi seconde et dessiner la seconde droite."
|
||||
},
|
||||
"Filter": {
|
||||
"name": "Filtre",
|
||||
"brief": "Les filtres disponibles sont: un filtre de seuillage pour borner les intensités de l'image, un filtre d’amélioration de la netteté, un filtre de Sobel pour obtenir un gradient de l'image dans les deux directions."
|
||||
},
|
||||
"Livewire": {
|
||||
"name": "Livewire",
|
||||
"brief": "L'outil Livewire permet une segmentation semi-automatique. Il suggère à l'utilisateur des chemins passant par des crêtes d'intensité. Cliquer pour initialiser, relâcher et déplacer la souris pour visualiser les chemins proposés. Cliquer pour valider et un point et continuer. Terminer le chemin en re-cliquant sur le premier point. ATTENTION: les calcules peuvent prendre du temps!"
|
||||
},
|
||||
"Floodfill": {
|
||||
"name": "Floodfill",
|
||||
"brief": "L'outil Floodfill permet une segmentation semi-automatique de pixels, il crée un coutour autour de pixels d'intensitée similaire.",
|
||||
"click": "Cliquer sur un pixel pour créer un coutour basé sur son intensité.",
|
||||
"tap": "Appuyer sur un pixel pour créer un coutour basé sur son intensité."
|
||||
},
|
||||
"info": {
|
||||
"position": "Pos = {{value}}",
|
||||
"value": "Valeur = {{value}}",
|
||||
"frame": "Frame = {{value}}",
|
||||
"window_center": "Centre = {{value}}",
|
||||
"window_width": "Largeur = {{value}}"
|
||||
}
|
||||
},
|
||||
"shape": {
|
||||
"Line": {
|
||||
"name": "Ligne"
|
||||
},
|
||||
"Ruler": {
|
||||
"name": "Règle"
|
||||
},
|
||||
"Protractor": {
|
||||
"name": "Rapporteur"
|
||||
},
|
||||
"Rectangle": {
|
||||
"name": "Rectangle"
|
||||
},
|
||||
"Roi": {
|
||||
"name": "ROI"
|
||||
},
|
||||
"Ellipse": {
|
||||
"name": "Ellipse"
|
||||
},
|
||||
"Arrow": {
|
||||
"name": "Pointeur"
|
||||
},
|
||||
"FreeHand": {
|
||||
"name": "Main levée"
|
||||
}
|
||||
},
|
||||
"io": {
|
||||
"File": {
|
||||
"name": "Fichier"
|
||||
},
|
||||
"Folder": {
|
||||
"name": "Dossier"
|
||||
},
|
||||
"Url": {
|
||||
"name": "Lien"
|
||||
},
|
||||
"GoogleDrive": {
|
||||
"name": "GoogleDrive",
|
||||
"auth": {
|
||||
"title": "Autorisation Google Drive",
|
||||
"body": "Veuillez autoriser DWV à acceder à votre Google Drive. \nCeci n'est seulement requis que la première fois.",
|
||||
"button": "Autoriser"
|
||||
}
|
||||
},
|
||||
"Dropbox": {
|
||||
"name": "Dropbox"
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"Threshold": {
|
||||
"name": "Seuillage"
|
||||
},
|
||||
"Sharpen": {
|
||||
"name": "Netteté"
|
||||
},
|
||||
"Sobel": {
|
||||
"name": "Sobel"
|
||||
}
|
||||
},
|
||||
"colourmap": {
|
||||
"plain": {
|
||||
"name": "Plain"
|
||||
},
|
||||
"invplain": {
|
||||
"name": "Invplain"
|
||||
},
|
||||
"rainbow": {
|
||||
"name": "Arc en ciel"
|
||||
},
|
||||
"hot": {
|
||||
"name": "Hot"
|
||||
},
|
||||
"hotiron": {
|
||||
"name": "Hot Iron"
|
||||
},
|
||||
"pet": {
|
||||
"name": "Pet"
|
||||
},
|
||||
"hotmetalblue": {
|
||||
"name": "Hot Metal Blue"
|
||||
},
|
||||
"pet20step": {
|
||||
"name": "Pet 20 niveaux"
|
||||
}
|
||||
},
|
||||
"wl": {
|
||||
"presets": {
|
||||
"mediastinum": {
|
||||
"name": "Médiastin"
|
||||
},
|
||||
"lung": {
|
||||
"name": "Poumon"
|
||||
},
|
||||
"bone": {
|
||||
"name": "Os"
|
||||
},
|
||||
"brain": {
|
||||
"name": "Cerveau"
|
||||
},
|
||||
"head": {
|
||||
"name": "Tête"
|
||||
},
|
||||
"manual": {
|
||||
"name": "Manuel"
|
||||
},
|
||||
"minmax": {
|
||||
"name": "Min/Max"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
62
nv/html/dwv/locales/it/overlays.json
Normal file
62
nv/html/dwv/locales/it/overlays.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"US": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Valore: {v0}"}
|
||||
],
|
||||
"DOM": [
|
||||
{"tags": ["fileName"], "pos": "tl"},
|
||||
|
||||
{"tags": ["fileType"], "pos": "tr"},
|
||||
|
||||
{"tags": ["imageWidth", "imageHeight"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Valore: {v0}"}
|
||||
],
|
||||
"*": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00185100"], "pos": "bl"},
|
||||
{"tags": ["x00201041"], "pos": "bl", "format": "SL: {v0}"},
|
||||
{"tags": ["x00180050"], "pos": "bl", "format": "ST: {v0}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Valore: {v0}"}
|
||||
]
|
||||
}
|
||||
233
nv/html/dwv/locales/it/translation.json
Normal file
233
nv/html/dwv/locales/it/translation.json
Normal file
@@ -0,0 +1,233 @@
|
||||
{
|
||||
"basics": {
|
||||
"open": "Apri",
|
||||
"close": "Chiudi",
|
||||
"help": "Aiuto",
|
||||
"back": "Indietro",
|
||||
"reset": "Azzera",
|
||||
"apply": "Applica",
|
||||
"name": "Nome",
|
||||
"value": "Valore",
|
||||
"dicomTags": "Tag DICOM",
|
||||
"columns": "Colonne",
|
||||
"group": "Gruppo",
|
||||
"element": "Elemento",
|
||||
"vr": "VR",
|
||||
"vl": "VL",
|
||||
"presets": "Preimpostazioni",
|
||||
"toolbox": "Cassetta degli attrezzi",
|
||||
"history": "Storico",
|
||||
"image": "Immagine",
|
||||
"info": "Informazioni",
|
||||
"downloadState": "Stato download",
|
||||
"drawList": "Annotazioni",
|
||||
"search": "Cerca",
|
||||
"id": "ID",
|
||||
"slice": "Taglia",
|
||||
"frame": "Cornice",
|
||||
"type": "Tipo",
|
||||
"color": "Colore",
|
||||
"label": "Etichetta",
|
||||
"description": "Descrizione",
|
||||
"editMode": "Modalità modifica",
|
||||
"deleteDraws": "Elimina tutto",
|
||||
"visible": "Visibile"
|
||||
},
|
||||
"colour": {
|
||||
"Yellow": {
|
||||
"name": "Giallo"
|
||||
},
|
||||
"Red": {
|
||||
"name": "Rosso"
|
||||
},
|
||||
"White": {
|
||||
"name": "Bianco"
|
||||
},
|
||||
"Green": {
|
||||
"name": "Verde"
|
||||
},
|
||||
"Blue": {
|
||||
"name": "Blu"
|
||||
},
|
||||
"Lime": {
|
||||
"name": "Lime"
|
||||
},
|
||||
"Fuchsia": {
|
||||
"name": "Fucsia"
|
||||
},
|
||||
"Black": {
|
||||
"name": "Nero"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"mm": "mm",
|
||||
"cm2": "cm2",
|
||||
"degree": "°"
|
||||
},
|
||||
"help": {
|
||||
"intro": {
|
||||
"p0": "DWV (DICOM Web Viewer) is an open source zero footprint medical image viewer. It uses only javascript and HTML5 technologies, meaning that it can be run on any platform that provides a modern browser (laptop, tablet, phone and even modern TVs). It can load local or remote data in DICOM format (the standard for medical imaging data such as MR, CT, Echo, Mammo, NM...) and provides standard tools for its manipulation such as contrast, zoom, drag, possibility to draw regions on top of the image and imaging filters such as threshold and sharpening.",
|
||||
"p1": "All DICOM tags are available in a searchable table, press the 'tags' or grid button. You can choose to display the image information overlay by pressing the 'info' or i button."
|
||||
},
|
||||
"tool_intro": "Ogni strumento definisce le possibili interazioni utente. Qui ci sono i tool disponibili:"
|
||||
},
|
||||
"tool": {
|
||||
"WindowLevel": {
|
||||
"name": "Finestra/Livello",
|
||||
"brief": "Cambia la finestra e il livello dell'immagine.",
|
||||
"mouse_drag": "A single mouse drag changes the window in the horizontal direction and the level in the vertical one.",
|
||||
"double_click": "A double click will center the window and level on the clicked intensity.",
|
||||
"touch_drag": "A single touch drag changes the window in the horizontal direction and the level in the vertical one."
|
||||
},
|
||||
"ZoomAndPan": {
|
||||
"name": "Zoom/Pan",
|
||||
"brief": "Lo strumento Zoom/Pan permette l'ingrandimento e lo spostamento dell'immagine.",
|
||||
"mouse_wheel": "La rotellina del mouse è usata per ingrandire l'immagine.",
|
||||
"mouse_drag": "Un singolo spostamento del mouse sposta l'immagine nella direzione desiderata.",
|
||||
"twotouch_pinch": "Un pinch in o out permette l'ingrandimento dell'immagine.",
|
||||
"touch_drag": "Un singolo spostamento sul touch sposta l'immagine nella direzione desiderata."
|
||||
},
|
||||
"Scroll": {
|
||||
"name": "Scorrimento",
|
||||
"brief": "Lo strumento scorrimento permette lo scorrimento tra i tagli/cornici.",
|
||||
"double_click": "A double click launches a slice or frame play. A single click stops it.",
|
||||
"tap_and_hold": "A tap and hold launches a slice or frame play. A single tap stops it.",
|
||||
"mouse_drag": "Drag the mouse vertically to change the slice, horizontally to change the frame. Keyboard shortcuts: CTRL + up or down arrow to change slices, CTRL + left or right arrow to change frames.",
|
||||
"touch_drag": "Drag your finger vertically to change the slice, horizontally to change the frame."
|
||||
},
|
||||
"Draw": {
|
||||
"name": "Disegno",
|
||||
"brief": "Allows to draw shapes on the image. Choose the shape and its colour from the drop down menus. Once created, shapes can be edited by selecting them. Anchors will appear and allow specific shape edition. Drag the shape on the top red cross to delete it. All actions are undoable.",
|
||||
"mouse_drag": "A single mouse drag draws the desired shape. For the protractor, click to start, draw the first ray to the vertex, wait half a second and draw the second ray.",
|
||||
"touch_drag": "A single touch drag draws the desired shape. For the protractor, tap to start, draw the first ray to the vertex, wait half a second and draw the second ray."
|
||||
},
|
||||
"Filter": {
|
||||
"name": "Filtro",
|
||||
"brief": "A few simple image filters are available: a Threshold filter to limit the image intensities between a chosen minimum and maximum, a Sharpen filter to convolute the image with a sharpen matrix, a Sobel filter to get the gradient of the image in both directions."
|
||||
},
|
||||
"Livewire": {
|
||||
"name": "Livewire",
|
||||
"brief": "The Livewire tool is a semi-automatic segmentation tool that proposes to the user paths that follow intensity edges. Click once to initialise and then move the mouse to see the proposed paths. Click again to build your contour. The process stops when you click on the first root point. BEWARE: the process can take time!"
|
||||
},
|
||||
"Floodfill": {
|
||||
"name": "Floodfill",
|
||||
"brief": "The Floodfill tool is a semi-automatic segmentation tool that contours pixel of similar values.",
|
||||
"click": "Click on pixel to create a contour based on its intensity.",
|
||||
"tap": "Touch a pixel to create a contour based on its intensity."
|
||||
},
|
||||
"info": {
|
||||
"position": "Pos = {{value}}",
|
||||
"value": "Valore = {{value}}",
|
||||
"frame": "Frame = {{value}}",
|
||||
"window_center": "WindowCenter = {{value}}",
|
||||
"window_width": "WindowWidth = {{value}}"
|
||||
}
|
||||
},
|
||||
"shape": {
|
||||
"Line": {
|
||||
"name": "Linea"
|
||||
},
|
||||
"Ruler": {
|
||||
"name": "Righello"
|
||||
},
|
||||
"Protractor": {
|
||||
"name": "Protractor"
|
||||
},
|
||||
"Rectangle": {
|
||||
"name": "Rettangolo"
|
||||
},
|
||||
"Roi": {
|
||||
"name": "Roi"
|
||||
},
|
||||
"Ellipse": {
|
||||
"name": "Elissi"
|
||||
},
|
||||
"Arrow": {
|
||||
"name": "Freccia"
|
||||
},
|
||||
"FreeHand": {
|
||||
"name": "Mano libera"
|
||||
}
|
||||
},
|
||||
"io": {
|
||||
"File": {
|
||||
"name": "File"
|
||||
},
|
||||
"Url": {
|
||||
"name": "Url"
|
||||
},
|
||||
"GoogleDrive": {
|
||||
"name": "GoogleDrive",
|
||||
"auth": {
|
||||
"title": "Autorizzazione Google Drive",
|
||||
"body": "Please authorize DWV to access your Google Drive. \nThis is only needed the first time you connect.",
|
||||
"button": "Autorizza"
|
||||
}
|
||||
},
|
||||
"Dropbox": {
|
||||
"name": "Dropbox"
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"Threshold": {
|
||||
"name": "Threshold"
|
||||
},
|
||||
"Sharpen": {
|
||||
"name": "Sharpen"
|
||||
},
|
||||
"Sobel": {
|
||||
"name": "Sobel"
|
||||
}
|
||||
},
|
||||
"colourmap": {
|
||||
"plain": {
|
||||
"name": "Plain"
|
||||
},
|
||||
"invplain": {
|
||||
"name": "Invplain"
|
||||
},
|
||||
"rainbow": {
|
||||
"name": "Arcobaleno"
|
||||
},
|
||||
"hot": {
|
||||
"name": "Hot"
|
||||
},
|
||||
"hotiron": {
|
||||
"name": "Hot Iron"
|
||||
},
|
||||
"pet": {
|
||||
"name": "Pet"
|
||||
},
|
||||
"hotmetalblue": {
|
||||
"name": "Hot Metal Blue"
|
||||
},
|
||||
"pet20step": {
|
||||
"name": "Pet 20 steps"
|
||||
}
|
||||
},
|
||||
"wl": {
|
||||
"presets": {
|
||||
"mediastinum": {
|
||||
"name": "Mediastinum"
|
||||
},
|
||||
"lung": {
|
||||
"name": "Polmone"
|
||||
},
|
||||
"bone": {
|
||||
"name": "Osso"
|
||||
},
|
||||
"brain": {
|
||||
"name": "Cervello "
|
||||
},
|
||||
"head": {
|
||||
"name": "Testa"
|
||||
},
|
||||
"manual": {
|
||||
"name": "Manuale"
|
||||
},
|
||||
"minmax": {
|
||||
"name": "Min/Max"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
62
nv/html/dwv/locales/jp/overlays.json
Normal file
62
nv/html/dwv/locales/jp/overlays.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"US": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
],
|
||||
"DOM": [
|
||||
{"tags": ["fileName"], "pos": "tl"},
|
||||
|
||||
{"tags": ["fileType"], "pos": "tr"},
|
||||
|
||||
{"tags": ["imageWidth", "imageHeight"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
],
|
||||
"*": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00185100"], "pos": "bl"},
|
||||
{"tags": ["x00201041"], "pos": "bl", "format": "SL: {v0}"},
|
||||
{"tags": ["x00180050"], "pos": "bl", "format": "ST: {v0}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Value: {v0}"}
|
||||
]
|
||||
}
|
||||
233
nv/html/dwv/locales/jp/translation.json
Normal file
233
nv/html/dwv/locales/jp/translation.json
Normal file
@@ -0,0 +1,233 @@
|
||||
{
|
||||
"basics": {
|
||||
"open": "開く",
|
||||
"close": "閉じる",
|
||||
"help": "ヘルプ",
|
||||
"back": "戻る",
|
||||
"reset": "リセット",
|
||||
"apply": "適用",
|
||||
"name": "項目名",
|
||||
"value": "項目値",
|
||||
"dicomTags": "DICOMタグ一覧",
|
||||
"columns": "列",
|
||||
"group": "グループ",
|
||||
"element": "エレメント",
|
||||
"vr": "VR",
|
||||
"vl": "VL",
|
||||
"presets": "プリセット",
|
||||
"toolbox": "ツールボックス",
|
||||
"history": "ヒストリー",
|
||||
"image": "画像",
|
||||
"info": "情報",
|
||||
"downloadState": "状態ファイルダウンロード",
|
||||
"drawList": "アノテーション",
|
||||
"search": "検索",
|
||||
"id": "ID",
|
||||
"slice": "スライス",
|
||||
"frame": "フレーム",
|
||||
"type": "タイプ",
|
||||
"color": "カラー",
|
||||
"label": "ラベル",
|
||||
"description": "説明",
|
||||
"editMode": "編集モード",
|
||||
"deleteDraws": "すべて削除",
|
||||
"visible": "表示"
|
||||
},
|
||||
"colour": {
|
||||
"Yellow": {
|
||||
"name": "黄色"
|
||||
},
|
||||
"Red": {
|
||||
"name": "赤"
|
||||
},
|
||||
"White": {
|
||||
"name": "白"
|
||||
},
|
||||
"Green": {
|
||||
"name": "緑"
|
||||
},
|
||||
"Blue": {
|
||||
"name": "青"
|
||||
},
|
||||
"Lime": {
|
||||
"name": "ライム"
|
||||
},
|
||||
"Fuchsia": {
|
||||
"name": "フクシア"
|
||||
},
|
||||
"Black": {
|
||||
"name": "黒"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"mm": "mm",
|
||||
"cm2": "cm2",
|
||||
"degree": "°"
|
||||
},
|
||||
"help": {
|
||||
"intro": {
|
||||
"p0": "DWV (DICOM Web Viewer)はオープンソースのフットプリントのない医用画像ビューワです。JavaScriptとHTML5の技術のみを使用していますので、モダンブラウザを提供する任意のプラットフォーム(ノート、タブレット、スマートフォン、そしてスマートテレビさえも)で動かすことができます。DICOMフォーマット(MR, CT, エコー、マンモ、NM...といった医用画像データの標準規格)のローカルないしリモートのデータをロードでき、コントラスト、表示倍率、スクロール、画像上への領域描画、閾値処理や先鋭化などの画像フィルタのためのツールを標準で提供しています。",
|
||||
"p1": "すべてのDICOMタグを検索機能付きの表に一覧表示できます。「タグ」ないしグリッドボタンを押してください。「情報」ないしiボタンを押すことにより画像情報をオーバーレイ表示するかどうかを選択できます。"
|
||||
},
|
||||
"tool_intro": "ツールごとに可能な操作が定義されています。以下は利用可能なツールです:"
|
||||
},
|
||||
"tool": {
|
||||
"WindowLevel": {
|
||||
"name": "ウインドウレベル",
|
||||
"brief": "画像のウインドウレベルと幅を変更します。",
|
||||
"mouse_drag": "マウスをドラッグすると、水平方向の場合ウインドウ幅が変わります。垂直方向の場合ウインドウレベルが変わります。",
|
||||
"double_click": "ダブルクリックするとウインドウレベルと幅がクリックした位置の濃度になります。",
|
||||
"touch_drag": "シングルタッチでドラッグすると、水平方向の場合ウインドウ幅が変わります。垂直方向の場合ウインドウレベルが変わります。"
|
||||
},
|
||||
"ZoomAndPan": {
|
||||
"name": "拡大縮小/スクロール",
|
||||
"brief": "拡大縮小/スクロールツールは画像の拡大縮小とスクロールが行えます。",
|
||||
"mouse_wheel": "マウスホイールは画像の拡大縮小に使用されます。",
|
||||
"mouse_drag": "マウスをドラッグすると画像を任意の方向にスクロールできます。",
|
||||
"twotouch_pinch": "ピンチインないしピンチアウトすると画像の拡大縮小が行えます。",
|
||||
"touch_drag": "シングルタッチでドラッグすると画像を任意の方向にスクロールできます。"
|
||||
},
|
||||
"Scroll": {
|
||||
"name": "ページング",
|
||||
"brief": "ページグングツールはスライスないしフレームを切り替えます。",
|
||||
"double_click": "ダブルクリックするとスライスないしフレームの再生が開始されます。シングルクリックすると再生が止まります。",
|
||||
"tap_and_hold": "タップ&ホールドするとスライスないしフレームの再生が開始されます。シングルタップにより再生が止まります。",
|
||||
"mouse_drag": "マウスを垂直方向にドラッグするとスライスが変わり、水平方向にドラッグするとフレームが変わります。キーボードショートカットは以下の通りです:Ctrl+↑ないし↓はスライスが変わり、Ctrl+←ないし→はフレームが変わります。",
|
||||
"touch_drag": "垂直方向に指をドラッグするとスライスが変わり、水平方向にドラッグするとフレームが変わります。"
|
||||
},
|
||||
"Draw": {
|
||||
"name": "描画",
|
||||
"brief": "画像上に図形を描くことができます。ドロップダウンメニューから図形とその色を選択してください。作成された図形を選択するとアンカーが表示され、個々の図形編集が可能になります。図形を上端の赤い×の上にドラッグするとその図形を削除できます。すべての操作は取消可能です。",
|
||||
"mouse_drag": "マウスをドラッグすると任意に図形を描画できます。分度器の場合は、クリックで開始し、1つ目の頂点までの辺を描画した後、0.5秒待ってから2つ目の辺を描画します。",
|
||||
"touch_drag": "シングルタッチでドラッグすると任意に図形を描画できます。分度器の場合は、タップで開始し、1つ目の頂点までの辺を描画し、0.5秒待ってから2つ目の辺を描画します。"
|
||||
},
|
||||
"Filter": {
|
||||
"name": "フィルタ",
|
||||
"brief": "いくつかのシンプルな画像フィルタを利用できます:閾値フィルタは画像の画素値を選択した最小値と最大値の間に制限します。先鋭化フィルターは先鋭化マトリックスを使用して画像の畳み込みを行います。Sobelフィルターは画像の双方向の勾配を取得します。"
|
||||
},
|
||||
"Livewire": {
|
||||
"name": "投げ縄",
|
||||
"brief": "投げ縄ツールは濃度のエッジ部分をたどるようなパスをユーザーに提案する半自動のセグメンテーションツールです。一度クリックすると初期化され、その後マウスを動かすと提案されたパスを見ることができます。もう一度クリックすると輪郭を生成します。最初の開始点をクリックすると処理が停止します。注意:処理には時間を要することがあります!"
|
||||
},
|
||||
"Floodfill": {
|
||||
"name": "塗りつぶし",
|
||||
"brief": "塗りつぶしツールは似た値を持つ画素を輪郭づける半自動のセグメンテーションツールです。",
|
||||
"click": "画素上でクリックするとその画素の濃度を基に輪郭を生成します。",
|
||||
"tap": "画素をタッチするとその画素の濃度を基に輪郭を生成します。"
|
||||
},
|
||||
"info": {
|
||||
"position": "Pos = {{value}}",
|
||||
"value": "Value = {{value}}",
|
||||
"frame": "Frame = {{value}}",
|
||||
"window_center": "WL = {{value}}",
|
||||
"window_width": "WW = {{value}}"
|
||||
}
|
||||
},
|
||||
"shape": {
|
||||
"Line": {
|
||||
"name": "直線"
|
||||
},
|
||||
"Ruler": {
|
||||
"name": "距離"
|
||||
},
|
||||
"Protractor": {
|
||||
"name": "角度"
|
||||
},
|
||||
"Rectangle": {
|
||||
"name": "四角"
|
||||
},
|
||||
"Roi": {
|
||||
"name": "ROI"
|
||||
},
|
||||
"Ellipse": {
|
||||
"name": "楕円"
|
||||
},
|
||||
"Arrow": {
|
||||
"name": "矢印"
|
||||
},
|
||||
"FreeHand": {
|
||||
"name": "フリーハンド"
|
||||
}
|
||||
},
|
||||
"io": {
|
||||
"File": {
|
||||
"name": "ファイル"
|
||||
},
|
||||
"Url": {
|
||||
"name": "URL"
|
||||
},
|
||||
"GoogleDrive": {
|
||||
"name": "Google Drive",
|
||||
"auth": {
|
||||
"title": "Google Driveへのアクセス承認",
|
||||
"body": "DWVがあなたのGoogle Driveにアクセスすることを承認してください。\nこれは最初に接続した時のみ必要な作業です。",
|
||||
"button": "承認する"
|
||||
}
|
||||
},
|
||||
"Dropbox": {
|
||||
"name": "DropBox"
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"Threshold": {
|
||||
"name": "閾値処理"
|
||||
},
|
||||
"Sharpen": {
|
||||
"name": "先鋭化"
|
||||
},
|
||||
"Sobel": {
|
||||
"name": "Sobel"
|
||||
}
|
||||
},
|
||||
"colourmap": {
|
||||
"plain": {
|
||||
"name": "直線"
|
||||
},
|
||||
"invplain": {
|
||||
"name": "直線(反転)"
|
||||
},
|
||||
"rainbow": {
|
||||
"name": "レインボウ"
|
||||
},
|
||||
"hot": {
|
||||
"name": "ホット"
|
||||
},
|
||||
"hotiron": {
|
||||
"name": "ホットアイアン"
|
||||
},
|
||||
"pet": {
|
||||
"name": "PET"
|
||||
},
|
||||
"hotmetalblue": {
|
||||
"name": "ホットメタル青"
|
||||
},
|
||||
"pet20step": {
|
||||
"name": "PET 20ステップ"
|
||||
}
|
||||
},
|
||||
"wl": {
|
||||
"presets": {
|
||||
"mediastinum": {
|
||||
"name": "縦隔"
|
||||
},
|
||||
"lung": {
|
||||
"name": "肺"
|
||||
},
|
||||
"bone": {
|
||||
"name": "骨"
|
||||
},
|
||||
"brain": {
|
||||
"name": "脳"
|
||||
},
|
||||
"head": {
|
||||
"name": "頭部"
|
||||
},
|
||||
"manual": {
|
||||
"name": "マニュアル"
|
||||
},
|
||||
"minmax": {
|
||||
"name": "Min/Max"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
62
nv/html/dwv/locales/ru/overlays.json
Normal file
62
nv/html/dwv/locales/ru/overlays.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"US": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Значение: {v0}"}
|
||||
],
|
||||
"DOM": [
|
||||
{"tags": ["fileName"], "pos": "tl"},
|
||||
|
||||
{"tags": ["fileType"], "pos": "tr"},
|
||||
|
||||
{"tags": ["imageWidth", "imageHeight"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Значение: {v0}"}
|
||||
],
|
||||
"*": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00185100"], "pos": "bl"},
|
||||
{"tags": ["x00201041"], "pos": "bl", "format": "SL: {v0}"},
|
||||
{"tags": ["x00180050"], "pos": "bl", "format": "ST: {v0}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "WC: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "WW: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "Pos: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "Frame: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "Значение: {v0}"}
|
||||
]
|
||||
}
|
||||
236
nv/html/dwv/locales/ru/translation.json
Normal file
236
nv/html/dwv/locales/ru/translation.json
Normal file
@@ -0,0 +1,236 @@
|
||||
{
|
||||
"basics": {
|
||||
"open": "Открыть",
|
||||
"close": "Закрыть",
|
||||
"help": "Помощь",
|
||||
"back": "Назад",
|
||||
"reset": "Сброс",
|
||||
"apply": "Применить",
|
||||
"name": "Имя",
|
||||
"value": "Значение",
|
||||
"dicomTags": "DICOM-теги",
|
||||
"columns": "Столбцы",
|
||||
"group": "Группа",
|
||||
"element": "Элемент",
|
||||
"vr": "VR",
|
||||
"vl": "VL",
|
||||
"presets": "Предустановки",
|
||||
"toolbox": "Инструменты",
|
||||
"history": "История",
|
||||
"image": "Изображение",
|
||||
"info": "Информация",
|
||||
"downloadState": "Статус загрузки",
|
||||
"drawList": "Аннотации",
|
||||
"search": "Поиск",
|
||||
"id": "ID",
|
||||
"slice": "Срез",
|
||||
"frame": "Кадр",
|
||||
"type": "Тип",
|
||||
"color": "Цвет",
|
||||
"label": "Метка",
|
||||
"description": "Описание",
|
||||
"editMode": "Редактирование",
|
||||
"deleteDraws": "Удалить все",
|
||||
"visible": "Отображение"
|
||||
},
|
||||
"colour": {
|
||||
"Yellow": {
|
||||
"name": "Жёлтый"
|
||||
},
|
||||
"Red": {
|
||||
"name": "Красный"
|
||||
},
|
||||
"White": {
|
||||
"name": "Белый"
|
||||
},
|
||||
"Green": {
|
||||
"name": "Зелёный"
|
||||
},
|
||||
"Blue": {
|
||||
"name": "Синий"
|
||||
},
|
||||
"Lime": {
|
||||
"name": "Лайм"
|
||||
},
|
||||
"Fuchsia": {
|
||||
"name": "Пурпурный"
|
||||
},
|
||||
"Black": {
|
||||
"name": "Чёрный"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"mm": "мм",
|
||||
"cm2": "см2",
|
||||
"degree": "Угол"
|
||||
},
|
||||
"help": {
|
||||
"intro": {
|
||||
"p0": "Бесплатный онлайн DICOM просмотрщик Uniray Dicom Viewer позволяет загружать DICOM файлы с компьютера или с указанной пользователем ссылки. Все метаданные DICOM (тэги) доступны в специальном разделе, в каторый вы можете зайти нажав кнопку 'Тэги' или пиктограмму 'Решетка'. Сервис предоставляет минимальный, но при этом самый необходимый функционал для просмотра DICOM изображений. Инструментом по умолчанию является 'Уровень яркости'.",
|
||||
"p1": " Вы можете скрыть информацию (свойства) изображения нажав на кнопку 'Инфо' или 'i'."
|
||||
},
|
||||
"tool_intro": "Ниже описан основной функционал сервиса:"
|
||||
},
|
||||
"tool": {
|
||||
"WindowLevel": {
|
||||
"name": "Уровень яркости",
|
||||
"brief": "Изменение уровня яркости и контраста.",
|
||||
"mouse_drag": "Требуется однократное нажатие и перемещение курсора в горизонтальной и вертикальной плосткости.",
|
||||
"double_click": "Двойной клик перемещает ценр окна и уровня на значение интенсивности точки клика.",
|
||||
"touch_drag": "Простое перетаскивание пальцем по горизонтали смещяет окно контрастности, по вертикали - уровень."
|
||||
},
|
||||
"ZoomAndPan": {
|
||||
"name": "Масштаб/Смещение",
|
||||
"brief": "Инструмент 'Масштабирование' позволяет масштабировать и смещать озображение изображение.",
|
||||
"mouse_wheel": "Колесо мыши используется для масштабирования изображения.",
|
||||
"mouse_drag": "Простое перемещение мышью с нажатой клавишей перемещает изображение в требуемую сторону.",
|
||||
"twotouch_pinch": "Скольжение двух пальцев вдоль прямой линии по направлению друг к друг или другу от друга изменяет масштаб изображения.",
|
||||
"touch_drag": "Простое скольжение пальца перемещает изображение в том же направлении."
|
||||
},
|
||||
"Scroll": {
|
||||
"name": "Прокрутка",
|
||||
"brief": "Инструмент 'Прокрутка' позволяет прокручивать срезы изображений. ",
|
||||
"double_click": "Двойной клик позволяет запустить автоматическую прокрутку, а однократный - остановить.",
|
||||
"tap_and_hold": "Двойное нажатие позволяет запустить автоматическую прокрутку, а однократное - остановить.",
|
||||
"mouse_drag": "Перемещение мыши вертикально позволяет прокручивать срезы, перемещение в горизонтальном направлении - изменять кадры. Горячии клавиши: CTRL + up or down - изменение срезов, CTRL + left or right - изменение кадров.",
|
||||
"touch_drag": "Перемещение пальца вертикально позволяет прокручивать срезы, горизонтально - прокручивать кадры."
|
||||
},
|
||||
"Draw": {
|
||||
"name": "Измерения и рисование",
|
||||
"brief": "Позволяет рисовать фигуры на изображении. Выберите тип фигуры и ее цвет в раскрывающихся меню. Нанесенные рисунки можно редактировать. Перемещение фигуры вверх на красный крест удаляет ее. Все действия могут быть повторены.",
|
||||
"mouse_drag": "Однократное нажатие позволяет рисовать фигуры. При работе с Транспортиром, нажмите старт, нарисуйте первый вектор, подождите пол секунды и запустите второй вектор.",
|
||||
"touch_drag": "Однократное нажатие позволяет рисовать фигуры. При работе с Транспортиром, нажмите старт, нарисуйте первый вектор, подождите пол секунды и запустите второй вектор.."
|
||||
},
|
||||
"Filter": {
|
||||
"name": "Фильтры",
|
||||
"brief": "Поддерживаются несколько базовых фильтров изображенией: Пороговый фильтр определяет интенсивность изображения между максимальными и минимальными значениями, Филтор резкости управляет резкостью, фильтр Соболя получает градиент от изображения в обоих направлениях."
|
||||
},
|
||||
"Livewire": {
|
||||
"name": "Построение контура",
|
||||
"brief": "Инструмент Livewire - полуавтоматический инструмент сегментации, который прокладывает линию по границе интенсивности. Кликните один раз, чтобы инициализировать процесс и затем перемещайте мышь, чтобы отслеживать предпологаемый путь. Кликните снова для построения контура. Процесс останавливается, когда вы кликните на начальной точке. Внимание: процесс может занять некоторое время, зависящее от ресурсов Вашего компьютера!"
|
||||
},
|
||||
"Floodfill": {
|
||||
"name": "Заливка",
|
||||
"brief": "Инструмент Заливка представляет собой полуавтоматический инструмент сегментации контуров пикселя до аналогичных значений.",
|
||||
"click": "Нажмите на пиксель, чтобы создать контур, основанный на его интенсивности.",
|
||||
"tap": "Нажмите на пиксель, чтобы создать контур, основанный на его интенсивности."
|
||||
},
|
||||
"info": {
|
||||
"position": "Позиция = {{value}}",
|
||||
"value": "Значение = {{value}}",
|
||||
"frame": "Кадр = {{value}}",
|
||||
"window_center": "Центр_Окна = {{value}}",
|
||||
"window_width": "Ширина_Окна = {{value}}"
|
||||
}
|
||||
},
|
||||
"shape": {
|
||||
"Line": {
|
||||
"name": "Линия"
|
||||
},
|
||||
"Ruler": {
|
||||
"name": "Рулетка"
|
||||
},
|
||||
"Protractor": {
|
||||
"name": "Транспортир"
|
||||
},
|
||||
"Rectangle": {
|
||||
"name": "Прямоугольник"
|
||||
},
|
||||
"Roi": {
|
||||
"name": "Обвести ОИ"
|
||||
},
|
||||
"Ellipse": {
|
||||
"name": "Эллипс"
|
||||
},
|
||||
"Arrow": {
|
||||
"name": "Стрелка"
|
||||
},
|
||||
"FreeHand": {
|
||||
"name": "Свободное рисование"
|
||||
}
|
||||
},
|
||||
"io": {
|
||||
"File": {
|
||||
"name": "Файл"
|
||||
},
|
||||
"Url": {
|
||||
"name": "Ссылка"
|
||||
},
|
||||
"GoogleDrive": {
|
||||
"name": "GoogleDrive",
|
||||
"auth": {
|
||||
"title": "Авторизация в Google Drive",
|
||||
"body": "Пожалуйста авторизируйте Uniray DV для доступа к вашему Google Drive.",
|
||||
"button": "Авторизация"
|
||||
}
|
||||
},
|
||||
"Dropbox": {
|
||||
"name": "Dropbox"
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"Threshold": {
|
||||
"name": "Удаление артефактов"
|
||||
},
|
||||
"Sharpen": {
|
||||
"name": "Резкость"
|
||||
},
|
||||
"Sobel": {
|
||||
"name": "Фильтр Собеля"
|
||||
}
|
||||
},
|
||||
"colourmap": {
|
||||
"plain": {
|
||||
"name": "По умолчанию"
|
||||
},
|
||||
"invplain": {
|
||||
"name": "Негатив"
|
||||
},
|
||||
"rainbow": {
|
||||
"name": "Радуга"
|
||||
},
|
||||
"hot": {
|
||||
"name": "Горячий фильтр"
|
||||
},
|
||||
"hotiron": {
|
||||
"name": "Горячий металл"
|
||||
},
|
||||
"pet": {
|
||||
"name": "ПЭТ"
|
||||
},
|
||||
"hotmetalblue": {
|
||||
"name": "Горячий голубой металл"
|
||||
},
|
||||
"pet20step": {
|
||||
"name": "ПЭТ 20 шагов"
|
||||
}
|
||||
},
|
||||
"wl": {
|
||||
"presets": {
|
||||
"mediastinum": {
|
||||
"name": "Грудная клетка"
|
||||
},
|
||||
"lung": {
|
||||
"name": "Лёгкие"
|
||||
},
|
||||
"bone": {
|
||||
"name": "Кости"
|
||||
},
|
||||
"brain": {
|
||||
"name": "Мозг"
|
||||
},
|
||||
"head": {
|
||||
"name": "Череп"
|
||||
},
|
||||
"Algo1": {
|
||||
"name": "По умолчанию"
|
||||
},
|
||||
"manual": {
|
||||
"name": "Ручная"
|
||||
},
|
||||
"minmax": {
|
||||
"name": "Мин/Макс"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
62
nv/html/dwv/locales/zh/overlays.json
Normal file
62
nv/html/dwv/locales/zh/overlays.json
Normal file
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"US": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "窗位: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "窗宽: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "位置: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "频谱: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "值: {v0}"}
|
||||
],
|
||||
"DOM": [
|
||||
{"tags": ["fileName"], "pos": "tl"},
|
||||
|
||||
{"tags": ["fileType"], "pos": "tr"},
|
||||
|
||||
{"tags": ["imageWidth", "imageHeight"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "窗位: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "窗宽: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "位置: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "频谱: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "值: {v0}"}
|
||||
],
|
||||
"*": [
|
||||
{"tags": ["x00100020"], "pos": "tl"},
|
||||
{"tags": ["x00100010", "x00100040"], "pos": "tl", "format": "{v0} [{v1}]"},
|
||||
{"tags": ["x00100030"], "pos": "tl"},
|
||||
|
||||
{"tags": ["x00200011", "x00200012", "x00200013"], "pos": "bl", "format": "{v0}:{v1}:{v2}"},
|
||||
{"tags": ["x00185100"], "pos": "bl"},
|
||||
{"tags": ["x00201041"], "pos": "bl", "format": "SL: {v0}"},
|
||||
{"tags": ["x00180050"], "pos": "bl", "format": "ST: {v0}"},
|
||||
{"tags": ["x00280010", "x00280011"], "pos": "bl", "format": "RES: {v0}x{v1}"},
|
||||
{"tags": ["x00181100"], "pos": "bl", "format": "FOV: {v0}"},
|
||||
|
||||
{"tags": ["x00080080"], "pos": "tr"},
|
||||
{"tags": ["x00080020", "x00080030"], "pos": "tr", "format": "{v0} {v1}"},
|
||||
{"tags": ["x00080060"], "pos": "tr"},
|
||||
|
||||
{"value": "window-center", "pos": "br", "format": "窗位: {v0}"},
|
||||
{"value": "window-width", "pos": "br", "format": "窗宽: {v0}"},
|
||||
{"value": "zoom", "pos": "br", "format": "Z: {v0}"},
|
||||
{"value": "offset", "pos": "br", "format": "Off: {v0},{v1}"},
|
||||
{"value": "position", "pos": "br", "format": "位置: {v0},{v1},{v2}"},
|
||||
{"value": "frame", "pos": "br", "format": "频谱: {v0}"},
|
||||
{"value": "value", "pos": "br", "format": "值: {v0}"}
|
||||
]
|
||||
}
|
||||
233
nv/html/dwv/locales/zh/translation.json
Normal file
233
nv/html/dwv/locales/zh/translation.json
Normal file
@@ -0,0 +1,233 @@
|
||||
{
|
||||
"basics": {
|
||||
"open": "打开",
|
||||
"close": "关闭",
|
||||
"help": "帮助",
|
||||
"back": "返回",
|
||||
"reset": "重置",
|
||||
"apply": "应用",
|
||||
"name": "姓名",
|
||||
"value": "值",
|
||||
"dicomTags": "DICOM 标签",
|
||||
"columns": "列",
|
||||
"group": "组",
|
||||
"element": "元素",
|
||||
"vr": "VR",
|
||||
"vl": "VL",
|
||||
"presets": "预设",
|
||||
"toolbox": "工具箱",
|
||||
"history": "历史记录",
|
||||
"image": "图像",
|
||||
"info": "信息",
|
||||
"downloadState": "下载状态",
|
||||
"drawList": "Annotations",
|
||||
"search": "Search",
|
||||
"id": "ID",
|
||||
"slice": "Slice",
|
||||
"frame": "Frame",
|
||||
"type": "Type",
|
||||
"color": "Color",
|
||||
"label": "Label",
|
||||
"description": "Description",
|
||||
"editMode": "Edit Mode",
|
||||
"deleteDraws": "Delete All",
|
||||
"visible": "Visible"
|
||||
},
|
||||
"colour": {
|
||||
"Yellow": {
|
||||
"name": "黄色"
|
||||
},
|
||||
"Red": {
|
||||
"name": "红色"
|
||||
},
|
||||
"White": {
|
||||
"name": "白色"
|
||||
},
|
||||
"Green": {
|
||||
"name": "绿色"
|
||||
},
|
||||
"Blue": {
|
||||
"name": "蓝色"
|
||||
},
|
||||
"Lime": {
|
||||
"name": "绿黄色"
|
||||
},
|
||||
"Fuchsia": {
|
||||
"name": "紫红色"
|
||||
},
|
||||
"Black": {
|
||||
"name": "黑色"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"mm": "mm",
|
||||
"cm2": "cm2",
|
||||
"degree": "\u00B0"
|
||||
},
|
||||
"help": {
|
||||
"intro": {
|
||||
"p0": "DWV (DICOM Web Viewer) 是一个开源的医学影像浏览器。 它只使用了Javascript与html5的编程代码, 意味着它能在任何提供了浏览器的平台上都能运行 (笔记本电脑, 平板, 手机以及某些TV)。 它能加载当地的或者远程Dicom格式的文件 (the standard for medical imaging data such as MR, CT, Echo, Mammo, NM...) 并提供标准工具对其进行操作如对比、缩放、拖动,可能吸引区域的阈值、锐化图像和影像过滤器.",
|
||||
"p1": "所有的DICOM标签都能在这个表格中搜索到, 点击'tags'或者网格上的按钮。 你可以选择展示图像信息在一个小弹框中通过点击'info'按钮。"
|
||||
},
|
||||
"tool_intro": "每一个工具都定义了与用户交互的可能性。 以下是一些可用的工具:"
|
||||
},
|
||||
"tool": {
|
||||
"WindowLevel": {
|
||||
"name": "窗位/窗宽。",
|
||||
"brief": "改变图像的窗位和窗宽。",
|
||||
"mouse_drag": "单鼠标按住拖动图像,沿水平方向改变窗宽,沿竖直方向改变窗位。",
|
||||
"double_click": "双击影像,可将该点作为窗位窗宽中心值。",
|
||||
"touch_drag": "触摸拖动,沿水平方向改变窗宽,沿竖直方向改变窗位。"
|
||||
},
|
||||
"ZoomAndPan": {
|
||||
"name": "缩放/移动",
|
||||
"brief": "缩放/移动 工具用于放大缩小和移动图像。",
|
||||
"mouse_wheel": "鼠标滚轮用于缩放图像。",
|
||||
"mouse_drag": "单鼠标按住拖动图像到想要的位置。",
|
||||
"twotouch_pinch": "通过按压滑动对图像进行缩放。",
|
||||
"touch_drag": "单触拖动图像到想要的位置。"
|
||||
},
|
||||
"Scroll": {
|
||||
"name": "滚动条",
|
||||
"brief": "The scroll tool allows to scroll through slices/frames. ",
|
||||
"double_click": "A double click launches a slice or frame play. A single click stops it.",
|
||||
"tap_and_hold": "A tap and hold launches a slice or frame play. A single tap stops it.",
|
||||
"mouse_drag": "Drag the mouse vertically to change the slice, horizontally to change the frame. Keyboard shortcuts: CTRL + up or down arrow to change slices, CTRL + left or right arrow to change frames.",
|
||||
"touch_drag": "Drag your finger vertically to change the slice, horizontally to change the frame."
|
||||
},
|
||||
"Draw": {
|
||||
"name": "测量",
|
||||
"brief": "在图像上画不同的形状。可从下拉菜单中选择形状和颜色。创建测量后,通过选中可以进行编辑。会出现角度,允许特定形状编辑。拖动顶端红色十字可将对象删除,所有操作可撤销。",
|
||||
"mouse_drag": "A single mouse drag draws the desired shape. For the protractor, click to start, draw the first ray to the vertex, wait half a second and draw the second ray.",
|
||||
"touch_drag": "A single touch drag draws the desired shape. For the protractor, tap to start, draw the first ray to the vertex, wait half a second and draw the second ray."
|
||||
},
|
||||
"Filter": {
|
||||
"name": "滤波器",
|
||||
"brief": "一些简单的图像过滤器是可用的: 阈值滤波器限制图像强度之间的最大值和最小值, 锐化滤波器旋转图像锐化矩阵, Sobel滤波器得到的梯度图像在两个方向上。"
|
||||
},
|
||||
"Livewire": {
|
||||
"name": "分割",
|
||||
"brief": "Livewire工具是一个半自动分割工具, 在用户选择的路径之间, 根据图像强度做出分割。 点击第一次初始化然后移开鼠标看所点击的路径。 再一次点击确定您的图像轮廓, 如果您再次点击重复的点, 这个过程会停止。 注意: 这个过程可能会花费一些时间!"
|
||||
},
|
||||
"Floodfill": {
|
||||
"name": "等值线",
|
||||
"brief": "Floodfill工具是一个半自动化的分割工具,他能用来分割等值像素成类似的值",
|
||||
"click": "点击像素根据其强度来创建等值线。",
|
||||
"tap": "触摸像素根据其强度来创建等值线。"
|
||||
},
|
||||
"info": {
|
||||
"position": "位置 = {{value}}",
|
||||
"value": "值 = {{value}}",
|
||||
"frame": "频谱 = {{value}}",
|
||||
"window_center": "窗位/窗宽= {{value}}",
|
||||
"window_width": "窗宽 = {{value}}"
|
||||
}
|
||||
},
|
||||
"shape": {
|
||||
"Line": {
|
||||
"name": "直线"
|
||||
},
|
||||
"Ruler": {
|
||||
"name": "Ruler"
|
||||
},
|
||||
"Protractor": {
|
||||
"name": "量角器"
|
||||
},
|
||||
"Rectangle": {
|
||||
"name": "矩形"
|
||||
},
|
||||
"Roi": {
|
||||
"name": "感兴趣的区域"
|
||||
},
|
||||
"Ellipse": {
|
||||
"name": "椭圆"
|
||||
},
|
||||
"Arrow": {
|
||||
"name": "Arrow"
|
||||
},
|
||||
"FreeHand": {
|
||||
"name": "Free hand"
|
||||
}
|
||||
},
|
||||
"io": {
|
||||
"File": {
|
||||
"name": "文件"
|
||||
},
|
||||
"Url": {
|
||||
"name": "链接"
|
||||
},
|
||||
"GoogleDrive": {
|
||||
"name": "GoogleDrive",
|
||||
"auth": {
|
||||
"title": "Google Drive Authorization",
|
||||
"body": "请授权DWV访问Google Drive。 \n这仅仅是在您首次连接时需要。",
|
||||
"button": "授权"
|
||||
}
|
||||
},
|
||||
"Dropbox": {
|
||||
"name": "形状"
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
"Threshold": {
|
||||
"name": "阈值"
|
||||
},
|
||||
"Sharpen": {
|
||||
"name": "锐化"
|
||||
},
|
||||
"Sobel": {
|
||||
"name": "sobel算子"
|
||||
}
|
||||
},
|
||||
"colourmap": {
|
||||
"plain": {
|
||||
"name": "正常面"
|
||||
},
|
||||
"invplain": {
|
||||
"name": "反转"
|
||||
},
|
||||
"rainbow": {
|
||||
"name": "彩虹色"
|
||||
},
|
||||
"hot": {
|
||||
"name": "火红"
|
||||
},
|
||||
"hotiron": {
|
||||
"name": "金属红"
|
||||
},
|
||||
"pet": {
|
||||
"name": "混合色"
|
||||
},
|
||||
"hotmetalblue": {
|
||||
"name": "热金属蓝"
|
||||
},
|
||||
"pet20step": {
|
||||
"name": "步幅20混合色"
|
||||
}
|
||||
},
|
||||
"wl": {
|
||||
"presets": {
|
||||
"mediastinum": {
|
||||
"name": "(胸腔)纵隔膜"
|
||||
},
|
||||
"lung": {
|
||||
"name": "肺"
|
||||
},
|
||||
"bone": {
|
||||
"name": "骨头"
|
||||
},
|
||||
"brain": {
|
||||
"name": "脑"
|
||||
},
|
||||
"head": {
|
||||
"name": "头"
|
||||
},
|
||||
"manual": {
|
||||
"name": "指南"
|
||||
},
|
||||
"minmax": {
|
||||
"name": "最小/最大"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user