mirror of
https://github.com/ReVanced/revanced-manager.git
synced 2026-01-11 05:36:17 +00:00
301 lines
20 KiB
JSON
Executable File
301 lines
20 KiB
JSON
Executable File
{
|
||
"okButton": "Đồng ý",
|
||
"cancelButton": "Hủy",
|
||
"dismissButton": "Bỏ qua",
|
||
"quitButton": "Thoát",
|
||
"updateButton": "Cập nhật",
|
||
"suggested": "Đề xuất: ${version}",
|
||
"yesButton": "Có",
|
||
"noButton": "Không",
|
||
"warning": "Cảnh báo",
|
||
"notice": "Lưu ý",
|
||
"noShowAgain": "Không hiện lại",
|
||
"add": "Thêm",
|
||
"remove": "Loại bỏ",
|
||
"showChangelogButton": "Nhật ký thay đổi",
|
||
"showUpdateButton": "Cập nhật",
|
||
"navigationView": {
|
||
"dashboardTab": "Tổng quan",
|
||
"patcherTab": "Trình vá",
|
||
"settingsTab": "Cài đặt"
|
||
},
|
||
"homeView": {
|
||
"refreshSuccess": "Làm mới thành công",
|
||
"widgetTitle": "Tổng quan",
|
||
"updatesSubtitle": "Cập nhật",
|
||
"lastPatchedAppSubtitle": "Ứng dụng đã vá gần nhất",
|
||
"patchedSubtitle": "Ứng dụng đã cài đặt",
|
||
"changeLaterSubtitle": "Bạn có thể thay đổi cài đặt này sau.",
|
||
"noSavedAppFound": "Không tìm thấy ứng dụng",
|
||
"noInstallations": "Không có ứng dụng đã vá được cài đặt",
|
||
"installUpdate": "Tiếp tục cài đặt bản cập nhật?",
|
||
"updateSheetTitle": "Cập nhật ReVanced Manager",
|
||
"updateDialogTitle": "Có bản cập nhật mới",
|
||
"updatePatchesSheetTitle": "Cập nhật ReVanced Patches",
|
||
"updateChangelogTitle": "Nhật ký thay đổi",
|
||
"updateDialogText": "${file} đã có bản cập nhật mới.\n\nBạn đang dùng phiên bản ${version}.",
|
||
"downloadConsentDialogTitle": "Tải xuống các tệp cần thiết?",
|
||
"downloadConsentDialogText": "ReVanced Manager cần phải tải các tệp cần thiết để hoạt động đúng cách.",
|
||
"downloadConsentDialogText2": "Ứng dụng sẽ kết nối bạn đến ${url}.",
|
||
"downloadingMessage": "Đang tải xuống bản cập nhật...",
|
||
"downloadedMessage": "Đã tải xuống bản cập nhật",
|
||
"installingMessage": "Đang cài đặt bản cập nhật...",
|
||
"errorDownloadMessage": "Không thể tải xuống bản cập nhật",
|
||
"errorInstallMessage": "Không thể cài đặt bản cập nhật",
|
||
"noConnection": "Không có kết nối mạng"
|
||
},
|
||
"applicationItem": {
|
||
"infoButton": "Thông tin"
|
||
},
|
||
"latestCommitCard": {
|
||
"loadingLabel": "Đang tải...",
|
||
"timeagoLabel": "${time} trước"
|
||
},
|
||
"patcherView": {
|
||
"widgetTitle": "Trình vá",
|
||
"patchButton": "Vá",
|
||
"incompatibleArchWarningDialogText": "Vá trên kiến trúc này hiện chưa được hỗ trợ và có thể thất bại. Vẫn tiếp tục?",
|
||
"removedPatchesWarningDialogText": "Các bản vá sau đây đã bị loại bỏ kể từ lần cuối bạn vá ứng dụng này:\n\n${patches}\n\n${newPatches}Vẫn tiếp tục?",
|
||
"addedPatchesDialogText": "Các bản vá sau đây đã được thêm vào kể từ lần cuối bạn vá ứng dụng này:\n\n${addedPatches}",
|
||
"requiredOptionDialogText": "Một số tùy chọn bản vá cần được thiết lập."
|
||
},
|
||
"appSelectorCard": {
|
||
"widgetTitle": "Chọn ứng dụng",
|
||
"widgetTitleSelected": "Ứng dụng đã chọn",
|
||
"widgetSubtitle": "Không có ứng dụng được chọn",
|
||
"noAppsLabel": "Không tìm thấy ứng dụng",
|
||
"anyVersion": "Phiên bản bất kỳ"
|
||
},
|
||
"patchSelectorCard": {
|
||
"widgetTitle": "Chọn bản vá",
|
||
"widgetTitleSelected": "Các bản vá đã chọn",
|
||
"widgetSubtitle": "Chọn một ứng dụng trước",
|
||
"widgetEmptySubtitle": "Chưa chọn bản vá"
|
||
},
|
||
"socialMediaCard": {
|
||
"widgetTitle": "Mạng xã hội",
|
||
"widgetSubtitle": "Chúng tôi đang trực tuyến!"
|
||
},
|
||
"appSelectorView": {
|
||
"viewTitle": "Chọn một ứng dụng",
|
||
"searchBarHint": "Tìm ứng dụng",
|
||
"storageButton": "Bộ nhớ",
|
||
"selectFromStorageButton": "Chọn từ bộ nhớ",
|
||
"errorMessage": "Không thể dùng ứng dụng đã chọn",
|
||
"downloadToast": "Tính năng tải xuống chưa khả dụng",
|
||
"requireSuggestedAppVersionDialogText": "Phiên bản của ứng dụng bạn đã chọn không khớp với phiên bản được đề xuất có thể dẫn đến các sự cố không mong muốn. Vui lòng sử dụng phiên bản đề xuất.\n\nPhiên bản đã chọn: ${selected}\nPhiên bản được đề xuất: ${suggested}\n\nĐể tiếp tục, hãy tắt \"Yêu cầu phiên bản ứng dụng được đề xuất\" trong cài đặt.",
|
||
"featureNotAvailable": "Tính năng chưa triển khai",
|
||
"featureNotAvailableText": "Ứng dụng này là một APK chia nhỏ, chỉ có thể được vá và cài đặt đáng tin cậy bằng cách gắn kết với quyền root. Tuy nhiên, bạn cũng có thể vá và cài đặt một APK đầy đủ bằng cách chọn nó từ bộ nhớ."
|
||
},
|
||
"patchesSelectorView": {
|
||
"viewTitle": "Chọn bản vá",
|
||
"searchBarHint": "Tìm kiếm bản vá",
|
||
"universalPatches": "Các bản vá phổ quát",
|
||
"newPatches": "Các bản vá mới",
|
||
"patches": "Các bản vá",
|
||
"doneButton": "Hoàn tất",
|
||
"defaultChip": "Mặc định",
|
||
"defaultTooltip": "Chọn tất cả bản vá mặc định",
|
||
"noneChip": "Không chọn",
|
||
"noneTooltip": "Bỏ chọn tất cả bản vá",
|
||
"loadPatchesSelection": "Nạp lựa chọn bản vá",
|
||
"noSavedPatches": "Không có lựa chọn bản vá được lưu cho ứng dụng đã chọn.\nNhấn \"Hoàn tất\" để lưu lựa chọn hiện tại.",
|
||
"noPatchesFound": "Không tìm thấy bản vá cho ứng dụng đã chọn",
|
||
"setRequiredOption": "Một số bản vá yêu cầu thiết lập tùy chọn:\n\n${patches}\n\nVui lòng thiết lập chúng trước khi tiếp tục."
|
||
},
|
||
"patchOptionsView": {
|
||
"customValue": "Giá trị tùy chỉnh",
|
||
"setToNull": "Đặt thành rỗng",
|
||
"nullValue": "Giá trị tùy chọn này hiện tại đang rỗng",
|
||
"viewTitle": "Tùy chọn bản vá",
|
||
"saveOptions": "Lưu",
|
||
"unselectPatch": "Bỏ chọn bản vá",
|
||
"tooltip": "Thêm tuỳ chọn nhập",
|
||
"selectFilePath": "Chọn đường dẫn tệp",
|
||
"selectFolder": "Chọn thư mục",
|
||
"requiredOption": "Thiết lập tùy chọn này là bắt buộc",
|
||
"unsupportedOption": "Tùy chọn này không được hỗ trợ",
|
||
"requiredOptionNull": "Các tùy chọn sau cần được thiết lập:\n\n${options}"
|
||
},
|
||
"patchItem": {
|
||
"unsupportedDialogText": "Chọn bản vá này có thể gây lỗi khi vá.\n\nPhiên bản ứng dụng: ${packageVersion}\nPhiên bản được hỗ trợ: ${supportedVersions}",
|
||
"unsupportedPatchVersion": "Bản vá không được hỗ trợ cho phiên bản ứng dụng này.",
|
||
"unsupportedRequiredOption": "Bản vá này chứa một tùy chọn bắt buộc không được hỗ trợ bởi ứng dụng này",
|
||
"patchesChangeWarningDialogText": "Bạn nên sử dụng lựa chọn bản vá và các tùy chọn mặc định. Thay đổi chúng có thể dẫn đến các sự cố không mong muốn.\n\nBạn sẽ cần bật \"Cho phép thay đổi lựa chọn bản vá\" trong cài đặt trước khi thay đổi bất kỳ lựa chọn bản vá.",
|
||
"patchesChangeWarningDialogButton": "Dùng lựa chọn mặc định"
|
||
},
|
||
"installerView": {
|
||
"installType": "Chọn kiểu cài đặt",
|
||
"installTypeDescription": "Chọn kiểu cài đặt để tiếp tục.",
|
||
"installButton": "Cài đặt",
|
||
"installRootType": "Gắn kết",
|
||
"installNonRootType": "Thông thường",
|
||
"warning": "Tắt tự động cập nhật cho ứng dụng đã vá để tránh các sự cố không mong muốn.",
|
||
"pressBackAgain": "Nhấn quay lại lần nữa để hủy",
|
||
"openButton": "Mở",
|
||
"notificationTitle": "ReVanced Manager đang vá",
|
||
"notificationText": "Nhấn để trở lại trình cài đặt",
|
||
"exportApkButtonTooltip": "Xuất APK đã vá",
|
||
"exportLogButtonTooltip": "Xuất nhật ký",
|
||
"screenshotDetected": "Đã phát hiện ảnh chụp màn hình. Nếu bạn đang cố chia sẻ nhật ký, vui lòng dùng văn bản chia sẻ thay thế.\n\nSao chép nhật ký vào bảng nhớ tạm?",
|
||
"copiedToClipboard": "Đã sao chép nhật ký vào bảng nhớ tạm",
|
||
"noExit": "Trình cài đặt vẫn đang chạy, không thể thoát..."
|
||
},
|
||
"settingsView": {
|
||
"widgetTitle": "Cài đặt",
|
||
"appearanceSectionTitle": "Giao diện",
|
||
"teamSectionTitle": "Đội ngũ",
|
||
"debugSectionTitle": "Gỡ Lỗi",
|
||
"advancedSectionTitle": "Nâng cao",
|
||
"exportSectionTitle": "Nhập & xuất",
|
||
"dataSectionTitle": "Nguồn dữ liệu",
|
||
"themeModeLabel": "Chủ đề ứng dụng",
|
||
"systemThemeLabel": "Hệ thống",
|
||
"lightThemeLabel": "Sáng",
|
||
"darkThemeLabel": "Tối",
|
||
"dynamicThemeLabel": "Material You",
|
||
"dynamicThemeHint": "Tận hưởng trải nghiệm gần gũi hơn với thiết bị của bạn",
|
||
"languageLabel": "Ngôn ngữ",
|
||
"languageUpdated": "Đã cập nhật ngôn ngữ",
|
||
"sourcesLabel": "Nguồn thay thế",
|
||
"sourcesLabelHint": "Cấu hình nguồn thay thế cho ReVanced Patches",
|
||
"useAlternativeSources": "Dùng nguồn thay thế",
|
||
"useAlternativeSourcesHint": "Dùng nguồn thay thế cho ReVanced Patches thay vì API",
|
||
"sourcesResetDialogTitle": "Đặt lại",
|
||
"sourcesResetDialogText": "Bạn có chắc chắn muốn đặt lại nguồn của mình về giá trị mặc định không?",
|
||
"apiURLResetDialogText": "Bạn có chắc chắn muốn đặt lại URL API về giá trị mặc định của nó không?",
|
||
"sourcesUpdateNote": "Lưu ý: Ứng dụng sẽ tự động tải ReVanced Patches từ nguồn thay thế.\n\nBạn sẽ được kết nối với nguồn thay thế.",
|
||
"apiURLLabel": "Địa chỉ URL của API",
|
||
"apiURLHint": "Cấu hình địa chỉ URL API của ReVanced Manager",
|
||
"selectApiURL": "Địa chỉ URL của API",
|
||
"orgPatchesLabel": "Tác giả bản vá",
|
||
"sourcesPatchesLabel": "Nguồn bản vá",
|
||
"contributorsLabel": "Những người đóng góp",
|
||
"contributorsHint": "Danh sách những người đóng góp cho ReVanced",
|
||
"logsLabel": "Chia sẻ nhật ký",
|
||
"logsHint": "Chia sẻ nhật ký ReVanced Manager",
|
||
"enablePatchesSelectionLabel": "Cho phép thay đổi lựa chọn bản vá",
|
||
"enablePatchesSelectionHint": "Không ngăn chặn chọn hoặc bỏ chọn các bản vá",
|
||
"enablePatchesSelectionWarningText": "Thay đổi lựa chọn mặc định của các bản vá có thể dẫn đến các sự cố không mong muốn.\n\nVẫn bật?",
|
||
"disablePatchesSelectionWarningText": "Bạn sắp tắt thay đổi lựa chọn các bản vá.\nLựa chọn bản vá mặc định sẽ được khôi phục.\n\nVẫn tắt?",
|
||
"autoUpdatePatchesLabel": "Tự động cập nhật bản vá",
|
||
"autoUpdatePatchesHint": "Tự động cập nhật các bản vá lên phiên bản mới nhất",
|
||
"usePrereleasesLabel": "Dùng bản phát hành trước",
|
||
"usePrereleasesHint": "Sử dụng phiên bản phát hành trước của ReVanced Manager và ReVanced Patches",
|
||
"usePrereleasesWarningText": "Sử dụng phiên bản phát hành trước có thể dẫn đến các sự cố không mong muốn.\n\nVẫn bật?",
|
||
"showUpdateDialogLabel": "Hiện hộp thoại cập nhật",
|
||
"showUpdateDialogHint": "Hiển thị hộp thoại khi có bản cập nhật mới",
|
||
"universalPatchesLabel": "Hiện bản vá phổ quát",
|
||
"universalPatchesHint": "Hiển thị tất cả các ứng dụng và bản vá phổ quát (có thể gây chậm danh sách ứng dụng)",
|
||
"lastPatchedAppLabel": "Lưu ứng dụng đã vá",
|
||
"lastPatchedAppHint": "Lưu bản vá gần nhất để cài đặt hoặc xuất sau",
|
||
"versionCompatibilityCheckLabel": "Kiểm tra khả năng tương thích phiên bản",
|
||
"versionCompatibilityCheckHint": "Ngăn không cho chọn các bản vá không tương thích với phiên bản ứng dụng đã chọn",
|
||
"requireSuggestedAppVersionLabel": "Yêu cầu phiên bản ứng dụng được đề xuất",
|
||
"requireSuggestedAppVersionHint": "Ngăn không cho chọn một ứng dụng có phiên bản không khớp với phiên bản được đề xuất",
|
||
"requireSuggestedAppVersionDialogText": "Lựa chọn một ứng dụng không khớp với phiên bản được đề xuất có thể dẫn đến sự cố không mong muốn.\n\nBạn vẫn muốn tiếp tục?",
|
||
"aboutLabel": "Giới thiệu",
|
||
"snackbarMessage": "Đã sao chép vào bảng nhớ tạm",
|
||
"restartAppForChanges": "Khởi động lại ứng dụng để áp dụng thay đổi",
|
||
"deleteTempDirLabel": "Xóa các tệp tạm thời",
|
||
"deleteTempDirHint": "Xóa các tệp tạm thời không sử dụng",
|
||
"deletedTempDir": "Đã xóa các tệp tạm thời",
|
||
"exportSettingsLabel": "Xuất cài đặt",
|
||
"exportSettingsHint": "Xuất cài đặt thành tệp JSON",
|
||
"exportedSettings": "Đã xuất cài đặt",
|
||
"importSettingsLabel": "Nhập cài đặt",
|
||
"importSettingsHint": "Nhập cài đặt từ tệp JSON",
|
||
"importedSettings": "Đã nhập cài đặt",
|
||
"exportPatchesLabel": "Xuất lựa chọn bản vá",
|
||
"exportPatchesHint": "Xuất lựa chọn bản vá thành tệp JSON",
|
||
"exportedPatches": "Đã xuất lựa chọn bản vá",
|
||
"noExportFileFound": "Không có lựa chọn bản vá để xuất",
|
||
"importPatchesLabel": "Nhập lựa chọn bản vá",
|
||
"importPatchesHint": "Nhập lựa chọn bản vá từ tệp JSON",
|
||
"importedPatches": "Đã nhập lựa chọn bản vá",
|
||
"resetStoredPatchesLabel": "Đặt lại lựa chọn bản vá",
|
||
"resetStoredPatchesHint": "Đặt lại lựa chọn bản vá đã lưu",
|
||
"resetStoredPatchesDialogTitle": "Đặt lại lựa chọn bản vá?",
|
||
"resetStoredPatchesDialogText": "Lựa chọn mặc định của các bản vá sẽ được khôi phục.",
|
||
"resetStoredPatches": "Đã đặt lại lựa chọn bản vá",
|
||
"resetStoredOptionsLabel": "Đặt lại tùy chọn bản vá",
|
||
"resetStoredOptionsHint": "Đặt lại tất cả tùy chọn bản vá",
|
||
"resetStoredOptionsDialogTitle": "Đặt lại tùy chọn bản vá?",
|
||
"resetStoredOptionsDialogText": "Đặt lại tùy chọn bản vá sẽ xóa tất cả các tùy chọn đã lưu.",
|
||
"resetStoredOptions": "Đã đặt lại các tùy chọn",
|
||
"deleteLogsLabel": "Xoá nhật ký",
|
||
"deleteLogsHint": "Xóa nhật ký ReVanced Manager đã thu thập",
|
||
"deletedLogs": "Đã xóa nhật ký",
|
||
"regenerateKeystoreLabel": "Tạo lại kho khoá",
|
||
"regenerateKeystoreHint": "Tạo lại kho khóa dùng để ký ứng dụng",
|
||
"regenerateKeystoreDialogTitle": "Tạo lại kho khóa?",
|
||
"regenerateKeystoreDialogText": "Các ứng dụng đã vá và được ký bằng kho khóa cũ sẽ không thể cập nhật được nữa.",
|
||
"regeneratedKeystore": "Đã tạo lại kho khoá",
|
||
"exportKeystoreLabel": "Xuất kho khóa",
|
||
"exportKeystoreHint": "Xuất kho khóa dùng để ký ứng dụng",
|
||
"exportedKeystore": "Đã xuất kho khoá",
|
||
"noKeystoreExportFileFound": "Không có kho khóa để xuất",
|
||
"importKeystoreLabel": "Nhập kho khóa",
|
||
"importKeystoreHint": "Nhập kho khóa dùng để ký ứng dụng",
|
||
"importedKeystore": "Đã nhập kho khóa",
|
||
"selectKeystorePassword": "Mật khẩu kho khóa",
|
||
"selectKeystorePasswordHint": "Chọn mật khẩu kho khóa dùng để ký ứng dụng",
|
||
"jsonSelectorErrorMessage": "Không thể dùng tệp JSON đã chọn",
|
||
"keystoreSelectorErrorMessage": "Không thể dùng tệp kho khóa đã chọn"
|
||
},
|
||
"appInfoView": {
|
||
"widgetTitle": "Thông tin ứng dụng",
|
||
"openButton": "Mở",
|
||
"installButton": "Cài đặt",
|
||
"uninstallButton": "Gỡ cài đặt",
|
||
"unmountButton": "Gỡ gắn kết",
|
||
"exportButton": "Xuất",
|
||
"deleteButton": "Xoá",
|
||
"rootDialogTitle": "Lỗi",
|
||
"lastPatchedAppDescription": "Đây là bản sao lưu của ứng dụng đã được vá gần nhất.",
|
||
"unmountDialogText": "Bạn có chắc muốn gỡ gắn kết ứng dụng này không?",
|
||
"uninstallDialogText": "Bạn có chắc chắn muốn gỡ cài đặt ứng dụng này không?",
|
||
"rootDialogText": "Ứng dụng đã được cài đặt với quyền superuser, nhưng hiện tại ReVanced Manager không có quyền đó.\nVui lòng cấp quyền superuser trước.",
|
||
"removeAppDialogTitle": "Xoá ứng dụng?",
|
||
"removeAppDialogText": "Bạn có chắc chắn muốn xóa bản sao lưu này?",
|
||
"packageNameLabel": "Tên gói",
|
||
"installTypeLabel": "Kiểu cài đặt",
|
||
"mountTypeLabel": "Gắn kết",
|
||
"regularTypeLabel": "Thông thường",
|
||
"patchedDateLabel": "Ngày vá",
|
||
"appliedPatchesLabel": "Các bản vá đã áp dụng",
|
||
"sizeLabel": "Kích thước tệp",
|
||
"patchedDateHint": "${date} vào lúc ${time}",
|
||
"appliedPatchesHint": "Đã áp dụng ${quantity} bản vá",
|
||
"updateNotImplemented": "Tính năng này chưa được triển khai"
|
||
},
|
||
"contributorsView": {
|
||
"widgetTitle": "Những người đóng góp"
|
||
},
|
||
"installErrorDialog": {
|
||
"mount_version_mismatch": "Phiên bản không khớp",
|
||
"mount_no_root": "Không có quyền truy cập root",
|
||
"mount_missing_installation": "Không tìm thấy cài đặt",
|
||
"status_failure_blocked": "Cài đặt bị chặn",
|
||
"install_failed_verification_failure": "Xác minh thất bại",
|
||
"status_failure_invalid": "Cài đặt không hợp lệ",
|
||
"install_failed_version_downgrade": "Không thể hạ cấp",
|
||
"status_failure_conflict": "Xung đột cài đặt",
|
||
"status_failure_storage": "Không đủ bộ nhớ để cài đặt",
|
||
"status_failure_incompatible": "Cài đặt không tương thích",
|
||
"status_failure_timeout": "Quá thời gian chờ cài đặt",
|
||
"status_unknown": "Cài đặt thất bại",
|
||
"mount_version_mismatch_description": "Cài đặt thất bại do ứng dụng đã cài đặt khác với phiên bản đã vá.\n\nCài đúng phiên bản ứng dụng đang gắn kết và thử lại.",
|
||
"mount_no_root_description": "Cài đặt thất bại do không được cấp quyền truy cập root.\n\nCấp quyền truy cập root cho ReVanced Manager và thử lại.",
|
||
"mount_missing_installation_description": "Cài đặt thất bại do ứng dụng chưa vá không được cài đặt trên thiết bị để gắn kết vào nó.\n\nCài ứng dụng chưa vá trước khi gắn kết và thử lại.",
|
||
"status_failure_timeout_description": "Cài đặt mất quá nhiều thời gian để hoàn tất.\n\nBạn có muốn thử lại?",
|
||
"status_failure_storage_description": "Cài đặt thất bại do không đủ dung lượng bộ nhớ.\n\nHãy giải phóng dung lượng và thử lại.",
|
||
"status_failure_invalid_description": "Cài đặt thất bại do ứng dụng đã vá không hợp lệ.\n\nGỡ cài đặt ứng dụng và thử lại?",
|
||
"status_failure_incompatible_description": "Ứng dụng không tương thích với thiết bị này.\n\nHãy dùng APK được thiết bị này hỗ trợ và thử lại.",
|
||
"status_failure_conflict_description": "Cài đặt bị chặn vì ứng dụng đã tồn tại.\n\nGỡ ứng dụng đã cài và thử lại?",
|
||
"status_failure_blocked_description": "Cài đặt bị chặn bởi ${packageName}.\n\nĐiều chỉnh cài đặt bảo mật của bạn và thử lại.",
|
||
"install_failed_verification_failure_description": "Cài đặt thất bại do gặp lỗi xác minh.\n\nĐiều chỉnh cài đặt bảo mật của bạn và thử lại.",
|
||
"install_failed_version_downgrade_description": "Cài đặt thất bại do ứng dụng đã vá có phiên bản thấp hơn ứng dụng đã cài đặt.\n\nGỡ cài đặt ứng dụng và thử lại?",
|
||
"status_unknown_description": "Cài đặt thất bại vì lý do không xác định. Vui lòng thử lại."
|
||
}
|
||
} |