diff --git a/renderer/src/components/EditorPage/AudioEditor/AudioEditor.js b/renderer/src/components/EditorPage/AudioEditor/AudioEditor.js index 23d059a5c..df91fbdbb 100644 --- a/renderer/src/components/EditorPage/AudioEditor/AudioEditor.js +++ b/renderer/src/components/EditorPage/AudioEditor/AudioEditor.js @@ -210,7 +210,7 @@ const AudioEditor = ({ editor }) => { }, [bookId, chapter]); return ( - {((isLoading || !audioContent) && displyScreen) && } + {((isLoading || !audioContent) && displyScreen) && } {isLoading && !displyScreen && } {audioContent && isLoading === false && ( diff --git a/renderer/src/components/Loading/EmptySrceen.js b/renderer/src/components/Loading/EmptySrceen.js index a7dca0ed1..419e44f10 100644 --- a/renderer/src/components/Loading/EmptySrceen.js +++ b/renderer/src/components/Loading/EmptySrceen.js @@ -2,7 +2,7 @@ import { t } from 'i18next'; import React from 'react'; -export default function EmptyScreen() { +export default function EmptyScreen({ call = '' }) { return (
@@ -43,7 +43,24 @@ export default function EmptyScreen() {
-

{t('label-no-content-available')}

+ {call === 'audio' ? ( + <> +

+ {t('label-scope-not-selected')} + {' '} +

+ + For More Info + + + + ) + :

{t('label-no-content-available')}

}
diff --git a/renderer/src/components/ProjectManagement/ProjectManagement.js b/renderer/src/components/ProjectManagement/ProjectManagement.js index 51cb6059c..8ef2d19fe 100644 --- a/renderer/src/components/ProjectManagement/ProjectManagement.js +++ b/renderer/src/components/ProjectManagement/ProjectManagement.js @@ -116,7 +116,7 @@ export default function ProjectMangement(props) {
- Scope Management + {t('modal-title-scope-management')} : {project?.name}
@@ -153,7 +153,7 @@ export default function ProjectMangement(props) { className=" bg-success w-28 h-8 border-color-success rounded uppercase text-white text-xs shadow focus:outline-none" onClick={() => handleProject()} > - Apply + {t('label-apply')}
diff --git a/renderer/src/components/ProjectManagement/scope-management/ScopeHead.jsx b/renderer/src/components/ProjectManagement/scope-management/ScopeHead.jsx deleted file mode 100644 index fb3fe2edd..000000000 --- a/renderer/src/components/ProjectManagement/scope-management/ScopeHead.jsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; - -function ScopeHead({ children }) { - return ( -

{children}

- ); -} - -export default ScopeHead; diff --git a/renderer/src/components/ProjectManagement/scope-management/ScopeManagement.jsx b/renderer/src/components/ProjectManagement/scope-management/ScopeManagement.jsx index a1768c31c..65373ac2a 100644 --- a/renderer/src/components/ProjectManagement/scope-management/ScopeManagement.jsx +++ b/renderer/src/components/ProjectManagement/scope-management/ScopeManagement.jsx @@ -1,6 +1,6 @@ import React, { useEffect, useState } from 'react'; import { useBibleReference } from 'bible-reference-rcl'; -import ScopeHead from './ScopeHead'; +import { useTranslation } from 'react-i18next'; import TitleBar from './TitleBar'; import BookButton from '../Common/Button/BookButton'; import BulkSelectionGroup from './BulkSelectionGroup'; @@ -12,21 +12,21 @@ const initialBook = 'gen'; const initialChapter = '1'; const initialVerse = '1'; -const ToggleBookOptions = [ - { key: 'all', name: 'All' }, - { key: 'old', name: 'Old' }, - { key: 'new', name: 'New' }, - { key: 'none', name: 'Deselect' }, -]; - -const ToggleChapterOptions = [ - { key: 'all', name: 'All' }, - { key: 'none', name: 'Deselect' }, -]; - function ScopeManagement({ - metadata, currentScope, setCurrentScope, backendScope, + metadata, currentScope, setCurrentScope, backendScope, }) { + const { t } = useTranslation(); + const ToggleBookOptions = [ + { key: 'all', name: t('btn-all') }, + { key: 'old', name: t('btn-ot') }, + { key: 'new', name: t('btn-nt') }, + { key: 'none', name: t('label-deselect') }, + ]; + + const ToggleChapterOptions = [ + { key: 'all', name: t('btn-all') }, + { key: 'none', name: t('label-deselect') }, + ]; const [bookFilter, setBookFilter] = useState(''); const [chapterFilter, setChapterFilter] = useState(''); const [selectedChaptersSet, setSelectedChaptersSet] = useState(new Set([])); @@ -175,9 +175,12 @@ function ScopeManagement({ return (
- Project Scope Management -

Book Selection

+

+ {t('label-book-selection')} + {' '} + : +

- Chapter Selection : + + {t('label-chapter-selection')} + {' '} + : + {bookName}

- +
- + diff --git a/renderer/src/components/Projects/NewProject.js b/renderer/src/components/Projects/NewProject.js index bbd8ea143..7d07b7c8f 100644 --- a/renderer/src/components/Projects/NewProject.js +++ b/renderer/src/components/Projects/NewProject.js @@ -366,7 +366,7 @@ export default function NewProject({ call, project, closeEdit }) { : (
- Project Type + {t('label-project-type')} {BibleHeaderTagDropDown(headerDropDown, handleDropDown, call)}
diff --git a/renderer/src/components/Projects/ProjectRow.js b/renderer/src/components/Projects/ProjectRow.js index 5b86b8fdb..6ab4780b6 100644 --- a/renderer/src/components/Projects/ProjectRow.js +++ b/renderer/src/components/Projects/ProjectRow.js @@ -245,7 +245,7 @@ const ProjectRow = ({ } group rounded-md items-center w-full px-2 py-2 text-sm ${project.isArchived ? 'hidden' : 'flex'}`} onClick={() => manageProject(project)} > - Scope Management + {t('modal-title-scope-management')} )} diff --git a/renderer/src/components/ProjectsPage/CreateProject/AdvancedSettingsDropdown.js b/renderer/src/components/ProjectsPage/CreateProject/AdvancedSettingsDropdown.js index d1e1c14e5..0654f11f0 100644 --- a/renderer/src/components/ProjectsPage/CreateProject/AdvancedSettingsDropdown.js +++ b/renderer/src/components/ProjectsPage/CreateProject/AdvancedSettingsDropdown.js @@ -194,7 +194,7 @@ export default function AdvancedSettingsDropdown({ call, project, projectType }) const selectCanon = (val) => { const value = val; // console.log(val) - + if (call === 'edit' && value.title === 'Other') { if (canonSpecification.title === 'Other') { value.currentScope = canonSpecification.currentScope; @@ -263,7 +263,12 @@ export default function AdvancedSettingsDropdown({ call, project, projectType })
{projectType === 'Audio' - && NOTE: Choose the book and chapter from the SCOPE MANAGEMENT option on the project listing page.} + && ( + + {'NOTE: '} + {t('label-scope-note-audio')} + + )} {/*
*/}
{/* -

{t('label-project-type')}

+

{t('label-type')}

ಈ ವಿಷಯವು ಈ ಭಾಷೆಗೆ ಲಭ್ಯವಿಲ್ಲ
ನೀವು ಸ್ವಂತವಾಗಿ ಆಮದು ಮಾಡಿಕೊಳ್ಳಬಹುದು ಸ್ಕ್ರಿಪ್ಚರ್ ಬುರ್ರಿಟೋ ಸಂಪನ್ಮೂಲಗಳ ಮೂಲಕ ಸಂಗ್ರಹ tab.
ಸ್ಕ್ರೈಬ್‌ನೊಂದಿಗೆ ಸ್ಕ್ರಿಪ್ಚರ್ ಬುರ್ರಿಟೋ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ರಚಿಸುವ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ. ಸ್ಕ್ರೈಬ್ ಡಾಕ್ಸ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ..
', + 'label-back': 'ಹಿಂದೆ', + 'label-speed': 'ಸ್ಪೀಡ್', + 'label-record': 'ರೆಕಾರ್ಡ್', + 'label-stop': 'ಸ್ಟಾಪ್ ', + 'label-continue': 'ಮುಂದುವರಿಸಿ', + 'label-rewind': 'ರಿವೈಂಡ್', + 'label-play': 'ಪ್ಲೇ', + 'label-pause': 'ಪೌಜ್ ', + 'label-delete': 'ಅಳಿಸಿ', + 'label-volume': 'ವಾಲ್ಯೂಮ್', + 'label-takes': 'ಟೇಕ್ಸ್ ', + 'label-settings': 'ಸೆಟ್ಟಿಂಗ್ಸ್', + 'label-restore': 'ಮರುಸ್ಥಾಪಿಸಿ', + 'label-archive': 'ಆರ್ಕೈವ್', + 'tooltip-save-cloud-btn': 'ಈ ಕ್ರಿಯೆಯು ನಿಮ್ಮ ಡೇಟಾವನ್ನು Door43 ಗೆ ಸಿಂಕ್ ಮಾಡುತ್ತದೆ ', + 'tooltip-save-computer-btn': 'ಈ ಕ್ರಿಯೆಯು ನಿಮ್ಮ ಸ್ಥಳೀಯ ಡೇಟಾವನ್ನು Door43 ಡೇಟಾದೊಂದಿಗೆ ಕ್ಲೋನ್ ಮಾಡುತ್ತದೆ ಅಥವಾ ನವೀಕರಿಸುತ್ತದೆ', + 'label-choose-usfm-files': 'USFM ಫೈಲ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ', + 'label-choose-md-files': 'ಮಾರ್ಕ್‌ಡೌನ್ ಫೈಲ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ', + 'label-merge': 'ವಿಲೀನಗೊಳಿಸಿ', + 'label-abort': 'ಸ್ಥಗಿತಗೊಳಿಸಿ', + 'tooltip-star-project': 'ಸ್ಟಾರ್ ಪ್ರಾಜೆಕ್ಟ್', + 'tooltip-un-star-project': 'ಅನ್‌ಸ್ಟಾರ್ ಪ್ರಾಜೆಕ್ಟ್', + 'tooltip-merge-all-orginal-btn': 'ತೆರೆದ ಫೈಲ್‌ನಲ್ಲಿನ ಎಲ್ಲಾ ಪರಿಹರಿಸಲಾಗದ ಸಂಘರ್ಷ ವಿಭಾಗಗಳಿಗೆ ಮೂಲವನ್ನು ಸ್ವೀಕರಿಸಿ', + 'tooltip-merge-orginal-btn': 'ಸಂಘರ್ಷವನ್ನು ಪರಿಹರಿಸಲು ಮೂಲ ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವೀಕರಿಸಿ', + 'tooltip-merge-all-reset-btn': 'ತೆರೆದ ಫೈಲ್ ಅನ್ನು ಆರಂಭಿಕ ಸ್ಥಿತಿಗೆ ಮರುಹೊಂದಿಸಿ', + 'tooltip-merge-all-both-btn': 'ತೆರೆದ ಫೈಲ್‌ನಲ್ಲಿ ಪರಿಹರಿಸಲಾಗದ ಎಲ್ಲಾ ಸಂಘರ್ಷ ವಿಭಾಗಗಳಿಗೆ ಎರಡನ್ನೂ ಸ್ವೀಕರಿಸಿ', + 'tooltip-merge-both-btn': 'ಸಂಘರ್ಷವನ್ನು ಪರಿಹರಿಸಲು ಎರಡೂ ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವೀಕರಿಸಿ', + 'tooltip-merge-all-new-btn': 'ಅಬೋರ್ಟ್ ಕಾನ್ಫ್ಲಿಕ್ಟ್ ರೆಸಲ್ಯೂಶನ್ ಫೈಲ್‌ನಲ್ಲಿ ಎಲ್ಲಾ ಪರಿಹರಿಸದ ಸಂಘರ್ಷ ವಿಭಾಗಗಳಿಗೆ ಹೊಸದನ್ನು ಸ್ವೀಕರಿಸಿ', + 'tooltip-merge-new-btn': 'ಸಂಘರ್ಷವನ್ನು ಪರಿಹರಿಸಲು ಹೊಸ ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವೀಕರಿಸಿ', + 'label-original': 'ಮೂಲ', + 'label-new': 'ಹೊಸ', + 'label-reset': 'ರೀಸೆಟ್ ಮಾಡಿ', + 'label-both': 'ಎರಡೂ', + 'label-overwrite': 'ಓವರ್ರೈಟ್', + 'modal-title-abort-conflict-resolution': 'ಸಂಘರ್ಷದ ಪರಿಹಾರವನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಿ', + 'msg-abort-conflict-resolution': 'ನೀವು ಸಂಘರ್ಷ ಪರಿಹಾರ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲು ಬಯಸುವಿರಾ. ನೀವು ಸ್ಥಗಿತಗೊಳಿಸಿದರೆ, ನಿಮ್ಮ ಎಲ್ಲಾ ಪ್ರಗತಿಯನ್ನು ನೀವು ಕಳೆದುಕೊಳ್ಳುತ್ತೀರಿ ಮತ್ತು ಮತ್ತೆ ಪ್ರಾರಂಭಿಸಬೇಕಾಗುತ್ತದೆ.', + 'label-done': 'ಮುಗಿದಿದೆ', + 'label-resolved': 'ಪರಿಹರಿಸಲಾಗಿದೆ', + 'label-resolve-conflict': 'ಸಂಘರ್ಷವನ್ನು ಪರಿಹರಿಸಿ', + 'label-comparison': 'ಹೋಲಿಕೆ', + 'label-files': 'ಫೈಲ್‌ಗಳು', + 'label-re-record': 'ಮರು-ರೆಕಾರ್ಡ್', + 'modal-title-re-record': 'ಆಡಿಯೊವನ್ನು ಮರು-ರೆಕಾರ್ಡ್ ಮಾಡಿ', + 'msg-re-record-audio': 'ನೀವು ಆಡಿಯೊವನ್ನು ಮರು-ರೆಕಾರ್ಡ್ ಮಾಡಲು ಬಯಸುವಿರಾ', + 'modal-title-delete-audio': 'ಆಡಿಯೋ ಅಳಿಸಿ', + 'msg-delete-audio': 'ನೀವು ಆಯ್ಕೆಮಾಡಿದ ಟೇಕ್ ಅನ್ನು ಅಳಿಸಲು ಬಯಸುವಿರಾ?', + 'label-accepted': 'ಸ್ವೀಕರಿಸಲಾಗಿದೆ', + 'msg-remove-resource': 'ನೀವು ಸಂಪನ್ಮೂಲವನ್ನು ತೆಗೆದುಹಾಕಲು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ. ಈ ಕ್ರಿಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ', + 'label-check-updates': 'ನವೀಕರಣಗಳನ್ನು ಪರಿಶೀಲಿಸಿ', + 'label-documentation': 'ಡಾಕ್ಯುಮೆಂಟೇಶನ್', + 'label-tech-support': 'ತಾಂತ್ರಿಕ ಬೆಂಬಲ', + 'msg-helps-filepath': 'ಮಾನ್ಯ ಮ್ಯಾನಿಫೆಸ್ಟ್.yaml ನೊಂದಿಗೆ ಸಂಪನ್ಮೂಲ ಫೈಲ್‌ಪಾತ್‌ಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ', + 'tooltip-supported-resources': 'TN, TW, TQ, TA ಬೆಂಬಲಿತ ಸಂಪನ್ಮೂಲಗಳು', + 'label-upload-help-resources': 'ಸಹಾಯ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ', + 'label-filter': 'ಫಿಲ್ಟರ್', + 'label-book-selection': 'ಪುಸ್ತಕ ಆಯ್ಕೆ', + 'label-chapter-selection': 'ಅಧ್ಯಾಯ ಆಯ್ಕೆ', + 'label-select': 'ಆಯ್ಕೆ ಮಾಡಿ', + 'label-deselect': 'ಆಯ್ಕೆ ರದ್ದುಮಾಡಿ', + 'label-start': 'ಆರಂಭ', + 'label-end': 'ಅಂತ್ಯ', + 'label-apply': 'ಅನ್ವಯಿಸಿ', + 'label-scope-not-selected': 'ಪ್ರಾರಂಭಿಸಲು, ಸ್ಕೋಪ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್‌ಗೆ ಹೋಗಿ ಪುಸ್ತಕ ಮತ್ತು ಅಧ್ಯಾಯಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಅನ್ವಯಿಸು ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ', + 'label-scope-note-audio': 'ಪ್ರಾಜೆಕ್ಟ್ ಪಟ್ಟಿಯ ಪುಟದಲ್ಲಿನ SCOPE MANAGEMENT ಆಯ್ಕೆಯಿಂದ ಪುಸ್ತಕ ಮತ್ತು ಅಧ್ಯಾಯವನ್ನು ಆರಿಸಿ', + 'modal-title-scope-management': 'ವ್ಯಾಪ್ತಿ ನಿರ್ವಹಣೆ', +}; diff --git a/renderer/src/translations/ne.js b/renderer/src/translations/ne.js index e6c408762..c7253b333 100644 --- a/renderer/src/translations/ne.js +++ b/renderer/src/translations/ne.js @@ -148,11 +148,11 @@ export const Ne = { 'btn-remove': 'हटाउनुहोस्', 'btn-deactivate': 'निष्क्रिय गर्नुहोस्', 'btn-load-tn': 'लोड अनुवाद नोट गरिएको छ', - 'tooltip-import-resource-info-circle': 'एक निर्देशिका/प्रोजेक्टलाई छन्नुहोस् जसमा एक स्क्रिप्चर बरिटो फ़ाइल छ यानी मेटाडेटा.json फाइल ।', + 'tooltip-import-resource-info-circle': 'एक निर्देशिका/प्रोजेक्टलाई छन्नुहोस् जसमा एक स्क्रिप्चर बरिटो फ़ाइल छ यानी metadata.json फाइल ।', 'tooltip-import-open-file-location': 'फ़ोल्डर को स्थान खोल्नुहोस्', 'dynamic-msg-import-resource-snack': 'स्रोत अपलोड सफल भयो! कृपया स्रोत सुचि हेर्नुहोस्', 'dynamic-msg-unable-find-buritto-snack': 'बरिटो फाइल खोज्नमा असफल', - 'dynamic-msg-unable-invalid-buritto-snack': 'अमान्य बरिटो फाइल (मेटाडेटा.json)', + 'dynamic-msg-unable-invalid-buritto-snack': 'अमान्य बरिटो फाइल (metadata.json)', 'dynamic-msg-confirm-replace-resource': 'उही नामको अवस्थित परियोजना फेला पर्यो! "संग्रहित ट्याब" वा "परियोजना ट्याब" जाँच गर्नुहोस्। ओभरल्यापिङ पुस्तकहरूमा कुनै पनि अवस्थित सामग्री अधिलेखन गर्न "बदल्नुहोस्" थिच्नुहोस्। हालको परियोजनासँग परियोजना संयोजन गर्न "मर्ज" थिच्नुहोस्। परिवर्तनहरूबाट बच्न "रद्द गर्नुहोस्" थिच्नुहोस्।', 'dynamic-msg-resource-added': 'स्रोत लाई सफलतापूर्वक जोडिएको छ', 'dynamic-msg-resource-unable-fetch-url': 'प्रस्तुत गरिएको यू आर एल(URL) बाट दिएको स्रोत लैजानमा असमर्थ भएको छ', @@ -281,4 +281,14 @@ export const Ne = { 'tooltip-supported-resources': 'समर्थित स्रोतहरू TN, TW, TQ, TA हुन्', 'label-upload-help-resources': 'मद्दत स्रोतहरू अपलोड गर्नुहोस्', 'label-filter': 'फिल्टर', + 'label-book-selection': 'पुस्तक चयन', + 'label-chapter-selection': 'अध्याय चयन', + 'label-select': 'चयन्', + 'label-deselect': 'चयन रद्द करें', + 'label-start': 'सुरु्', + 'label-end': 'अन्त्य', + 'label-apply': 'आवेदन दिनुहोस्', + 'label-scope-not-selected': 'सुरु गर्न, स्कोप व्यवस्थापनमा जानुहोस् पुस्तक र अध्यायहरू चयन गर्नुहोस् र लागू गर्नुहोस् बटन क्लिक गर्नुहोस्', + 'label-scope-note-audio': 'परियोजना सूची पृष्ठमा स्कोप म्यानेजमेन्ट विकल्पबाट पुस्तक र अध्याय छान्नुहोस्', + 'modal-title-scope-management': 'स्कोप व्यवस्थापन', }; diff --git a/renderer/src/translations/ru.js b/renderer/src/translations/ru.js index 1bb131068..68173acd3 100644 --- a/renderer/src/translations/ru.js +++ b/renderer/src/translations/ru.js @@ -281,4 +281,14 @@ export const Ru = { 'tooltip-supported-resources': 'поддерживаемые ресурсы: TN, TW, TQ, TA', 'label-upload-help-resources': 'Загрузить справочные ресурсы', 'label-filter': 'фильтр', + 'label-book-selection': 'Выбор книги', + 'label-chapter-selection': 'Выбор главы', + 'label-select': 'Выбирать', + 'label-deselect': 'Отменить выбор', + 'label-start': 'Начинать', + 'label-end': 'Конец', + 'label-apply': 'Применять', + 'label-scope-not-selected': 'Чтобы начать, перейдите в раздел «Управление областью действия», выберите книгу и главы и нажмите кнопку «Применить».', + 'label-scope-note-audio': 'Выберите книгу и главу из опции УПРАВЛЕНИЕ ОБЛАСТЬЮ РАБОТ на странице со списком проектов.', + 'modal-title-scope-management': 'Управление областью действия', }; diff --git a/renderer/src/translations/te.js b/renderer/src/translations/te.js new file mode 100644 index 000000000..a619101b4 --- /dev/null +++ b/renderer/src/translations/te.js @@ -0,0 +1,294 @@ +export const Te = { + 'app-name': 'స్క్రైబ్ స్క్రిప్చర్', + 'new-project-page': 'క్రొత్త ప్రాజెక్ట్', + 'edit-project': 'ప్రాజెక్ట్‌ని సవరించండి', + 'label-abbreviation': 'సంక్షిప్తికరణ', + 'label-target-language': 'లక్ష్య భాష', + 'label-ltr': 'ఎల్ టి ఆర్', + 'label-rtl': 'ఆర్ టి ఎల్', + 'label-books': 'పుస్తకాలు', + 'label-book': 'పుస్తకం', + 'label-import-book': 'దిగుమతి చేసుకొను పుస్తకం', + 'label-saved': 'భద్రపరచబడింది', + 'label-sync': 'సమకాలీకరణ', + 'label-comments': 'ఆక్షేపణలు', + 'label-cross-ref': 'క్రాస్ రిఫరెన్సులు', + 'label-add-footnote': 'ఫుట్‌నోట్ జోడించండి', + 'label-add-comment': 'ఆక్షేపణను జోడించండి', + 'label-add-ref': 'రిఫరెన్సులు జోడించండి', + 'label-user-menu': 'వినియోగదారు కార్యక్రమాల పట్టిక తెరవండి', + 'label-main-menu': 'ప్రాధమిక కార్యక్రమాల పట్టిక తెరవండి', + 'label-dont-have-account': 'ఖాతా లేదా?', + 'label-already-have-account': 'ఖాతా కలిగి ఉన్నారా??', + 'label-new-langauge': 'క్రొత్త భాష', + 'label-edit-langauge': 'భాషని సవరించండి', + 'label-script-direction': 'స్క్రిప్ట్ దర్శకత్వం', + 'label-drop-file-upload': 'అప్‌లోడ్ చేయడానికి ఫైల్‌లను ఇక్కడ వదలండి', + 'projects-page': 'ప్రాజెక్ట్స్', + 'label-search': 'వెతకండి', + 'label-project': 'ప్రాజెక్ట్', + 'label-flavour': 'ఫ్లేవర్', + 'label-project-type': 'ప్రాజెక్ట్ రకం', + 'label-project-name': 'ప్రాజెక్ట్ పేరు', + 'label-language': 'భాష పేరు', + 'label-language-code': 'భాష కోడ్', + 'label-all': 'అన్ని పుస్తకాలు', + 'label-other': 'ఇతర', + 'label-Gitea': 'గిటియ', + 'label-deactivate-account': 'ఖాతా డియాక్టివేట్ చేయండి', + 'label-created-date': 'సృష్టించిన తేదీ', + 'label-last-viewed': 'చివరిగా వీక్షించినది', + 'label-description': 'వివరణ', + 'label-project-id': 'ప్రాజెక్ట్ ఐడి', + 'label-sign-in': 'సైన్ ఇన్ చేయండి', + 'label-sign-up': 'సైన్అప్', + 'profile-page': 'ప్రొఫైల్', + 'label-your-profile': 'మీ ప్రొఫైల్', + 'label-username': 'వినియోగదారుని పేరు', + 'label-name': 'పేరు', + 'label-firstname': 'మొదటి పేరు', + 'label-lastname': 'చివరి పేరు', + 'label-password': 'పాస్వర్డ్', + 'label-confirm-password': 'పాస్వర్డ్ని నిర్ధారించండి', + 'label-email': 'ఇమెయిల్', + 'label-organization': 'సంస్థ', + 'label-region': 'ప్రాంతము', + 'label-app-language': 'యప్ భాష', + 'label-menu-file': 'ఫైల్', + 'label-uploading-files': 'ఫైల్‌లను అప్‌లోడ్ చేస్తోంది', + 'label-menu-edit': 'ఎడిట్', + 'label-menu-about': 'గురించి', + 'label-bookmarks': 'బుక్‌మార్క్‌లు', + 'label-custom': 'కస్టమ్', + 'label-show-hidden-file': 'దాగి ఉన్న ఫైల్‌లను చూపించు', + 'label-scope': 'స్కోప్', + 'label-door43': 'డోర్43', + 'label-paratext': 'పారాటెక్స్ట్', + 'label-license': 'లైసెన్స్', + 'label-preview': 'ప్రివ్యూ', + 'label-versification-scheme': 'వెర్సిఫికేషన్ పథకం', + 'label-old-testament': 'పాత నిబంధన', + 'label-new-testament': 'కొత్త నిబంధన', + 'label-chapter': 'అధ్యాయం', + 'label-verse': 'వచనాలు', + 'label-import-resource': 'వనరులను దిగుమతి చేయండి', + 'label-resource': 'వనరు', + 'label-resource-bible': 'బైబిలు', + 'label-resource-obs-tn': 'ఓబిఎస్ అనువాద నోట్స్', + 'label-resource-obs-tq': 'ఓబిఎస్ అనువాద ప్రశ్నలు', + 'label-resource-obs': 'ఓపెన్ బైబిలు కధలు', + 'label-resource-tn': 'అనువాద నోట్స్', + 'label-resource-twlm': 'అనువాద పదాలు', + 'label-resource-twl': 'అనువాద పదాలు పట్టిక', + 'label-resource-tq': 'అనువాద ప్రశ్నలు', + 'label-resource-ta': ' ట్రాన్స్లేషన్ అకాడమీ', + 'label-resource-name': 'వనరు పేరు', + 'label-footnotes': 'ఫుట్ నోట్స్', + 'label-location': 'స్థానము', + 'label-audio-bible': 'ఆడియో', + 'label-resource-obs-twl': 'ఓబిఎస్ అనువాద పదాలు పట్టిక', + 'placeholder-resource-name': 'వనరు పేరును నమోదు చేయండి', + 'placeholder-license-name': 'లైసెన్స్ పేరు', + 'placeholder-search': 'వెతకండి…', + 'placeholder-door43-url': 'డోర్ 43 urlని నమోదు చేయండి', + 'label-burrito-resource-path': 'స్క్రిప్చర్ బురిటో వనరు ఫైల్‌పాత్', + 'label-burrito-directory': 'స్క్రిప్చర్ బురిటో దర్శని', + 'label-export-file-path': 'ఫైల్‌పాత్ ఎగుమతి చేయండి', + 'label-import-project': 'ప్రాజెక్ట్ దిగుమతి', + 'label-export-project': 'ప్రాజెక్ట్ ఎగుమతి', + 'label-notification': 'నోటిఫికేషన్‌లు', + 'label-editor-pane': 'ఎడిటర్', + 'label-editor-font-char': 'ఏ', + 'label-upload': 'అప్లోడ్', + 'label-no-content-available': 'ఏ కంటెంట్ అందుబాటులో లేదు!', + 'label-enter-location': 'స్థానాన్ని నమోదు చేయండి', + 'label-editor-load-module': 'మాడ్యూల్‌ను లోడ్ చేయండి', + 'label-import-door43-resources': 'దిగుమతి డోర్ 43 వనరులకు సహాయపడుతుంది', + 'tooltip-editor-lock': 'నావిగేషన్ లాక్/అన్‌లాక్', + 'tooltip-editor-bookmark': 'బుక్ మార్క్', + 'tooltip-editor-notification': 'నోటిఫికేషన్‌', + 'tooltip-editor-layout': 'లేఅవుట్', + 'tooltip-editor-font-dec': 'ఫాంట్ పరిమాణాన్ని తగ్గించండి', + 'tooltip-editor-font-inc': 'ఫాంట్ పరిమాణాన్ని పెంచండి', + 'tooltip-editor-resource-selector': 'వనరుల ఎంపిక సాధనం', + 'tooltip-editor-remove-section': 'విభాగాన్ని తీసివేయండి', + 'tooltip-editor-add-section': 'విభాగాన్ని జోడించండి', + 'modal-title-license': 'లైసెన్స్', + 'modal-title-about': 'గురించి', + 'modal-title-remove-resource': 'వనరులను తీసివేయండి', + 'modal-title-update-burrito': 'బురిటోని నవీకరించండి', + 'modal-title-update-app': 'స్క్రైబ్ స్క్రిప్చర్ అప్‌డేట్!', + 'modal-title-replace-resource': 'వనరులను భర్తీ చేయండి', + 'dynamic-msg-burrito-validate-import-project': 'బురిటో విజయవంతంగా ధృవీకరించబడింది', + 'btn-new': 'కొత్తది', + 'btn-close': 'మూసివేయండి', + 'btn-ok': 'ఒకే', + 'btn-source-code': 'సోర్స్ కోడ్', + 'btn-save': 'సేవ్', + 'btn-signout': 'సైన్ అవుట్ చేయండి', + 'btn-signup': 'సైన్ అప్', + 'btn-signin': 'సైన్ ఇన్', + 'btn-edit': 'ఎడిట్', + 'btn-export': 'ఎగుమతి చేయండి', + 'btn-import': 'దిగుమతి చేయండి', + 'btn-add': 'కలుపు', + 'btn-create-project': 'ప్రాజెక్ట్ సృష్టించండి', + 'btn-import-books': 'పుస్తకాలను దిగుమతి చేయండి', + 'btn-cancel': 'రద్దు చేయండి', + 'btn-restart': 'పునఃప్రారంభించండి', + 'btn-clear': ' పరిశుభ్రంగా', + 'btn-upload': 'అప్‌లోడ్ చేయండి', + 'btn-advance-settings': 'ఆధునిక సెట్టింగులు', + 'btn-create': 'సృష్టించండి', + 'btn-all': 'అన్ని', + 'btn-ot': 'ఓటి', + 'btn-nt': 'ఎన్ టి', + 'btn-update': 'అప్డేట్', + 'btn-replace': 'భర్తీ చేయండి', + 'btn-remove': 'తొలిగించట', + 'btn-deactivate': 'నిష్క్రియం చేయండి', + 'btn-load-tn': 'లోడ్ అనువాదం గుర్తించబడింది', + 'tooltip-import-resource-info-circle': 'స్క్రిప్చర్ బురిటో ఫైల్ అంటే metadata.json ఫైల్ ఉన్న డైరెక్టరీ/ప్రాజెక్ట్‌ని ఎంచుకోండి.', + 'tooltip-import-open-file-location': 'ఫోల్డర్ స్థానాన్ని తెరవండి', + 'dynamic-msg-import-resource-snack': 'వనరుల అప్‌లోడ్ విజయవంతమైంది! దయచేసి వనరుల జాబితాను తనిఖీ చేయండి', + 'dynamic-msg-unable-find-buritto-snack': 'బురిటో ఫైల్ (metadata.json) కనుగొనబడలేదు.', + 'dynamic-msg-unable-invalid-buritto-snack': 'చెల్లని బురిటో ఫైల్ (metadata.json).', + 'dynamic-msg-confirm-replace-resource': 'ఆర్కైవ్ చేసిన ట్యాబ్" లేదా "ప్రాజెక్ట్స్ ట్యాబ్" తనిఖీ చేయండి. అతివ్యాప్తి చెందుతున్న పుస్తకాలలో ఇప్పటికే ఉన్న ఏదైనా కంటెంట్‌ని ఓవర్‌రైట్ చేయడానికి "రీప్లేస్" నొక్కండి. ప్రాజెక్ట్‌ను ప్రస్తుత ప్రాజెక్ట్‌తో కలపడానికి "విలీనం" నొక్కండి. మార్పులను నివారించడానికి "రద్దు చేయి" నొక్కండి.', + 'dynamic-msg-resource-added': 'అదే పేరుతో ఇప్పటికే ఉన్న ప్రాజెక్ట్ కనుగొనబడింది!', + 'dynamic-msg-resource-unable-fetch-url': 'ఇచ్చిన url నుండి ఎంచుకున్న వనరును పొందడం సాధ్యం కాలేదు', + 'dynamic-msg-load-ref-bible-snack': 'ఫైల్‌లు విజయవంతంగా లోడ్ అయింది {{refName}} ఫైల్‌లు', + 'dynamic-msg-load-ref-bible-snack-fail': 'ఫైల్‌లను లోడ్ చేయడంలో విఫలమైంది {{refName}} ఫైల్‌లు', + 'dynamic-msg-load-ref-bible-success': 'సూచన-బురిటో విజయవంతంగా లోడ్ చేయబడింది', + 'dynamic-msg-validate-hook-project-name': 'ఇన్‌పుట్ మధ్య ఉండాలి {{minLen}} మరియు {{maxLen}} అక్షరాల పొడవు ఉండాలి', + 'dynamic-msg-update-burrito-version': 'బురిటోను {{version1}} నుండి {{version2}}కి నవీకరించండి అప్డేట్', + 'dynamic-msg-validate-hook-onlyNum': 'దయచేసి సంఖ్యలను మాత్రమే నమోదు చేయండి.', + 'dynamic-msg-validate-hook-onlyString': 'దయచేసి వర్ణమాలలను మాత్రమే నమోదు చేయండి', + 'dynamic-msg-validate-hook-nonSpecChar': 'ప్రత్యేక పాత్రలు అనుమతించబడవు', + 'dynamic-msg-validate-hook-alphaNum': 'అక్షరాలు మరియు సంఖ్యలు మాత్రమే అనుమతించబడతాయి', + 'dynamic-msg-validate-hook-email': 'ఇమెయిల్ చెల్లదు!', + 'dynamic-msg-auto-update': 'కొత్త స్క్రైబ్ స్క్రిప్చర్ అప్‌డేట్ అందుబాటులో ఉంది. ఇప్పుడు డౌన్‌లోడ్ చేస్తోంది...', + 'dynamic-msg-auto-update-complete': 'యప్‌డేట్ డౌన్‌లోడ్ చేయబడింది. ఇది పునఃప్రారంభించినప్పుడు ఇన్స్టాల్ చేయబడుతుంది. ఇప్పుడే పునఃప్రారంభించాలా?', + 'dynamic-msg-import-burrito-project-success': 'ప్రాజెక్ట్ విజయవంతంగా దిగుమతి చేయబడింది', + 'dynamic-msg-deactivate-account': 'మీరు ఖచ్చితంగా మీ ఖాతాను నిష్క్రియం చేయాలనుకుంటున్నారా? మీ డేటా మొత్తం శాశ్వతంగా తీసివేయబడుతుంది. ఈ చర్య రద్దు చేయబడదు.', + 'dynamic-msg-project-updated': 'ప్రొఫైల్ అప్‌డేట్ చేయబడింది.', + 'dynamic-msg-app-lang-changed': 'యప్ భాష మార్చబడింది.', + 'dynamic-msg-data-read-fail': 'ఫైల్ నుండి డేటాను చదవడంలో విఫలమైంది.', + 'dynamic-msg-export-success': 'విజయవంతంగా ఎగుమతి చేయబడింది', + 'dynamic-msg-export-fail': 'ఎగుమతి చేయడంలో విఫలమైంది', + 'dynamic-msg-invalid-path': 'చెల్లని పాత్', + 'dynamic-msg-invalid-usfm-file': 'చెల్లని USFM ఫైల్.', + 'dynamic-msg-invalid-md-file': 'చెల్లని MD ఫైల్.', + 'dynamic-msg-fill-all-fields': 'అన్ని ఫీల్డ్‌లను పూరించండి', + 'dynamic-msg-burrito-validation-expected': '{{version}}కి బదులుగా ఊహించిన బురిటో వెర్షన్ 0.3.0', + 'dynamic-msg-burrito-validation-failed': 'బురిటో ప్రమాణీకరణ విఫలమైంది', + 'text-login-page-desc': 'స్క్రైబ్ స్క్రిప్చర్ అనేది ముఖ్యమైన విషయాలపై దృష్టి పెట్టడంలో మీకు సహాయపడటానికి శక్తివంతమైన ఇంకా సొగసైన ఫీచర్‌లతో స్క్రిప్చర్ మరియు సంబంధిత వనరులను సవరించడానికి పూర్తిగా కొత్త మార్గం!', + 'text-welcome': 'స్వాగతం', + 'text-sign-up-quote': 'గొప్ప సంఘంలో భాగమై మాతో ఆనందించండి', + 'n-0': '0', + 'n-1': '1', + 'n-2': '2', + 'n-3': '3', + 'n-4': '4', + 'n-5': '5', + 'n-6': '6', + 'n-7': '7', + 'n-8': '8', + 'n-9': '9', + 'label-active': 'ఆక్టివ్', + 'label-archived': 'ఆర్కైవ్', + 'label-archived-prj': 'ఆర్కైవ్ చేసిన ప్రాజెక్ట్‌లు', + 'label-bible-translation': 'బైబిల్ అనువాదం', + 'msg-lang-code-req': 'భాషా కోడ్ అవసరం', + 'msg-lang-name-req': 'భాష పేరు అవసరం', + 'msg-min-three-letter': 'అన్వేషించుట కోసం కనీసం 3 అక్షరాలను టైప్ చేయండి', + 'label-prj-on-my-computer': 'నా కంప్యూటర్‌లో ప్రాజెక్ట్', + 'label-save-to-cloud': 'క్లౌడ్‌లో సేవ్ చేయండి', + 'label-last-synced': 'చివరిగా సమకాలీకరించబడింది', + 'label-prj-on-cloud': 'క్లౌడ్‌లో ప్రాజెక్ట్‌లు', + 'label-save-to-computer': 'కంప్యూటర్‌లో సేవ్ చేయండి', + 'label-view-more': 'మరిన్ని చూడండి', + 'label-create-new-user': 'కొత్త వినియోగదారుని సృష్టించండి', + 'label-user-name': 'వినియోగదారు పేరు', + 'label-privacy': 'గోప్యత', + 'label-terms': 'నిబంధనలు', + 'label-collection': 'సేకరణ', + 'label-select-folder': 'ఫోల్డర్‌ని ఎంచుకోండి', + 'label-resources': 'వనరులు', + 'label-lang': 'భాష', + 'label-type': 'టైప్ చేయండి', + 'label-select-language': 'భాషను ఎంచుకోండి', + 'label-pre-release': 'ముందుగా - విడుదల', + 'label-save-filter': 'ఫిల్టర్‌ను భద్రము చేయండి', + 'label-subject': 'పాఠ్యాంశము', + 'label-release': 'విడుదల', + 'label-version': 'వెర్షన్', + 'msg-select-dir-for-SB': 'స్క్రిప్చర్ బురిటో ఫైల్ I.e ఉన్న డైరెక్టరీ/ప్రాజెక్ట్‌ని ఎంచుకోండి. metadata.json ఫైల్', + 'label-online-resources': 'ఆన్‌లైన్ వనరులు', + 'tooltip-download': 'డౌన్‌లోడ్ చేయండి', + 'msg-no-resource-for-bible-obs-download': '
ఈ కంటెంట్ ఈ భాషకు అందుబాటులో లేదు
మీరు స్క్రిప్చర్ బురిటో వనరులను దిగుమతి చేసుకోవచ్చు. "bold" }}> సేకరణ tab.
Scribeతో స్క్రిప్చర్ బురిటో ప్రాజెక్ట్‌లను సృష్టించడం గురించి మరింత తెలుసుకోండి. స్క్రైబ్ డాక్స్.
ని చూడండి.
', + 'label-back': 'వెనుక', + 'label-speed': 'వేగము', + 'label-record': 'రికార్డ్ చేయండి', + 'label-stop': 'ఆపు', + 'label-continue': 'కొనసాగించు', + 'label-rewind': 'వెనక్కు చేయండి', + 'label-play': 'ప్లే చేయండి', + 'label-pause': 'నిలుపు', + 'label-delete': 'తొలగించు', + 'label-volume': 'వాల్యూమ్', + 'label-takes': 'తీసుకుంటాడు', + 'label-settings': 'సెట్టింగ్‌లు', + 'label-restore': 'పునరుద్ధరించు', + 'label-archive': 'భద్రపరచు', + 'tooltip-save-cloud-btn': 'ఈ చర్య మీ డేటాను Door43కి సమకాలీకరిస్తుంది ', + 'tooltip-save-computer-btn': 'ఈ చర్య మీ స్థానిక డేటాను Door43 డేటాతో క్లోన్ చేస్తుంది లేదా అప్‌డేట్ చేస్తుంది', + 'label-choose-usfm-files': 'USFM ఫైల్‌లను ఎన్నుకోండి', + 'label-choose-md-files': 'మార్క్‌డౌన్ ఫైల్‌లను ఎన్నుకోండి', + 'label-merge': 'విలీనం', + 'label-abort': 'రద్దు', + 'tooltip-star-project': 'స్టార్ ప్రాజెక్ట్', + 'tooltip-un-star-project': 'అన్‌స్టార్ ప్రాజెక్ట్', + 'tooltip-merge-all-orginal-btn': 'తెరిచిన ఫైల్‌లోని అన్ని పరిష్కరించబడని వైరుధ్య విభాగాల కోసం ఒరిజినల్‌ని అంగీకరించండి', + 'tooltip-merge-orginal-btn': 'వైరుధ్యాన్ని పరిష్కరించడానికి అసలు మార్పులను ఆమోదించండి', + 'tooltip-merge-all-reset-btn': 'తెరిచిన ఫైల్‌ని ప్రారంభ స్థితికి రీసెట్ చేయండి', + 'tooltip-merge-all-both-btn': 'తెరిచిన ఫైల్‌లోని అన్ని పరిష్కరించబడని వైరుధ్య విభాగాల కోసం రెండింటినీ ఆమోదించండి', + 'tooltip-merge-both-btn': 'వైరుధ్యాన్ని పరిష్కరించడానికి రెండు మార్పులను ఆమోదించండి', + 'tooltip-merge-all-new-btn': 'వివాద పరిష్కార ఫైల్‌లో పరిష్కారం కాని అన్ని సంఘర్షణ విభాగాల కోసం క్రొత్తదాన్ని ఆమోదించండి', + 'tooltip-merge-new-btn': 'వైరుధ్యాన్ని పరిష్కరించడానికి కొత్త మార్పులను ఆమోదించండి', + 'label-original': 'అసలైనది', + 'label-new': 'కొత్త', + 'label-reset': 'రీసెట్ చేయండి', + 'label-both': 'అవి రెండు', + 'label-overwrite': 'దిద్దిరాయటం', + 'modal-title-abort-conflict-resolution': 'వివాద పరిష్కారాన్ని రద్దు చేయండి', + 'msg-abort-conflict-resolution': 'మీరు సంఘర్షణ పరిష్కార ప్రక్రియను నిలిపివేయాలనుకుంటున్నారా. మీరు అబార్ట్ చేస్తే, మీరు మీ పురోగతి మొత్తాన్ని కోల్పోతారు మరియు మళ్లీ ప్రారంభించాలి.', + 'label-done': 'పూర్తి', + 'label-resolved': 'పరిష్కరించబడింది', + 'label-resolve-conflict': 'సంఘర్షణను పరిష్కరించండి', + 'label-comparison': 'పోల్చిచూచుట', + 'label-files': 'ఫైల్స్', + 'label-re-record': 'మళ్లీ రికార్డ్', + 'modal-title-re-record': 'ఆడియోని మళ్లీ రికార్డ్ చేయండి', + 'msg-re-record-audio': 'మీరు ఆడియోని మళ్లీ రికార్డ్ చేయాలనుకుంటున్నారా', + 'modal-title-delete-audio': 'తోలిగించటం', + 'msg-delete-audio': 'మీరు ఎంచుకుని తీసుకున్న దానిని తొలగించాలనుకుంటున్నారా?', + 'label-accepted': 'అంగీకరించిన', + 'msg-remove-resource': 'మీరు ఖచ్చితంగా వనరును తీసివేయాలనుకుంటున్నారా. ఈ చర్య వెనక్కి తీసుకోబడదు', + 'label-check-updates': 'అప్డేట్స్ తనికి', + 'label-documentation': 'డాక్యుమెంటేషన్', + 'label-tech-support': 'సాంకేతిక మద్దతు', + 'msg-helps-filepath': 'చెల్లుబాటు అయ్యే మానిఫెస్ట్.yamlతో రిసోర్స్ ఫైల్‌పాత్‌కు సహాయం చేస్తుంది', + 'tooltip-supported-resources': 'మద్దతు ఉన్న వనరులు TN, TW, TQ, TA', + 'label-upload-help-resources': 'సహాయ వనరులను అప్‌లోడ్ చేయండి', + 'label-filter': 'ఫిల్టర్', + 'label-book-selection': 'పుస్తక ఎంపిక', + 'label-chapter-selection': 'అధ్యాయం ఎంపిక', + 'label-select': 'ఎంచుకోండి', + 'label-deselect': 'ఎంపికను తీసివేయండి', + 'label-start': 'ప్రారంభించండి', + 'label-end': 'ముగింపు', + 'label-apply': 'దరఖాస్తు చేసుకోండి', + 'label-scope-not-selected': 'ప్రారంభించడానికి, స్కోప్ మేనేజ్‌మెంట్‌కి వెళ్లి పుస్తకం మరియు అధ్యాయాలను ఎంచుకుని, వర్తించు బటన్‌ను క్లిక్ చేయండి', + 'label-scope-note-audio': 'ప్రాజెక్ట్ జాబితా పేజీలో స్కోప్ మేనేజ్‌మెంట్ ఎంపిక నుండి పుస్తకం మరియు అధ్యాయాన్ని ఎంచుకోండి', + 'modal-title-scope-management': 'స్కోప్ మేనేజ్‌మెంట్', +};