Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "Revert "Added locales (lng files) and language switcher"" #3

Merged
merged 1 commit into from
May 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .env.example

This file was deleted.

5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -124,4 +124,7 @@ node_modules/
bower_components/
.grunt/
src/vendor/
dist/
dist/
dev-env/dvconfig.py
dev-env/dvconfig.py
.env.example
2 changes: 1 addition & 1 deletion dev-env/dvconfig.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
base_url = 'http://localhost:8000'
api_token = '<DATAVERSE_API_TOKEN>'
api_token = 'c928f125-033d-4130-b758-63e243b8d065'
sample_data = [
'data/dataverses/pums/pums.json',
'data/dataverses/pums/datasets/2000pums5/2000pums5.json',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import 'bootstrap/scss/functions';
@import 'bootstrap/scss/variables';
@import 'src/lib/assets/styles/design-tokens/colors.module';
// @import 'src/lib/assets/styles/design-tokens/colors.module.scss';
@import '../../assets/styles/design-tokens/colors.module.scss';

.primary:not(#\#) {
color: color-contrast($dv-primary-color);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import "src/lib/assets/styles/design-tokens/colors.module";
// @import "src/lib/assets/styles/design-tokens/colors.module.scss";
@import '../../assets/styles/design-tokens/colors.module.scss';

.border > button, .border > [role="group"] > button {
border: 1px solid $dv-button-border-color;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import 'src/lib/assets/styles/design-tokens/typography.module';
// @import 'src/lib/assets/styles/design-tokens/typography.module.scss';
@import '../../../assets/styles/design-tokens/typography.module.scss';

.title {
display: inline-block;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import "src/lib/assets/styles/design-tokens/typography.module";
// @import "src/lib/assets/styles/design-tokens/typography.module.scss";
@import '../../../assets/styles/design-tokens/typography.module.scss';

.title {
padding-top: calc(0.375rem + 1px);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import "src/lib/assets/styles/design-tokens/colors.module";
// @import "src/lib/assets/styles/design-tokens/colors.module.scss";
@import '../../../assets/styles/design-tokens/colors.module.scss';

.asterisk {
color: $dv-danger-color;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
@import "src/lib/assets/styles/design-tokens/colors.module";
// @import "src/lib/assets/styles/design-tokens/colors.module.scss";
@import '../../../assets/styles/design-tokens/colors.module.scss';

.question-tooltip {
color: $dv-tooltip-color;
Expand Down
111 changes: 111 additions & 0 deletions public/locales/ar/astrophysics.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
{
"astrophysics": {
"name": "بيانات الفلك وعلم الفلك",
"datasetField": {
"astroType": {
"name": "النوع",
"description": "طبيعة أو نوعية محتوى الملفات في مجموعة البيانات."
},
"astroFacility": {
"name": "المرصد",
"description": "المرصد أو المنشأة التي تم الحصول على البيانات منها."
},
"astroInstrument": {
"name": "الأداة",
"description": "الأداة المستخدمة لجمع البيانات."
},
"astroObject": {
"name": "الجسم",
"description": "الأجرام السماوية الممثلة في البيانات (يفضل تقديم الأسماء القابلة للتعرف عليها بواسطة SIMBAD)."
},
"resolution.Spatial": {
"name": "الدقة المكانية",
"description": "الدقة المكانية (الزاوية) التي هي نموذجية للملاحظات، بالدرجات العشرية."
},
"resolution.Spectral": {
"name": "الدقة الطيفية",
"description": "الدقة الطيفية التي هي نموذجية للملاحظات، معطاة كنسبة λ/Δλ."
},
"resolution.Temporal": {
"name": "الدقة الزمنية",
"description": "الدقة الزمنية التي هي نموذجية للملاحظات، معطاة بالثواني."
},
"coverage.Spectral.Bandpass": {
"name": "عرض الحزمة",
"description": "اسم عرض الحزمة التقليدي"
},
"coverage.Spectral.CentralWavelength": {
"name": "الطول الموجي المركزي (م)",
"description": "الطول الموجي المركزي لعرض الحزمة الطيفية، بالأمتار. أدخل رقمًا عشريًا."
},
"coverage.Spectral.Wavelength": {
"name": "نطاق الطول الموجي",
"description": "الحد الأدنى والأقصى للطول الموجي لعرض الحزمة الطيفية. أدخل رقمًا عشريًا."
},
"coverage.Spectral.MinimumWavelength": {
"name": "الحد الأدنى (م)",
"description": "الحد الأدنى للطول الموجي لعرض الحزمة الطيفية، بالأمتار. أدخل رقمًا عشريًا."
},
"coverage.Spectral.MaximumWavelength": {
"name": "الحد الأقصى (م)",
"description": "الحد الأقصى للطول الموجي لعرض الحزمة الطيفية، بالأمتار. أدخل رقمًا عشريًا."
},
"coverage.Temporal": {
"name": "نطاق تاريخ مجموعة البيانات",
"description": "الفترة الزمنية التي تغطيها البيانات."
},
"coverage.Temporal.StartTime": {
"name": "البداية",
"description": "تاريخ بدء مجموعة البيانات (YYYY-MM-DD)"
},
"coverage.Temporal.StopTime": {
"name": "النهاية",
"description": "تاريخ انتهاء مجموعة البيانات (YYYY-MM-DD)"
},
"coverage.Spatial": {
"name": "تغطية السماء",
"description": "تغطية السماء لجسم البيانات."
},
"coverage.Depth": {
"name": "تغطية العمق",
"description": "تغطية العمق النموذجية، أو الحساسية، لجسم البيانات في جي"
},
"coverage.ObjectDensity": {
"name": "كثافة الجسم",
"description": "الكثافة النموذجية للأجسام، إدخالات الكتالوج، إشارات التلسكوب، إلخ، على السماء، بعدد لكل درجة مربعة. أدخل رقمًا عشريًا."
},
"coverage.ObjectCount": {
"name": "عدد الأجسام",
"description": "العدد الإجمالي للأجسام، إدخالات الكتالوج، إلخ، في جسم البيانات. أدخل عددًا صحيحًا."
},
"coverage.SkyFraction": {
"name": "جزء من السماء",
"description": "جزء من السماء الممثلة في الملاحظات، من 0 إلى 1. أدخل رقمًا عشريًا."
},
"coverage.Polarization": {
"name": "الاستقطاب",
"description": "تغطية الاستقطاب"
},
"redshiftType": {
"name": "نوع الانزياح الأحمر",
"description": "نوع الانزياح الأحمر string C 'Redshift'; أو التعريفات 'Optical' أو 'Radio' للسرعة دوبلر المستخدمة في جسم البيانات."
},
"resolution.Redshift": {
"name": "دقة الانزياح الأحمر",
"description": "الدقة في الانزياح الأحمر (بدون وحدة) أو سرعة دوبلر (كم/ثانية) في جسم البيانات. أدخل رقمًا عشريًا."
},
"coverage.RedshiftValue": {
"name": "قيمة الانزياح الأحمر",
"description": "قيمة الانزياح الأحمر (بدون وحدة) أو سرعة دوبلر (كم/ثانية) في جسم البيانات. أدخل رقمًا عشريًا."
},
"coverage.Redshift.MinimumValue": {
"name": "الحد الأدنى",
"description": "القيمة الدنيا للانزياح الأحمر (بدون وحدة) أو سرعة دوبلر (كم/ثانية) في جسم البيانات. أدخل رقمًا عشريًا."
},
"coverage.Redshift.MaximumValue": {
"name": "الحد الأقصى",
"description": "القيمة القصوى للانزياح الأحمر (بدون وحدة) أو سرعة دوبلر (كم/ثانية) في جسم البيانات. أدخل رقمًا عشريًا."
}
}
}
}
59 changes: 59 additions & 0 deletions public/locales/ar/biomedical.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{
"biomedical": {
"name": "بيانات علوم الحياة",
"datasetField": {
"studyDesignType": {
"name": "نوع التصميم",
"description": "أنواع التصميم التي تعتمد على التصميم التجريبي العام."
},
"studyOtherDesignType": {
"name": "نوع تصميم آخر",
"description": "إذا تم اختيار نوع تصميم آخر، اذكر أي أنواع تصميم أخرى تم استخدامها في هذه المجموعة من البيانات."
},
"studyFactorType": {
"name": "نوع العامل",
"description": "العوامل المستخدمة في مجموعة البيانات."
},
"studyOtherFactorType": {
"name": "نوع عامل آخر",
"description": "إذا تم اختيار نوع عامل آخر، اذكر أي أنواع عوامل أخرى تم استخدامها في هذه المجموعة من البيانات."
},
"studyAssayOrganism": {
"name": "الكائن الحي",
"description": "الاسم التصنيفي للكائن الحي المستخدم في مجموعة البيانات أو الذي يتم استخراج المادة البيولوجية منه."
},
"studyAssayOtherOrganism": {
"name": "كائن حي آخر",
"description": "إذا تم اختيار كائن حي آخر، اذكر أي كائنات حية أخرى تم استخدامها في هذه المجموعة من البيانات. يُفضل استخدام المصطلحات من التصنيف NCBI."
},
"studyAssayMeasurementType": {
"name": "نوع القياس",
"description": "مصطلح لتحديد النقطة النهائية أو ما يتم قياسه (مثل توصيف التعبير الجيني؛ تحديد البروتين)."
},
"studyAssayOtherMeasurmentType": {
"name": "نوع قياس آخر",
"description": "إذا تم اختيار نوع قياس آخر، اذكر أي أنواع قياس أخرى تم استخدامها. يُفضل استخدام المصطلحات من بوابة NCBO Bioportal."
},
"studyAssayTechnologyType": {
"name": "نوع التكنولوجيا",
"description": "مصطلح لتحديد التكنولوجيا المستخدمة لإجراء القياس (مثل مصفوفة الحمض النووي؛ مطياف الكتلة)."
},
"studyAssayOtherTechnologyType": {
"name": "نوع تكنولوجيا آخر",
"description": "إذا تم اختيار نوع تكنولوجيا آخر، اذكر أي أنواع تكنولوجيا أخرى تم استخدامها في هذه المجموعة من البيانات."
},
"studyAssayPlatform": {
"name": "منصة التكنولوجيا",
"description": "الشركة المصنعة واسم منصة التكنولوجيا المستخدمة في الاختبار (مثل Bruker AVANCE)."
},
"studyAssayOtherPlatform": {
"name": "منصة تكنولوجيا أخرى",
"description": "إذا تم اختيار منصة تكنولوجيا أخرى، اذكر أي منصات تكنولوجيا أخرى تم استخدامها في هذه المجموعة من البيانات."
},
"studyAssayCellType": {
"name": "نوع الخلية",
"description": "اسم خط الخلايا الذي تم استخلاص المصدر أو العينة منه."
}
}
}
}
Loading
Loading