From cca3cf07a15b02402ce3f5ca493109bfa98bce7c Mon Sep 17 00:00:00 2001
From: Ahmet Altay <46381367+ahmetaltay33@users.noreply.github.com>
Date: Thu, 23 Sep 2021 16:25:53 +0300
Subject: [PATCH 1/3] Added Turkish language support (tr-TR)
---
.../i18n/src/getAvailableLanguagesInfo.js | 1 +
platform/i18n/src/locales/index.js | 2 +
.../i18n/src/locales/tr-TR/AboutModal.json | 14 ++++++
platform/i18n/src/locales/tr-TR/Buttons.json | 43 +++++++++++++++++++
.../i18n/src/locales/tr-TR/CineDialog.json | 8 ++++
platform/i18n/src/locales/tr-TR/Common.json | 16 +++++++
.../i18n/src/locales/tr-TR/DatePicker.json | 5 +++
platform/i18n/src/locales/tr-TR/Header.json | 8 ++++
.../src/locales/tr-TR/MeasurementTable.json | 9 ++++
.../i18n/src/locales/tr-TR/StudyList.json | 10 +++++
.../locales/tr-TR/UserPreferencesModal.json | 9 ++++
.../locales/tr-TR/ViewportDownloadForm.json | 14 ++++++
platform/i18n/src/locales/tr-TR/index.js | 25 +++++++++++
13 files changed, 164 insertions(+)
create mode 100644 platform/i18n/src/locales/tr-TR/AboutModal.json
create mode 100644 platform/i18n/src/locales/tr-TR/Buttons.json
create mode 100644 platform/i18n/src/locales/tr-TR/CineDialog.json
create mode 100644 platform/i18n/src/locales/tr-TR/Common.json
create mode 100644 platform/i18n/src/locales/tr-TR/DatePicker.json
create mode 100644 platform/i18n/src/locales/tr-TR/Header.json
create mode 100644 platform/i18n/src/locales/tr-TR/MeasurementTable.json
create mode 100644 platform/i18n/src/locales/tr-TR/StudyList.json
create mode 100644 platform/i18n/src/locales/tr-TR/UserPreferencesModal.json
create mode 100644 platform/i18n/src/locales/tr-TR/ViewportDownloadForm.json
create mode 100644 platform/i18n/src/locales/tr-TR/index.js
diff --git a/platform/i18n/src/getAvailableLanguagesInfo.js b/platform/i18n/src/getAvailableLanguagesInfo.js
index 8dd1f257a1f..4db2dfcc197 100644
--- a/platform/i18n/src/getAvailableLanguagesInfo.js
+++ b/platform/i18n/src/getAvailableLanguagesInfo.js
@@ -49,6 +49,7 @@ const languagesMap = {
te: 'Telugu',
th: 'Thai',
tr: 'Turkish',
+ 'tr-TR': 'Turkish (Turkey)',
uk: 'Ukrainian',
vi: 'Vietnamese',
zh: 'Chinese',
diff --git a/platform/i18n/src/locales/index.js b/platform/i18n/src/locales/index.js
index b912c7010bc..3483fdae53e 100644
--- a/platform/i18n/src/locales/index.js
+++ b/platform/i18n/src/locales/index.js
@@ -1,3 +1,4 @@
+import tr_TR from './tr-TR/';
import de from './de/';
import en_US from './en-US/';
import es from './es/';
@@ -10,6 +11,7 @@ import vi from './vi/';
import zh from './zh/';
export default {
+ ...tr_TR,
...de,
...en_US,
...es,
diff --git a/platform/i18n/src/locales/tr-TR/AboutModal.json b/platform/i18n/src/locales/tr-TR/AboutModal.json
new file mode 100644
index 00000000000..487e4082c6d
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/AboutModal.json
@@ -0,0 +1,14 @@
+{
+ "Browser": "Tarayıcı",
+ "Build Number": "Derleme Numarası",
+ "Latest Master Commits": "Son Kaynak Kod Güncellemesi",
+ "More details": "Daha Fazla Detay",
+ "Name": "İsim",
+ "OHIF Viewer - About": "OHIF Viewer - Hakkında",
+ "OS": "İşletim Sistemi",
+ "Report an issue": "Sorun Bildir",
+ "Repository URL": "Kaynak Kod URL",
+ "Value": "Değer",
+ "Version Information": "Sürüm Bilgisi",
+ "Visit the forum": "Forumu ziyaret et"
+}
diff --git a/platform/i18n/src/locales/tr-TR/Buttons.json b/platform/i18n/src/locales/tr-TR/Buttons.json
new file mode 100644
index 00000000000..83c2655c115
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/Buttons.json
@@ -0,0 +1,43 @@
+{
+ "Acquired": "Edinilen",
+ "Angle": "Açı",
+ "Axial": "Eksenel",
+ "Bidirectional": "Çift Yönlü",
+ "Brush": "Fırça",
+ "CINE": "CINE",
+ "Cancel": "Vazgeç",
+ "Circle": "Daire",
+ "Clear": "Temizle",
+ "Coronal": "Koronal",
+ "Crosshairs": "Kesişim",
+ "Download": "İndir",
+ "Ellipse": "Elips",
+ "Elliptical": "Eliptik",
+ "Flip H": "Çevir D",
+ "Flip V": "Çevir Y",
+ "Freehand": "Serbest El",
+ "Invert": "Tersini Çevir",
+ "Layout": "$t(Common:Layout)",
+ "Length": "Uzunluk",
+ "Levels": "Seviyeler",
+ "Magnify": "Büyüt",
+ "Manual": "Manuel",
+ "Measurements": "Ölçümler",
+ "More": "$t(Common:More)",
+ "Next": "$t(Common:Next)",
+ "Pan": "Tut",
+ "Play": "$t(Common:Play)",
+ "Previous": "$t(Common:Previous)",
+ "Probe": "İncele",
+ "ROI Window": "ROI Penceresi",
+ "Rectangle": "Diktörtgen",
+ "Reset": "$t(Common:Reset)",
+ "Reset to Defaults": "Varsayılana $t(Common:Reset)",
+ "Rotate Right": "Sağa Döndür",
+ "Sagittal": "Sagital",
+ "Save": "Kaydet",
+ "Stack Scroll": "Yığın Kaydırma",
+ "Stop": "$t(Common:Stop)",
+ "Themes": "Temalar",
+ "Zoom": "Yakınlaştır"
+}
diff --git a/platform/i18n/src/locales/tr-TR/CineDialog.json b/platform/i18n/src/locales/tr-TR/CineDialog.json
new file mode 100644
index 00000000000..7f93001d343
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/CineDialog.json
@@ -0,0 +1,8 @@
+{
+ "Next image": "$t(Common:Next) $t(Common:Image)",
+ "Play / Stop": "$t(Common:Play) / $t(Common:Stop)",
+ "Previous image": "$t(Common:Previous) $t(Common:Image)",
+ "Skip to first image": "İlk $t(Common:Image) Geç",
+ "Skip to last image": "Son $t(Common:Image) Geç",
+ "fps": "fps"
+}
diff --git a/platform/i18n/src/locales/tr-TR/Common.json b/platform/i18n/src/locales/tr-TR/Common.json
new file mode 100644
index 00000000000..eddaacc4349
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/Common.json
@@ -0,0 +1,16 @@
+{
+ "Close": "Kapat",
+ "Image": "Görüntü",
+ "Layout": "Düzen",
+ "Measurements": "Ölçümler",
+ "More": "Daha Fazla",
+ "Next": "Sonraki",
+ "Play": "Oynat",
+ "Previous": "Önceki",
+ "Reset": "Sıfırla",
+ "RowsPerPage": "Sayfa başına satır",
+ "Series": "Seriler",
+ "Show": "Göster",
+ "Stop": "Durdur",
+ "StudyDate": "Çalışma Zamanı"
+}
diff --git a/platform/i18n/src/locales/tr-TR/DatePicker.json b/platform/i18n/src/locales/tr-TR/DatePicker.json
new file mode 100644
index 00000000000..ca1073dcd80
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/DatePicker.json
@@ -0,0 +1,5 @@
+{
+ "Clear dates": "Tarihleri Temizle",
+ "End Date": "Bitiş Tarih",
+ "Start Date": "Başlangıç Tarihi"
+}
diff --git a/platform/i18n/src/locales/tr-TR/Header.json b/platform/i18n/src/locales/tr-TR/Header.json
new file mode 100644
index 00000000000..d4a5815bf6f
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/Header.json
@@ -0,0 +1,8 @@
+{
+ "About": "Hakkında",
+ "Back to Viewer": "Görüntüleyiciye Dön",
+ "INVESTIGATIONAL USE ONLY": "SADECE ARAŞTIRMA AMAÇLI KULLANIM",
+ "Options": "Seçenekler",
+ "Preferences": "Tercihler",
+ "Study list": "Çalışma Listesi"
+}
diff --git a/platform/i18n/src/locales/tr-TR/MeasurementTable.json b/platform/i18n/src/locales/tr-TR/MeasurementTable.json
new file mode 100644
index 00000000000..ac89358f832
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/MeasurementTable.json
@@ -0,0 +1,9 @@
+{
+ "Criteria nonconformities": "Kriter uygunsuzlukları",
+ "Delete": "Sil",
+ "Description": "Açıklama",
+ "MAX": "Enfazla",
+ "NonTargets": "Hedefsiz",
+ "Relabel": "Tekrar Etiketle",
+ "Targets": "Hedefler"
+}
diff --git a/platform/i18n/src/locales/tr-TR/StudyList.json b/platform/i18n/src/locales/tr-TR/StudyList.json
new file mode 100644
index 00000000000..4eaea20ca85
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/StudyList.json
@@ -0,0 +1,10 @@
+{
+ "AccessionNumber": "Accession #",
+ "Empty": "Boş",
+ "MRN": "MRN",
+ "Modality": "Modalite",
+ "PatientName": "Hasta Adı",
+ "StudyDate": "Çalışma Zamanı",
+ "StudyDescription": "Açıklama",
+ "StudyList": "Çalışma Listesi"
+}
diff --git a/platform/i18n/src/locales/tr-TR/UserPreferencesModal.json b/platform/i18n/src/locales/tr-TR/UserPreferencesModal.json
new file mode 100644
index 00000000000..1a843a3a4a3
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/UserPreferencesModal.json
@@ -0,0 +1,9 @@
+{
+ "Cancel": "$t(Buttons:Cancel)",
+ "No hotkeys found": "Bu uygulama için hiçbir kısayol tuşu yapılandırılmamış. Kısayol tuşları, uygulamanın app-config.js dosyasında yapılandırılabilir.",
+ "Reset to Defaults": "$t(Buttons:Reset to Defaults)",
+ "ResetDefaultMessage": "Tercihler başarıyla varsayılana sıfırlandı.
Bu eylemi gerçekleştirmek için Kaydetmelisiniz.",
+ "Save": "$t(Buttons:Save)",
+ "SaveMessage": "Tercihler kaydedildi",
+ "User Preferences": "Kullanıcı tercihleri"
+}
diff --git a/platform/i18n/src/locales/tr-TR/ViewportDownloadForm.json b/platform/i18n/src/locales/tr-TR/ViewportDownloadForm.json
new file mode 100644
index 00000000000..22ce0efcd62
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/ViewportDownloadForm.json
@@ -0,0 +1,14 @@
+{
+ "emptyFilenameError": "Dosya adı boş olamaz.",
+ "fileType": "Dosya Tipi",
+ "filename": "Dosya Adı",
+ "formTitle": "Lütfen çıktı görüntüsü için boyutları, dosya adını ve istediğiniz türü belirtin.",
+ "imageHeight": "Görüntü Yüksekliği (px)",
+ "imagePreview": "Görüntü Önizleme",
+ "imageWidth": "Görüntü Genişliği (px)",
+ "keepAspectRatio": "En-boy oranını koru",
+ "loadingPreview": "Görüntü Önzilemesi Yükleniyor...",
+ "minHeightError": "Minimum geçerli yükseklik 100 pikseldir.",
+ "minWidthError": "Minimum geçerli genişlik 100 pikseldir.",
+ "showAnnotations": "Ek Açıklamaları Göster"
+}
diff --git a/platform/i18n/src/locales/tr-TR/index.js b/platform/i18n/src/locales/tr-TR/index.js
new file mode 100644
index 00000000000..174822bd3cd
--- /dev/null
+++ b/platform/i18n/src/locales/tr-TR/index.js
@@ -0,0 +1,25 @@
+import AboutModal from './AboutModal.json';
+import Buttons from './Buttons.json';
+import CineDialog from './CineDialog.json';
+import Common from './Common.json';
+import DatePicker from './DatePicker.json';
+import Header from './Header.json';
+import MeasurementTable from './MeasurementTable.json';
+import StudyList from './StudyList.json';
+import UserPreferencesModal from './UserPreferencesModal.json';
+import ViewportDownloadForm from './ViewportDownloadForm.json';
+
+export default {
+ 'tr-TR': {
+ AboutModal,
+ Buttons,
+ CineDialog,
+ Common,
+ DatePicker,
+ Header,
+ MeasurementTable,
+ StudyList,
+ UserPreferencesModal,
+ ViewportDownloadForm,
+ },
+};
From 76392d2580d23dc6052214c6d691c1daa33a483d Mon Sep 17 00:00:00 2001
From: Ahmet Altay <46381367+ahmetaltay33@users.noreply.github.com>
Date: Fri, 10 Dec 2021 17:43:53 +0300
Subject: [PATCH 2/3] added build scripts files for kardelensw
---
dockerbuild.ps1 | 1 +
dockerpush.ps1 | 1 +
dockerrun.ps1 | 1 +
platform/viewer/public/config/default.js | 6 +++---
publish.ps1 | 1 +
5 files changed, 7 insertions(+), 3 deletions(-)
create mode 100644 dockerbuild.ps1
create mode 100644 dockerpush.ps1
create mode 100644 dockerrun.ps1
create mode 100644 publish.ps1
diff --git a/dockerbuild.ps1 b/dockerbuild.ps1
new file mode 100644
index 00000000000..1e2a24373c8
--- /dev/null
+++ b/dockerbuild.ps1
@@ -0,0 +1 @@
+docker build -t kardelensw/ohifviewer:4.12.1 -f Dockerfile .
diff --git a/dockerpush.ps1 b/dockerpush.ps1
new file mode 100644
index 00000000000..31ff08e6cc6
--- /dev/null
+++ b/dockerpush.ps1
@@ -0,0 +1 @@
+docker push kardelensw/ohifviewer:4.12.1
diff --git a/dockerrun.ps1 b/dockerrun.ps1
new file mode 100644
index 00000000000..92110ee761e
--- /dev/null
+++ b/dockerrun.ps1
@@ -0,0 +1 @@
+docker run -d -p 34:80 -v D:\Data\ohif4\app-config.js:/usr/share/nginx/html/app-config.js --name ohif4 --restart always kardelensw/ohifviewer:4.12.1
diff --git a/platform/viewer/public/config/default.js b/platform/viewer/public/config/default.js
index 9ca1920db0a..2558ed890e7 100644
--- a/platform/viewer/public/config/default.js
+++ b/platform/viewer/public/config/default.js
@@ -18,9 +18,9 @@ window.config = {
dicomWeb: [
{
name: 'DCM4CHEE',
- wadoUriRoot: 'https://server.dcmjs.org/dcm4chee-arc/aets/DCM4CHEE/wado',
- qidoRoot: 'https://server.dcmjs.org/dcm4chee-arc/aets/DCM4CHEE/rs',
- wadoRoot: 'https://server.dcmjs.org/dcm4chee-arc/aets/DCM4CHEE/rs',
+ wadoUriRoot: 'http://localhost:5081/pacs/wado',
+ qidoRoot: 'http://localhost:5081/pacs/dicom-web/rs',
+ wadoRoot: 'http://localhost:5081/pacs/dicom-web/rs',
qidoSupportsIncludeField: true,
imageRendering: 'wadors',
thumbnailRendering: 'wadors',
diff --git a/publish.ps1 b/publish.ps1
new file mode 100644
index 00000000000..50f11cbe760
--- /dev/null
+++ b/publish.ps1
@@ -0,0 +1 @@
+yarn build
From cb12a566c293530c78b69cde4076aec42ead3f24 Mon Sep 17 00:00:00 2001
From: Ahmet Altay <46381367+ahmetaltay33@users.noreply.github.com>
Date: Thu, 5 May 2022 13:18:46 +0300
Subject: [PATCH 3/3] Revert "added build scripts files for kardelensw"
This reverts commit 76392d2580d23dc6052214c6d691c1daa33a483d.
---
dockerbuild.ps1 | 1 -
dockerpush.ps1 | 1 -
dockerrun.ps1 | 1 -
platform/viewer/public/config/default.js | 6 +++---
publish.ps1 | 1 -
5 files changed, 3 insertions(+), 7 deletions(-)
delete mode 100644 dockerbuild.ps1
delete mode 100644 dockerpush.ps1
delete mode 100644 dockerrun.ps1
delete mode 100644 publish.ps1
diff --git a/dockerbuild.ps1 b/dockerbuild.ps1
deleted file mode 100644
index 1e2a24373c8..00000000000
--- a/dockerbuild.ps1
+++ /dev/null
@@ -1 +0,0 @@
-docker build -t kardelensw/ohifviewer:4.12.1 -f Dockerfile .
diff --git a/dockerpush.ps1 b/dockerpush.ps1
deleted file mode 100644
index 31ff08e6cc6..00000000000
--- a/dockerpush.ps1
+++ /dev/null
@@ -1 +0,0 @@
-docker push kardelensw/ohifviewer:4.12.1
diff --git a/dockerrun.ps1 b/dockerrun.ps1
deleted file mode 100644
index 92110ee761e..00000000000
--- a/dockerrun.ps1
+++ /dev/null
@@ -1 +0,0 @@
-docker run -d -p 34:80 -v D:\Data\ohif4\app-config.js:/usr/share/nginx/html/app-config.js --name ohif4 --restart always kardelensw/ohifviewer:4.12.1
diff --git a/platform/viewer/public/config/default.js b/platform/viewer/public/config/default.js
index 2558ed890e7..9ca1920db0a 100644
--- a/platform/viewer/public/config/default.js
+++ b/platform/viewer/public/config/default.js
@@ -18,9 +18,9 @@ window.config = {
dicomWeb: [
{
name: 'DCM4CHEE',
- wadoUriRoot: 'http://localhost:5081/pacs/wado',
- qidoRoot: 'http://localhost:5081/pacs/dicom-web/rs',
- wadoRoot: 'http://localhost:5081/pacs/dicom-web/rs',
+ wadoUriRoot: 'https://server.dcmjs.org/dcm4chee-arc/aets/DCM4CHEE/wado',
+ qidoRoot: 'https://server.dcmjs.org/dcm4chee-arc/aets/DCM4CHEE/rs',
+ wadoRoot: 'https://server.dcmjs.org/dcm4chee-arc/aets/DCM4CHEE/rs',
qidoSupportsIncludeField: true,
imageRendering: 'wadors',
thumbnailRendering: 'wadors',
diff --git a/publish.ps1 b/publish.ps1
deleted file mode 100644
index 50f11cbe760..00000000000
--- a/publish.ps1
+++ /dev/null
@@ -1 +0,0 @@
-yarn build