Langpack source update for May release (#23014)

This commit is contained in:
Alex Ma
2023-05-07 19:58:41 -07:00
committed by GitHub
parent 1620b3b374
commit ff3f6d53c7
170 changed files with 14779 additions and 2750 deletions

View File

@@ -46,9 +46,29 @@
<source xml:lang="en">Specified tenant with ID '{0}' not found.</source>
<target state="translated">ID가 '{0}'인 지정된 테넌트를 찾을 수 없습니다.</target>
</trans-unit>
<trans-unit id="azurecore.confirmIgnoreTenantDialog.body">
<source xml:lang="en">Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible.
To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting.
Do you wish to proceed?</source>
<target state="translated">Azure Data Studio에서 이 테넌트 {0}({1})에 대한 인증을 더 이상 트리거하지 않으며 리소스에 액세스할 수 없게 됩니다.
이 테넌트의 리소스에 대한 액세스를 다시 허용하려면 '{2}' 설정의 제외 목록에서 테넌트를 제거해야 합니다.
계속하시겠습니까?</target>
</trans-unit>
<trans-unit id="azurecore.confirmIgnoreTenantDialog.confirm">
<source xml:lang="en">Confirm</source>
<target state="translated">확인</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.authenticate">
<source xml:lang="en">Cancel and Authenticate</source>
<target state="translated">취소 및 인증</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.body">
<source xml:lang="en">Your tenant '{0} ({1})' requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process.</source>
<target state="translated">'{0}({1})' 테넌트에서는 {2} 리소스에 액세스하려면 다시 재인증해야 합니다. [열기]를 눌러 인증 프로세스를 시작합니다.</target>
<source xml:lang="en">Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process.</source>
<target state="translated">{0}({1}) 테넌트에서는 {2} 리소스에 액세스하려면 다시 재인증해야 합니다. 열기를 눌러 인증 프로세스를 시작하세요.</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.cancel">
<source xml:lang="en">Cancel</source>
@@ -62,6 +82,14 @@
<source xml:lang="en">Open</source>
<target state="translated">열기</target>
</trans-unit>
<trans-unit id="msal.accountNotFoundError">
<source xml:lang="en">Unable to find account info when acquiring token.</source>
<target state="translated">토큰을 가져올 때 계정 정보를 찾을 수 없습니다.</target>
</trans-unit>
<trans-unit id="msal.resourceNotFoundError">
<source xml:lang="en">Unable to find configuration for Azure Resource {0}</source>
<target state="translated">Azure 리소스 {0}에 대한 구성을 찾을 수 없습니다.</target>
</trans-unit>
<trans-unit id="noMicrosoftResource">
<source xml:lang="en">Provider '{0}' does not have a Microsoft resource endpoint defined.</source>
<target state="translated">'{0}' 공급자에 정의된 Microsoft 리소스 엔드포인트가 없습니다.</target>
@@ -132,6 +160,10 @@
<target state="translated">토큰을 획득할 때 {0}이(가) 발생했습니다.
{1}</target>
</trans-unit>
<trans-unit id="tenantIgnoredError">
<source xml:lang="en">Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant.</source>
<target state="translated">테넌트가 무시 목록에 있습니다. 인증이 시도되지 않았습니다. {1} settings.json 파일의 무시 목록에서 {0} 테넌트를 제거하여 이 테넌트의 리소스에 액세스할 수 있습니다.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/azureAccountProviderService" source-language="en" datatype="plaintext" target-language="ko">
@@ -394,6 +426,10 @@
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatAccountTreeNode" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="azure.resource.flatAccountTreeNode.noResourcesLabel">
<source xml:lang="en">No Resources found.</source>
<target state="translated">리소스를 찾을 수 없습니다.</target>
</trans-unit>
<trans-unit id="azure.resource.throttleerror">
<source xml:lang="en">Requests from this account have been throttled. To retry, please select a smaller number of subscriptions.</source>
<target state="translated">이 계정의 요청은 제한되었습니다. 다시 시도하려면 더 적은 수의 구독을 선택하세요.</target>
@@ -533,6 +569,14 @@
<source xml:lang="en">Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead.</source>
<target state="translated">경고: ADAL은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 MSAL을 사용하세요.</target>
</trans-unit>
<trans-unit id="azurecore.disable">
<source xml:lang="en">Disable</source>
<target state="translated">사용 안 함</target>
</trans-unit>
<trans-unit id="azurecore.dismiss">
<source xml:lang="en">Dismiss</source>
<target state="translated">해제</target>
</trans-unit>
<trans-unit id="azurecore.eastasia">
<source xml:lang="en">East Asia</source>
<target state="translated">동아시아</target>
@@ -617,6 +661,10 @@
<source xml:lang="en">Norway West</source>
<target state="translated">노르웨이 서부</target>
</trans-unit>
<trans-unit id="azurecore.piiLogging.warning">
<source xml:lang="en">Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes.</source>
<target state="translated">경고: Azure PII 로깅이 활성화되어 있습니다. 이 옵션을 활성화하면 개인 식별 정보가 기록될 수 있으며 디버깅 용도로만 사용해야 합니다.</target>
</trans-unit>
<trans-unit id="azurecore.postgresServer">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Azure Database for PostgreSQL 서버</target>
@@ -802,8 +850,8 @@
<target state="translated">Azure(미리 보기)</target>
</trans-unit>
<trans-unit id="azure.tenant.config.filter.description">
<source xml:lang="en">The list of tenant IDs to ignore when querying azure resources. Each element is a tenant id.</source>
<target state="translated">Azure 리소스를 쿼리할 때 무시할 테넌트 ID 목록입니다. 각 요소는 테넌트 ID입니다.</target>
<source xml:lang="en">The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens.</source>
<target state="translated">Azure 리소스를 쿼리하거나 인증 토큰을 요청할 때 건너뛸 테넌트 ID 목록입니다.</target>
</trans-unit>
<trans-unit id="azure.title">
<source xml:lang="en">Azure</source>

View File

@@ -134,17 +134,13 @@
<source xml:lang="en">Application name</source>
<target state="translated">애플리케이션 이름</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.attachDbFilename.displayName">
<source xml:lang="en">Attach DB filename</source>
<target state="translated">DB 파일 이름 연결</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.attachedDBFileName.description">
<trans-unit id="cms.connectionOptions.attachDbFilename.description">
<source xml:lang="en">The name of the primary file, including the full path name, of an attachable database</source>
<target state="translated">연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함)</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.attachedDBFileName.displayName">
<source xml:lang="en">Attached DB file name</source>
<target state="translated">연결된 DB 파일 이름</target>
<trans-unit id="cms.connectionOptions.attachDbFilename.displayName">
<source xml:lang="en">Attach DB filename</source>
<target state="translated">DB 파일 이름 연결</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.authType.categoryValues.azureMFA">
<source xml:lang="en">Azure Active Directory - Universal with MFA support</source>
@@ -167,12 +163,12 @@
<target state="translated">인증 유형</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.columnEncryptionSetting.description">
<source xml:lang="en">Default column encryption setting for all the commands on the connection</source>
<target state="translated">연결에서 모든 명령에 대한 기본 열 암호화 설정입니다.</target>
<source xml:lang="en">Enables or disables Always Encrypted for the connection</source>
<target state="translated">연결에 Always Encrypted 기능 사용 또는 사용 안 함</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.columnEncryptionSetting.displayName">
<source xml:lang="en">Column encryption</source>
<target state="translated">열 암호화</target>
<source xml:lang="en">Always Encrypted</source>
<target state="translated">Always Encrypted</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.commandTimeout.description">
<source xml:lang="en">The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error</source>
@@ -230,6 +226,34 @@
<source xml:lang="en">Current language</source>
<target state="translated">현재 언어</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS">
<source xml:lang="en">Azure Attestation</source>
<target state="translated">Azure Attestation</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS">
<source xml:lang="en">Host Guardian Service</source>
<target state="translated">호스트 보호 서비스</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None">
<source xml:lang="en">None</source>
<target state="translated">없음</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.description">
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves</source>
<target state="translated">보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.displayName">
<source xml:lang="en">Attestation protocol</source>
<target state="translated">증명 프로토콜</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationUrl.description">
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves</source>
<target state="translated">보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationUrl.displayName">
<source xml:lang="en">Attestation URL</source>
<target state="translated">증명 URL</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.categoryValues.false">
<source xml:lang="en">Optional (False)</source>
<target state="translated">선택 사항(False)</target>
@@ -378,6 +402,14 @@
<source xml:lang="en">Replication</source>
<target state="translated">복제</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.secureEnclaves.description">
<source xml:lang="en">Enables or disables Secure enclaves for the connection</source>
<target state="translated">연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다.</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.secureEnclaves.displayName">
<source xml:lang="en">Secure enclaves</source>
<target state="translated">보안 enclave</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.serverDescription.description">
<source xml:lang="en">Description of the SQL Server instance</source>
<target state="translated">SQL Server 인스턴스에 대한 설명</target>
@@ -394,6 +426,10 @@
<source xml:lang="en">Server</source>
<target state="translated">서버</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.serverName.placeholder">
<source xml:lang="en">e.g. tcp:servername,1433</source>
<target state="translated">예: tcp:servername,1433</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.trustServerCertificate.description">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict.</source>
<target state="translated">true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다.</target>
@@ -434,10 +470,18 @@
<source xml:lang="en">Support for managing SQL Server Central Management Servers</source>
<target state="translated">SQL Server 중앙 관리 서버 관리 지원</target>
</trans-unit>
<trans-unit id="cms.disabled">
<source xml:lang="en">Disabled</source>
<target state="translated">사용 안 함</target>
</trans-unit>
<trans-unit id="cms.displayName">
<source xml:lang="en">SQL Server Central Management Servers</source>
<target state="translated">SQL Server 중앙 관리 서버</target>
</trans-unit>
<trans-unit id="cms.enabled">
<source xml:lang="en">Enabled</source>
<target state="translated">사용</target>
</trans-unit>
<trans-unit id="cms.format.alignColumnDefinitionsInColumns">
<source xml:lang="en">Should column definitions be aligned?</source>
<target state="translated">열 정의 정렬 여부</target>

View File

@@ -134,6 +134,10 @@
<source xml:lang="en">Select project file</source>
<target state="translated">프로젝트 파일 선택</target>
</trans-unit>
<trans-unit id="dataworkspace.projectFileTitle">
<source xml:lang="en">Project file</source>
<target state="translated">프로젝트 파일</target>
</trans-unit>
<trans-unit id="dataworkspace.projectLocationPlaceholder">
<source xml:lang="en">Select location to create project</source>
<target state="translated">프로젝트를 만들 위치 선택</target>
@@ -154,10 +158,6 @@
<source xml:lang="en">The selected project location '{0}' does not exist or is not a directory.</source>
<target state="translated">선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다.</target>
</trans-unit>
<trans-unit id="dataworkspace.projectsFailedToLoad">
<source xml:lang="en">Some projects failed to load. To view more details, [open the developer console](command:workbench.action.toggleDevTools)</source>
<target state="translated">일부 프로젝트를 로드하지 못했습니다. 자세한 내용을 보려면 [개발자 콘솔 열기](command:workbench.action.toggleDevTools)</target>
</trans-unit>
<trans-unit id="dataworkspace.remoteGitRepo">
<source xml:lang="en">Remote git repository</source>
<target state="translated">원격 GIT 리포지토리</target>
@@ -242,6 +242,10 @@
<source xml:lang="en">List of opened projects should not be undefined after refresh from disk.</source>
<target state="translated">디스크에서 새로 고친 후에는 열린 프로젝트 목록을 정의하지 않아야 합니다.</target>
</trans-unit>
<trans-unit id="projectFailedToLoad">
<source xml:lang="en">Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools).</source>
<target state="translated">{0} 프로젝트를 로드하지 못했습니다. {1}. 자세한 내용을 보려면 [개발자 콘솔을 여세요](command:workbench.action.toggleDevTools).</target>
</trans-unit>
<trans-unit id="projectNameNull">
<source xml:lang="en">Project name is null</source>
<target state="translated">프로젝트 이름이 Null입니다.</target>
@@ -259,8 +263,8 @@
<target state="translated">파일 이름은 255자를 초과할 수 없습니다.</target>
</trans-unit>
<trans-unit id="trailingWhitespaceErrorMessage">
<source xml:lang="en">File name cannot end with a whitespace</source>
<target state="translated">파일 이름은 공백으로 끝날 수 없습니다.</target>
<source xml:lang="en">File name cannot start or end with whitespace</source>
<target state="translated">파일 이름은 공백으로 시작하거나 끝날 수 없습니다</target>
</trans-unit>
<trans-unit id="undefinedFilenameErrorMessage">
<source xml:lang="en">Undefined name</source>

View File

@@ -2,25 +2,103 @@
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/git/dist/actionButton" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="scm button commit and push title">
<source xml:lang="en">{0} Commit &amp; Push</source>
<target state="translated">{0} 커밋 및 푸시</target>
</trans-unit>
<trans-unit id="scm button commit and push tooltip">
<source xml:lang="en">Commit &amp; Push Changes</source>
<target state="translated">변경 내용 커밋 및 푸시</target>
</trans-unit>
<trans-unit id="scm button commit and sync title">
<source xml:lang="en">{0} Commit &amp; Sync</source>
<target state="translated">{0} 커밋 및 동기화</target>
</trans-unit>
<trans-unit id="scm button commit and sync tooltip">
<source xml:lang="en">Commit &amp; Sync Changes</source>
<target state="translated">변경 내용 커밋 및 동기화</target>
</trans-unit>
<trans-unit id="scm button commit title">
<source xml:lang="en">{0} Commit</source>
<target state="translated">{0} 커밋</target>
</trans-unit>
<trans-unit id="scm button commit to new branch and push tooltip">
<source xml:lang="en">Commit to New Branch &amp; Push Changes</source>
<target state="translated">새 분기에 커밋 및 변경 내용 푸시</target>
</trans-unit>
<trans-unit id="scm button commit to new branch and sync tooltip">
<source xml:lang="en">Commit to New Branch &amp; Sync Changes</source>
<target state="translated">새 분기에 커밋 및 변경 내용 동기화</target>
</trans-unit>
<trans-unit id="scm button commit to new branch tooltip">
<source xml:lang="en">Commit Changes to New Branch</source>
<target state="translated">새 분기에 변경 내용 커밋</target>
</trans-unit>
<trans-unit id="scm button commit tooltip">
<source xml:lang="en">Commit Changes</source>
<target state="translated">변경 내용 커밋</target>
</trans-unit>
<trans-unit id="scm button committing and pushing tooltip">
<source xml:lang="en">Committing &amp; Pushing Changes...</source>
<target state="translated">변경 내용 커밋 및 푸시 중...</target>
</trans-unit>
<trans-unit id="scm button committing and synching tooltip">
<source xml:lang="en">Committing &amp; Synching Changes...</source>
<target state="translated">변경 내용 커밋 및 동기화 중...</target>
</trans-unit>
<trans-unit id="scm button committing to new branch and pushing tooltip">
<source xml:lang="en">Committing to New Branch &amp; Pushing Changes...</source>
<target state="translated">새 분기에 대한 커밋 및 변경 내용 추진...</target>
</trans-unit>
<trans-unit id="scm button committing to new branch and synching tooltip">
<source xml:lang="en">Committing to New Branch &amp; Synching Changes...</source>
<target state="translated">새 분기에 커밋하고 변경 내용을 동기화하는 중...</target>
</trans-unit>
<trans-unit id="scm button committing to new branch tooltip">
<source xml:lang="en">Committing Changes to New Branch...</source>
<target state="translated">새 분기에 변경 내용 커밋 중...</target>
</trans-unit>
<trans-unit id="scm button committing tooltip">
<source xml:lang="en">Committing Changes...</source>
<target state="translated">변경 내용 커밋 중...</target>
</trans-unit>
<trans-unit id="scm button continue title">
<source xml:lang="en">{0} Continue</source>
<target state="translated">{0} 계속</target>
</trans-unit>
<trans-unit id="scm button continue tooltip">
<source xml:lang="en">Continue Rebase</source>
<target state="translated">계속 기준 다시 지정</target>
</trans-unit>
<trans-unit id="scm button continuing tooltip">
<source xml:lang="en">Continuing Rebase...</source>
<target state="translated">기준 주소 다시 지정을 계속하는 중...</target>
</trans-unit>
<trans-unit id="scm button publish branch">
<source xml:lang="en">Publish Branch</source>
<target state="translated">분기 게시</target>
<note>{Locked="Branch"}
Do not translate "Branch" as it is a git term</note>
<target state="translated">게시 Branch</target>
</trans-unit>
<trans-unit id="scm button publish branch running">
<source xml:lang="en">Publishing Branch...</source>
<note>{Locked="Branch"}
Do not translate "Branch" as it is a git term</note>
<target state="translated">게시 Branch...</target>
</trans-unit>
<trans-unit id="scm button publish title">
<source xml:lang="en">$(cloud-upload) Publish Branch</source>
<target state="translated">$(cloud-upload) 분기 게시</target>
</trans-unit>
<trans-unit id="scm button sync description">
<source xml:lang="en">{0} Sync Changes {1}{2}</source>
<source xml:lang="en">{0} Sync Changes{1}{2}</source>
<target state="translated">{0} 변경 내용 동기화 {1}{2}</target>
</trans-unit>
<trans-unit id="scm button sync title">
<source xml:lang="en">{0} {1}{2}</source>
<target state="translated">{0} {1}{2}</target>
<trans-unit id="scm publish branch action button title">
<source xml:lang="en">{0} Publish Branch</source>
<note>{Locked="Branch"}
Do not translate "Branch" as it is a git term</note>
<target state="translated">{0} Branch 게시</target>
</trans-unit>
<trans-unit id="scm secondary button commit">
<source xml:lang="en">Commit</source>
<target state="translated">커밋</target>
</trans-unit>
<trans-unit id="syncing changes">
<source xml:lang="en">Synchronizing Changes...</source>
@@ -62,6 +140,14 @@
<source xml:lang="en">HEAD version of '{0}' is not available.</source>
<target state="translated">'{0}'의 HEAD 버전이 없습니다.</target>
</trans-unit>
<trans-unit id="Theirs">
<source xml:lang="en">Theirs</source>
<target state="translated">다른 사용자들의 항목</target>
</trans-unit>
<trans-unit id="Yours">
<source xml:lang="en">Yours</source>
<target state="translated">사용자 버전</target>
</trans-unit>
<trans-unit id="add">
<source xml:lang="en">Add to Workspace</source>
<target state="translated">작업 영역에 추가</target>
@@ -110,6 +196,10 @@
<source xml:lang="en">Branch name</source>
<target state="translated">분기 이름</target>
</trans-unit>
<trans-unit id="branch name does not match sanitized">
<source xml:lang="en">The new branch will be '{0}'</source>
<target state="translated">새 브랜치는 '{0}'입니다.</target>
</trans-unit>
<trans-unit id="branch name format invalid">
<source xml:lang="en">Branch name needs to match regex: {0}</source>
<target state="translated">분기 이름은 regex {0}과(와) 일치해야 합니다.</target>
@@ -118,10 +208,6 @@
<source xml:lang="en">Can't push refs to remote. Try running 'Pull' first to integrate your changes.</source>
<target state="translated">참조를 원격에 푸시할 수 없습니다. 먼저 '풀'을 실행하여 변경 내용을 통합하세요.</target>
</trans-unit>
<trans-unit id="changed">
<source xml:lang="en">{0} Log level changed to: {1}</source>
<target state="translated">{0} 로그 수준이 다음으로 변경됨: {1}</target>
</trans-unit>
<trans-unit id="checkout detached">
<source xml:lang="en">Checkout detached...</source>
<target state="translated">체크 아웃 분리됨...</target>
@@ -150,6 +236,10 @@
<source xml:lang="en">Create Empty Commit</source>
<target state="translated">빈 커밋 만들기</target>
</trans-unit>
<trans-unit id="commit changes">
<source xml:lang="en">Commit Anyway</source>
<target state="translated">커밋 진행</target>
</trans-unit>
<trans-unit id="commit hash">
<source xml:lang="en">Commit Hash</source>
<target state="translated">커밋 해시</target>
@@ -158,10 +248,22 @@
<source xml:lang="en">Commit message</source>
<target state="translated">커밋 메시지</target>
</trans-unit>
<trans-unit id="commit to branch">
<source xml:lang="en">Commit to a New Branch</source>
<target state="translated">새 브랜치에 커밋</target>
</trans-unit>
<trans-unit id="commitMessageWithHeadLabel2">
<source xml:lang="en">Message (commit on '{0}')</source>
<target state="translated">메시지('{0}'에서 커밋)</target>
</trans-unit>
<trans-unit id="confirm branch protection commit">
<source xml:lang="en">You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.
How would you like to proceed?</source>
<target state="translated">보호된 브랜치에 커밋하려고 하며 커밋을 원격으로 푸시할 수 있는 권한이 없을 수 있습니다.
어떻게 진행하시겠습니까?</target>
</trans-unit>
<trans-unit id="confirm delete">
<source xml:lang="en">Are you sure you want to DELETE {0}?
This is IRREVERSIBLE!
@@ -206,7 +308,7 @@ This is IRREVERSIBLE, your current working set will be FOREVER LOST.</source>
<source xml:lang="en">Are you sure you want to discard changes in {0} files?</source>
<target state="translated">{0}개 파일의 변경 내용을 취소하시겠습니까?</target>
</trans-unit>
<trans-unit id="confirm emtpy commit">
<trans-unit id="confirm empty commit">
<source xml:lang="en">Are you sure you want to create an empty commit?</source>
<target state="translated">빈 커밋을 만드시겠습니까?</target>
</trans-unit>
@@ -266,6 +368,10 @@ Are you sure to continue?</source>
<source xml:lang="en">Current</source>
<target state="translated">현재</target>
</trans-unit>
<trans-unit id="default">
<source xml:lang="en">Default</source>
<target state="translated">기본값</target>
</trans-unit>
<trans-unit id="delete">
<source xml:lang="en">Delete File</source>
<target state="translated">파일 삭제</target>
@@ -318,6 +424,10 @@ What would you like to do?</source>
<source xml:lang="en">Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.</source>
<target state="translated">모든 스태시를 삭제하시겠습니까? 정리 대상이 될 스태시가 1개 있으며 복구가 불가능할 수 있습니다.</target>
</trans-unit>
<trans-unit id="empty commit">
<source xml:lang="en">Commit operation was cancelled due to empty commit message.</source>
<target state="translated">커밋 메시지가 비어 있어 커밋 작업이 취소되었습니다.</target>
</trans-unit>
<trans-unit id="force">
<source xml:lang="en">Force Checkout</source>
<target state="translated">강제 체크 아웃</target>
@@ -752,19 +862,27 @@ These files will be FOREVER LOST.</source>
</trans-unit>
</body>
</file>
<file original="extensions/git/dist/log" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="gitLogLevel">
<source xml:lang="en">Log level: {0}</source>
<target state="translated">로그 수준: {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/git/dist/main" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="skipped">
<source xml:lang="en">{0} Skipped found git in: {1}</source>
<target state="translated">{0} {1}에서 찾은 git 건너</target>
<source xml:lang="en">Skipped found git in: {0}</source>
<target state="translated">다음 위치에서 찾은 git 건너뛰기: {0}</target>
</trans-unit>
<trans-unit id="using git">
<source xml:lang="en">{0} Using git {1} from {2}</source>
<target state="translated">{0} {2}에서 git {1}을(를) 사용하는 중</target>
<source xml:lang="en">Using git {0} from {1}</source>
<target state="translated">{1}에서 git {0}을(를) 사용하는 중</target>
</trans-unit>
<trans-unit id="validating">
<source xml:lang="en">{0} Validating found git in: {1}</source>
<target state="translated">{0} {1}에서 찾은 git 유효성을 검사하는 중</target>
<source xml:lang="en">Validating found git in: {0}</source>
<target state="translated">{0}에서 찾은 git 유효성을 검사하는 중</target>
</trans-unit>
</body>
</file>
@@ -950,6 +1068,10 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Open</source>
<target state="translated">열기</target>
</trans-unit>
<trans-unit id="open.merge">
<source xml:lang="en">Open Merge</source>
<target state="translated">병합 열기</target>
</trans-unit>
<trans-unit id="pull">
<source xml:lang="en">Pull</source>
<target state="translated">풀</target>
@@ -1210,6 +1332,14 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Commit Empty (No Verify)</source>
<target state="translated">빈 상태로 커밋(확인 안 함)</target>
</trans-unit>
<trans-unit id="command.commitMessageAccept">
<source xml:lang="en">Accept Commit Message</source>
<target state="translated">커밋 메시지 수락</target>
</trans-unit>
<trans-unit id="command.commitMessageDiscard">
<source xml:lang="en">Discard Commit Message</source>
<target state="translated">커밋 메시지 삭제</target>
</trans-unit>
<trans-unit id="command.commitNoVerify">
<source xml:lang="en">Commit (No Verify)</source>
<target state="translated">커밋(확인 안 함)</target>
@@ -1262,6 +1392,10 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Fetch (Prune)</source>
<target state="translated">페치(정리)</target>
</trans-unit>
<trans-unit id="command.git.acceptMerge">
<source xml:lang="en">Accept Merge</source>
<target state="translated">병합 수락</target>
</trans-unit>
<trans-unit id="command.ignore">
<source xml:lang="en">Add to .gitignore</source>
<target state="translated">.gitignore에 추가</target>
@@ -1366,6 +1500,18 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Restore Commit Template</source>
<target state="translated">커밋 템플릿 복원</target>
</trans-unit>
<trans-unit id="command.revealFileInOS.linux">
<source xml:lang="en">Open Containing Folder</source>
<target state="translated">상위 폴더 열기</target>
</trans-unit>
<trans-unit id="command.revealFileInOS.mac">
<source xml:lang="en">Reveal in Finder</source>
<target state="translated">Finder에 표시</target>
</trans-unit>
<trans-unit id="command.revealFileInOS.windows">
<source xml:lang="en">Reveal in File Explorer</source>
<target state="translated">파일 탐색기에 표시</target>
</trans-unit>
<trans-unit id="command.revealInExplorer">
<source xml:lang="en">Reveal in Explorer View</source>
<target state="translated">탐색기 보기에 표시</target>
@@ -1542,6 +1688,54 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Whether auto refreshing is enabled.</source>
<target state="translated">자동 새로 고침을 사용할지 여부입니다.</target>
</trans-unit>
<trans-unit id="config.branchPrefix">
<source xml:lang="en">Prefix used when creating a new branch.</source>
<target state="translated">새 브랜치를 만들 때 사용되는 접두사입니다.</target>
</trans-unit>
<trans-unit id="config.branchProtection">
<source xml:lang="en">List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting.</source>
<target state="translated">보호된 브랜치 목록입니다. 기본적으로 변경 내용이 보호된 브랜치에 커밋되기 전에 프롬프트가 표시됩니다. 프롬프트는 '#git.branchProtectionPrompt#' 설정을 사용하여 제어할 수 있습니다.</target>
</trans-unit>
<trans-unit id="config.branchProtectionPrompt">
<source xml:lang="en">Controls whether a prompt is being before changes are committed to a protected branch.</source>
<target state="translated">변경 내용을 보호된 브랜치에 커밋하기 전에 프롬프트를 표시할지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.branchProtectionPrompt.alwaysCommit">
<source xml:lang="en">Always commit changes to the protected branch.</source>
<target state="translated">항상 보호된 브랜치에 변경 내용을 커밋합니다.</target>
</trans-unit>
<trans-unit id="config.branchProtectionPrompt.alwaysCommitToNewBranch">
<source xml:lang="en">Always commit changes to a new branch.</source>
<target state="translated">변경 사항을 항상 새 브랜치에 커밋</target>
</trans-unit>
<trans-unit id="config.branchProtectionPrompt.alwaysPrompt">
<source xml:lang="en">Always prompt before changes are committed to a protected branch.</source>
<target state="translated">변경 내용이 보호된 분기에 커밋되기 전에 항상 프롬프트를 표시합니다.</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary">
<source xml:lang="en">List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`.</source>
<target state="translated">무작위로 생성된 분기 이름에 사용되는 사전 목록입니다. 각 값은 분기 이름의 세그먼트를 생성하는 데 사용되는 사전을 나타냅니다. 지원되는 사전: '형용사', '동물', '색상', '숫자'.</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary.adjectives">
<source xml:lang="en">A random adjective</source>
<target state="translated">무작위 형용사</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary.animals">
<source xml:lang="en">A random animal name</source>
<target state="translated">임의의 동물 이름</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary.colors">
<source xml:lang="en">A random color name</source>
<target state="translated">임의의 색상 이름</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary.numbers">
<source xml:lang="en">A random number between 100 and 999</source>
<target state="translated">100에서 999 사이의 난수</target>
</trans-unit>
<trans-unit id="config.branchRandomNameEnable">
<source xml:lang="en">Controls whether a random name is generated when creating a new branch.</source>
<target state="translated">새 브랜치를 만들 때 임의 이름이 생성되는지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.branchSortOrder">
<source xml:lang="en">Controls the sort order for branches.</source>
<target state="translated">분기의 정렬 순서를 제어합니다.</target>
@@ -1551,8 +1745,8 @@ These files will be FOREVER LOST.</source>
<target state="translated">새 분기 이름의 유효성을 검사하는 정규식입니다.</target>
</trans-unit>
<trans-unit id="config.branchWhitespaceChar">
<source xml:lang="en">The character to replace whitespace in new branch names.</source>
<target state="translated">새 브랜치 이름에서 공백을 대체하는 문자.</target>
<source xml:lang="en">The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name.</source>
<target state="translated">새 브랜치 이름 공백을 바꾸고 임의로 생성된 브랜치 이름의 세그먼트를 구분할 문자입니다.</target>
</trans-unit>
<trans-unit id="config.checkoutType">
<source xml:lang="en">Controls what type of git refs are listed when running `Checkout to...`.</source>
@@ -1576,6 +1770,9 @@ These files will be FOREVER LOST.</source>
</trans-unit>
<trans-unit id="config.commandsToLog">
<source xml:lang="en">List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput).</source>
<note>{Locked='](command:git.showOutput'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">`stdout`를 [git output](command:git.showOutput)에 기록하는 git 명령(예: 커밋, 푸시) 목록입니다. git 명령에 클라이언트 측 후크가 구성된 경우 클라이언트 측 후크의 `stdout`도 [git output](command:git.showOutput)에 기록됩니다.</target>
</trans-unit>
<trans-unit id="config.confirmEmptyCommits">
@@ -1698,6 +1895,45 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.</source>
<target state="translated">경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요.</target>
</trans-unit>
<trans-unit id="config.logLevel">
<source xml:lang="en">Specifies how much information (if any) to log to the [git output](command:git.showOutput).</source>
<note>{Locked='](command:git.showOutput'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">[git output](command:git.showOutput)에 로그할 정보(있는 경우)를 지정합니다.</target>
</trans-unit>
<trans-unit id="config.logLevel.critical">
<source xml:lang="en">Log only critical information</source>
<target state="translated">중요한 정보만 로그</target>
</trans-unit>
<trans-unit id="config.logLevel.debug">
<source xml:lang="en">Log only debug, information, warning, error, and critical information</source>
<target state="translated">로그 전용 디버그, 정보, 경고, 오류 및 중요 정보</target>
</trans-unit>
<trans-unit id="config.logLevel.error">
<source xml:lang="en">Log only error, and critical information</source>
<target state="translated">로그 전용 오류 및 중요 정보</target>
</trans-unit>
<trans-unit id="config.logLevel.info">
<source xml:lang="en">Log only information, warning, error, and critical information</source>
<target state="translated">로그 전용 정보, 경고, 오류 및 중요 정보</target>
</trans-unit>
<trans-unit id="config.logLevel.off">
<source xml:lang="en">Log nothing</source>
<target state="translated">아무 것도 로그하지 않음</target>
</trans-unit>
<trans-unit id="config.logLevel.trace">
<source xml:lang="en">Log all information</source>
<target state="translated">모든 정보 로그</target>
</trans-unit>
<trans-unit id="config.logLevel.warn">
<source xml:lang="en">Log only warning, error, and critical information</source>
<target state="translated">로그 전용 경고, 오류 및 중요 정보</target>
</trans-unit>
<trans-unit id="config.mergeEditor">
<source xml:lang="en">Open the merge editor for files that are currently under conflict.</source>
<target state="translated">현재 충돌 된 파일의 병합 편집기를 엽니다.</target>
</trans-unit>
<trans-unit id="config.openAfterClone">
<source xml:lang="en">Controls whether to open a repository automatically after cloning.</source>
<target state="translated">복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다.</target>
@@ -1802,6 +2038,22 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">List of paths to search for git repositories in.</source>
<target state="translated">Git 리포지토리를 검색할 경로의 목록입니다.</target>
</trans-unit>
<trans-unit id="config.showActionButton">
<source xml:lang="en">Controls whether an action button is shown in the Source Control view.</source>
<target state="translated">작업 단추가 원본 제어 뷰에 표시되는지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.showActionButton.commit">
<source xml:lang="en">Show an action button to commit changes when the local branch has modified files ready to be committed.</source>
<target state="translated">로컬 분기에서 커밋할 준비가 된 파일을 수정한 경우 변경 내용을 커밋하는 작업 단추를 표시합니다.</target>
</trans-unit>
<trans-unit id="config.showActionButton.publish">
<source xml:lang="en">Show an action button to publish the local branch when it does not have a tracking remote branch.</source>
<target state="translated">추적 원격 분기가 없는 경우 로컬 분기를 게시하는 작업 단추를 표시합니다.</target>
</trans-unit>
<trans-unit id="config.showActionButton.sync">
<source xml:lang="en">Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch.</source>
<target state="translated">로컬 분기가 원격 분기 앞이나 뒤에 있을 때 변경 내용을 동기화하는 작업 단추를 표시합니다.</target>
</trans-unit>
<trans-unit id="config.showCommitInput">
<source xml:lang="en">Controls whether to show the commit input in the Git source control panel.</source>
<target state="translated">Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다.</target>
@@ -1818,22 +2070,6 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Controls whether to show a notification when a push is successful.</source>
<target state="translated">푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.showUnpublishedCommitsButton">
<source xml:lang="en">Controls whether to show an action button to sync or publish, if there are unpublished commits.</source>
<target state="translated">게시되지 않은 커밋이 있는 경우 동기화 또는 게시할 작업 버튼을 표시할지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.showUnpublishedCommitsButton.always">
<source xml:lang="en">Always shows the action button, if there are unpublished commits.</source>
<target state="translated">게시되지 않은 커밋이 있는 경우 항상 작업 버튼을 표시합니다.</target>
</trans-unit>
<trans-unit id="config.showUnpublishedCommitsButton.never">
<source xml:lang="en">Never shows the action button.</source>
<target state="translated">작업 버튼을 표시하지 않습니다.</target>
</trans-unit>
<trans-unit id="config.showUnpublishedCommitsButton.whenEmpty">
<source xml:lang="en">Only shows the action button if there are no other changes and there are unpublished commits.</source>
<target state="translated">다른 변경 내용이 없고 게시되지 않은 커밋이 있는 경우에만 작업 버튼을 표시합니다.</target>
</trans-unit>
<trans-unit id="config.smartCommitChanges">
<source xml:lang="en">Control which changes are automatically staged by Smart Commit.</source>
<target state="translated">스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다.</target>
@@ -1859,8 +2095,12 @@ These files will be FOREVER LOST.</source>
<target state="translated">동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.terminalAuthentication">
<source xml:lang="en">Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.</source>
<target state="translated">통합 터미널에서 생성된 git 프로세스의 인증 처리기로 Azure Data Studio를 사용할지 여부를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다.</target>
<source xml:lang="en">Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.</source>
<target state="translated">통합 터미널에서 생성된 git 프로세스의 인증 처리기로 VS Code를 사용할지 여부를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다.</target>
</trans-unit>
<trans-unit id="config.terminalGitEditor">
<source xml:lang="en">Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.</source>
<target state="translated">통합 터미널에서 생성된 git 프로세스에 대한 git 편집기로 VS Code 사용할지 여부를 제어합니다. 참고: 이 설정에서 변경 사항을 선택하려면 터미널을 다시 시작해야 합니다.</target>
</trans-unit>
<trans-unit id="config.timeline.date">
<source xml:lang="en">Controls which date to use for items in the Timeline view.</source>
@@ -1902,6 +2142,10 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Controls whether to use the message from the commit input box as the default stash message.</source>
<target state="translated">커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.useEditorAsCommitInput">
<source xml:lang="en">Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box.</source>
<target state="translated">커밋 입력 상자에 메시지가 제공되지 않을 때마다 커밋 메시지를 작성하는 데 전체 텍스트 편집기를 사용할지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.useForcePushWithLease">
<source xml:lang="en">Controls whether force pushing uses the safer force-with-lease variant.</source>
<target state="translated">강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다.</target>
@@ -1910,6 +2154,10 @@ These files will be FOREVER LOST.</source>
<source xml:lang="en">Controls whether GIT_ASKPASS should be overwritten to use the integrated version.</source>
<target state="translated">통합 버전을 사용하기 위해 GIT_ASKPASS를 덮어써야 하는지 여부를 제어합니다.</target>
</trans-unit>
<trans-unit id="config.verboseCommit">
<source xml:lang="en">Enable verbose output when `#git.useEditorAsCommitInput#` is enabled.</source>
<target state="translated">'#git.useEditorAsCommitInput#'이 사용하도록 설정된 경우 자세한 정보 표시 출력을 사용하도록 설정합니다.</target>
</trans-unit>
<trans-unit id="description">
<source xml:lang="en">Git SCM Integration</source>
<target state="translated">Git SCM 통합</target>
@@ -1961,6 +2209,9 @@ These files will be FOREVER LOST.</source>
<trans-unit id="view.workbench.cloneRepository">
<source xml:lang="en">You can clone a repository locally.
[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')</source>
<note>{Locked='](command:git.clone'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">리포지토리를 로컬에서 복제할 수 있습니다.
[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제')</target>
</trans-unit>
@@ -1971,7 +2222,10 @@ These files will be FOREVER LOST.</source>
<trans-unit id="view.workbench.scm.disabled">
<source xml:lang="en">If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).
To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).</source>
<target state="translated">Git 기능을 사용하려면 [설정]에서 Git을 사용하도록 설정하세요(command:workbench.action.openSettings?%5B%22git.enabled%22%5D).
<note>{Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Git 기능을 사용하려면 [설정](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)에서 Git을 사용하도록 설정하세요.
VS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.</target>
</trans-unit>
<trans-unit id="view.workbench.scm.empty">
@@ -1979,6 +2233,9 @@ VS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히
[Open Folder](command:vscode.openFolder)
[Clone Repository](command:git.clone)
To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:vscode.openFolder'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다.
[폴더 열기](command:vscode.openFolder)
[리포지토리 복제](command:git.clone)
@@ -1988,6 +2245,9 @@ Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해
<source xml:lang="en">The workspace currently open doesn't have any folders containing git repositories.
[Add Folder to Workspace](command:workbench.action.addRootFolder)
To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:workbench.action.addRootFolder'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다.
[작업 영역에 폴더 추가](command:workbench.action.addRootFolder)
Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.</target>
@@ -1996,46 +2256,53 @@ Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해
<source xml:lang="en">The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.
[Initialize Repository](command:git.init?%5Btrue%5D)
To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:git.init?%5Btrue%5D'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">현재 열린 폴더에 Git 리포지토리가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 리포지토리를 초기화할 수 있습니다.
[리포지토리 초기화](command:git.init?%5Btrue%5D)
Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요.</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing">
<source xml:lang="en">A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).
Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).
If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.</source>
<target state="translated">유효한 git 설치가 검색되지 않았습니다. [git 출력](command:git.showOutput)에서 자세한 내용을 확인할 수 있습니다.
[git을 설치하거나](https://git-scm.com/) [Microsoft Docs](https://aka.ms/vscode-scm)에서 Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보세요.
다른 버전의 제어 시스템을 사용하는 경우 추가 확장에 대해 [Marketplace를 검색](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)할 수 있습니다.</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing.guide">
<source xml:lang="en">Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm).</source>
<target state="translated">인기 있는 소스 제어 시스템인 Git을 설치하여 코드 변경 내용을 추적하고 다른 사용자와 공동 작업합니다. [Git 가이드](https://aka.ms/vscode-scm)에서 자세히 알아보세요.</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing.guide.linux">
<trans-unit id="view.workbench.scm.missing.linux">
<source xml:lang="en">Source control depends on Git being installed.
[Download Git for Linux](https://git-scm.com/download/linux)
After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</source>
<note>{Locked='](command:workbench.action.reloadWindow'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">소스 제어는 설치 중인 Git에 따라 달라집니다.
[Linux용 Git 다운로드](https://git-scm.com/download/linux)
치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.</target>
치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing.guide.mac">
<trans-unit id="view.workbench.scm.missing.mac">
<source xml:lang="en">[Download Git for macOS](https://git-scm.com/download/mac)
After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</source>
<note>{Locked='](command:workbench.action.reloadWindow'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">[macOS용 GIT 다운로드](https://git-scm.com/download/mac)
설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing.guide.windows">
<trans-unit id="view.workbench.scm.missing.windows">
<source xml:lang="en">[Download Git for Windows](https://git-scm.com/download/win)
After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</source>
<note>{Locked='](command:workbench.action.reloadWindow'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">[Windows용 GIT 다운로드](https://git-scm.com/download/win)
설치 후에 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.</target>
설치 후에 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.</target>
</trans-unit>
<trans-unit id="view.workbench.scm.workspace">
<source xml:lang="en">The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.
[Initialize Repository](command:git.init)
To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:git.init'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">현재 열린 작업 영역에 Git 리포지토리가 포함된 폴더가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 폴더의 리포지토리를 초기화할 수 있습니다.
[리포지토리 초기화](command:git.init)
Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요.</target>

View File

@@ -90,6 +90,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
</file>
<file original="extensions/mssql/dist/objectManagement/localizedConstants" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="objectManagement.ApplicationRoleTypeDisplayName">
<source xml:lang="en">application role</source>
<target state="translated">애플리케이션 역할</target>
</trans-unit>
<trans-unit id="objectManagement.ApplicationRoleTypeDisplayNameInTitle">
<source xml:lang="en">Application Role</source>
<target state="translated">애플리케이션 역할</target>
</trans-unit>
<trans-unit id="objectManagement.ColumnDisplayName">
<source xml:lang="en">column</source>
<target state="translated">열</target>
@@ -98,6 +106,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">database</source>
<target state="translated">데이터 베이스</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseRoleTypeDisplayName">
<source xml:lang="en">database role</source>
<target state="translated">데이터베이스 역할</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseRoleTypeDisplayNameInTitle">
<source xml:lang="en">Database Role</source>
<target state="translated">데이터베이스 역할</target>
</trans-unit>
<trans-unit id="objectManagement.LoginTypeDisplayName">
<source xml:lang="en">login</source>
<target state="translated">로그인</target>
@@ -110,6 +126,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">OK</source>
<target state="translated">확인</target>
</trans-unit>
<trans-unit id="objectManagement.ServerRoleTypeDisplayName">
<source xml:lang="en">server role</source>
<target state="translated">서버 역할</target>
</trans-unit>
<trans-unit id="objectManagement.ServerRoleTypeDisplayNameInTitle">
<source xml:lang="en">Server Role</source>
<target state="translated">서버 역할</target>
</trans-unit>
<trans-unit id="objectManagement.TableDisplayName">
<source xml:lang="en">table</source>
<target state="translated">테이블</target>
@@ -126,6 +150,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">view</source>
<target state="translated">보기</target>
</trans-unit>
<trans-unit id="objectManagement.addMemberText">
<source xml:lang="en">Add a member</source>
<target state="translated">구성원 추가</target>
</trans-unit>
<trans-unit id="objectManagement.addText">
<source xml:lang="en">Add…</source>
<target state="translated">추가…</target>
</trans-unit>
<trans-unit id="objectManagement.advancedSectionHeader">
<source xml:lang="en">Advanced</source>
<target state="translated">고급</target>
@@ -134,6 +166,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Creating a login with a blank password is a security risk. Are you sure you want to continue?</source>
<target state="translated">암호가 없는 로그인을 만들면 보안상 위험합니다. 계속하시겠습니까?</target>
</trans-unit>
<trans-unit id="objectManagement.browseForOwnerText">
<source xml:lang="en">Browse for an owner</source>
<target state="translated">소유자 찾아보기</target>
</trans-unit>
<trans-unit id="objectManagement.browseText">
<source xml:lang="en">Browse…</source>
<target state="translated">찾아보기...</target>
</trans-unit>
<trans-unit id="objectManagement.confirmPasswordLabel">
<source xml:lang="en">Confirm password</source>
<target state="translated">암호 확인</target>
@@ -143,6 +183,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type</note>
<target state="translated">{0} 만들기</target>
</trans-unit>
<trans-unit id="objectManagement.databaseRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Database Role Members</source>
<target state="translated">데이터베이스 역할 구성원 선택</target>
</trans-unit>
<trans-unit id="objectManagement.databaseRole.SelectOwnerDialogTitle">
<source xml:lang="en">Select Database Role Owner</source>
<target state="translated">데이터베이스 역할 소유자 선택</target>
</trans-unit>
<trans-unit id="objectManagement.deleteLoginConfirmation">
<source xml:lang="en">Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users.</source>
<target state="translated">서버 로그인을 삭제해도 로그인과 관련된 데이터베이스 사용자는 삭제되지 않습니다. 프로세스를 완료하려면 각 데이터베이스에서 사용자를 삭제하십시오. 먼저 스키마의 소유권을 새 사용자에게 전송해야만 사용자를 삭제할 수 있습니다.</target>
@@ -166,6 +214,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Enabled</source>
<target state="translated">사용</target>
</trans-unit>
<trans-unit id="objectManagement.filterText">
<source xml:lang="en">Filter</source>
<target state="translated">필터</target>
</trans-unit>
<trans-unit id="objectManagement.findText">
<source xml:lang="en">Find</source>
<target state="translated">찾기</target>
</trans-unit>
<trans-unit id="objectManagement.generalSectionHeader">
<source xml:lang="en">General</source>
<target state="translated">일반</target>
@@ -182,6 +238,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Loading dialog...</source>
<target state="translated">대화 상자를 로드하는 중...</target>
</trans-unit>
<trans-unit id="objectManagement.loadingObjectsCompletedLabel">
<source xml:lang="en">Loading objects completed, {0} objects found</source>
<target state="translated">개체 로드가 완료되었습니다. {0} 개체를 찾았습니다.</target>
</trans-unit>
<trans-unit id="objectManagement.loadingObjectsLabel">
<source xml:lang="en">Loading objects…</source>
<target state="translated">개체 로드 중...</target>
</trans-unit>
<trans-unit id="objectManagement.login.aadAuthenticationType">
<source xml:lang="en">Azure Active Directory Authentication</source>
<target state="translated">Azure Active Directory 인증</target>
@@ -250,6 +314,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Login is not selected.</source>
<target state="translated">로그인이 선택되지 않았습니다.</target>
</trans-unit>
<trans-unit id="objectManagement.membersLabel">
<source xml:lang="en">Members</source>
<target state="translated">구성원</target>
</trans-unit>
<trans-unit id="objectManagement.membershipLabel">
<source xml:lang="en">Membership</source>
<target state="translated">멤버십</target>
</trans-unit>
<trans-unit id="objectManagement.nameCannotBeEmptyError">
<source xml:lang="en">Name cannot be empty.</source>
<target state="translated">이름은 비워둘 수 없습니다.</target>
@@ -263,6 +335,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type.</note>
<target state="translated">{0} 신규(미리 보기)</target>
</trans-unit>
<trans-unit id="objectManagement.noActionScriptedMessage">
<source xml:lang="en">There is no action to be scripted.</source>
<target state="translated">스크립팅할 동작이 없습니다.</target>
</trans-unit>
<trans-unit id="objectManagement.noConnectionUriError">
<source xml:lang="en">Failed to retrieve the connection information, please reconnect and try again.</source>
<target state="translated">연결 정보를 검색하지 못했습니다. 다시 연결하고 다시 시도하세요.</target>
@@ -272,6 +348,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type, {1}: object name.</note>
<target state="translated">{0} - {1}(미리 보기)</target>
</trans-unit>
<trans-unit id="objectManagement.objectTypeLabel">
<source xml:lang="en">Object Type</source>
<target state="translated">개체 유형</target>
</trans-unit>
<trans-unit id="objectManagement.objectsLabel">
<source xml:lang="en">Objects</source>
<target state="translated">개체</target>
</trans-unit>
<trans-unit id="objectManagement.openNewObjectDialogError">
<source xml:lang="en">An error occurred while opening the new {0} dialog. {1}</source>
<note>{0} object type, {1}: error message.</note>
@@ -282,6 +366,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type, {1}: object name, {2}: error message.</note>
<target state="translated">{0}: {1}에 대한 속성 대화 상자를 여는 동안 오류가 발생했습니다. {2}</target>
</trans-unit>
<trans-unit id="objectManagement.ownerText">
<source xml:lang="en">Owner</source>
<target state="translated">소유자</target>
</trans-unit>
<trans-unit id="objectManagement.passwordCannotBeEmptyError">
<source xml:lang="en">Password cannot be empty.</source>
<target state="translated">암호는 비워 둘 수 없습니다.</target>
@@ -299,6 +387,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0}: error message.</note>
<target state="translated">개체 탐색기를 새로 고치는 동안 오류가 발생했습니다. {0}</target>
</trans-unit>
<trans-unit id="objectManagement.removeMemberText">
<source xml:lang="en">Remove selected member</source>
<target state="translated">선택한 구성원 제거</target>
</trans-unit>
<trans-unit id="objectManagement.removeText">
<source xml:lang="en">Remove</source>
<target state="translated">제거</target>
</trans-unit>
<trans-unit id="objectManagement.renameObjectDialogTitle">
<source xml:lang="en">Enter new name</source>
<target state="translated">새 이름 입력</target>
@@ -313,18 +409,46 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type, {1}: original name, {2}: new name</note>
<target state="translated">{0} '{1}'의 이름을 '{2}'(으)로 변경</target>
</trans-unit>
<trans-unit id="objectManagement.schemaLabel">
<source xml:lang="en">Schema</source>
<target state="translated">스키마</target>
</trans-unit>
<trans-unit id="objectManagement.scriptError">
<source xml:lang="en">An error occurred while generating script. {0}</source>
<target state="translated">스크립트를 생성하는 동안 오류가 발생했습니다. {0}</target>
</trans-unit>
<trans-unit id="objectManagement.scriptGenerated">
<source xml:lang="en">Script has been generated successfully. You can close the dialog to view it in the newly opened editor.</source>
<target state="translated">스크립트가 생성되었습니다. 대화 상자를 닫아 새로 연 편집기에서 스크립트를 볼 수 있습니다.</target>
</trans-unit>
<trans-unit id="objectManagement.scriptText">
<source xml:lang="en">Script</source>
<target state="translated">스크립트</target>
</trans-unit>
<trans-unit id="objectManagement.selectText">
<source xml:lang="en">Select</source>
<target state="translated">선택</target>
</trans-unit>
<trans-unit id="objectManagement.selectedLabel">
<source xml:lang="en">Selected</source>
<target state="translated">선택됨</target>
</trans-unit>
<trans-unit id="objectManagement.serverRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Server Role Members</source>
<target state="translated">서버 역할 멤버 선택</target>
</trans-unit>
<trans-unit id="objectManagement.serverRole.SelectOwnerDialogTitle">
<source xml:lang="en">Select Server Role Owner</source>
<target state="translated">서버 역할 소유자 선택</target>
</trans-unit>
<trans-unit id="objectManagement.updateObjectOperationName">
<source xml:lang="en">Update {0} '{1}'</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">{0} '{1}' 업데이트</target>
</trans-unit>
<trans-unit id="objectManagement.user.containedUser">
<source xml:lang="en">Contained user</source>
<target state="translated">포함된 사용자</target>
<trans-unit id="objectManagement.user.aadAuth">
<source xml:lang="en">Authenticate with Azure Active Directory</source>
<target state="translated">Azure Active Directory로 인증</target>
</trans-unit>
<trans-unit id="objectManagement.user.defaultSchemaLabel">
<source xml:lang="en">Default schema</source>
@@ -334,29 +458,29 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Login</source>
<target state="translated">로그인</target>
</trans-unit>
<trans-unit id="objectManagement.user.membershipLabel">
<source xml:lang="en">Membership</source>
<target state="translated">멤버십</target>
<trans-unit id="objectManagement.user.loginMapped">
<source xml:lang="en">Mapped to a server login</source>
<target state="translated">서버 로그인에 매핑됨</target>
</trans-unit>
<trans-unit id="objectManagement.user.noLogin">
<source xml:lang="en">No Login Access</source>
<target state="translated">로그인 액세스 권한 없음</target>
</trans-unit>
<trans-unit id="objectManagement.user.ownedSchemasLabel">
<source xml:lang="en">Owned Schemas</source>
<target state="translated">소유한 스키마</target>
</trans-unit>
<trans-unit id="objectManagement.user.sqlAuth">
<source xml:lang="en">Authenticate with password</source>
<target state="translated">암호로 인증</target>
</trans-unit>
<trans-unit id="objectManagement.user.type">
<source xml:lang="en">Type</source>
<target state="translated">유형</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithGroupLogin">
<source xml:lang="en">User with Windows group login</source>
<target state="translated">Windows 그룹 로그인을 사용하는 사용자</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithLogin">
<source xml:lang="en">User with login</source>
<target state="translated">로그인한 사용자</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithNoConnectAccess">
<source xml:lang="en">User with no connect access</source>
<target state="translated">연결 액세스 권한이 없는 사용자</target>
<trans-unit id="objectManagement.user.windowsUser">
<source xml:lang="en">Mapped to a Windows user/group</source>
<target state="translated">Windows 사용자/그룹에 매핑됨</target>
</trans-unit>
<trans-unit id="objectManagement.yesText">
<source xml:lang="en">Yes</source>
@@ -414,6 +538,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco
</file>
<file original="extensions/mssql/dist/tableDesigner/tableDesigner" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="tableDesigner.FailedToGetConnectionStringError">
<source xml:lang="en">Failed to get connection string for the table. Please reconnect to the server and try again.</source>
<target state="translated">테이블에 대한 연결 문자열을 가져오지 못했습니다. 서버에 다시 연결하고 다시 시도하세요.</target>
</trans-unit>
<trans-unit id="tableDesigner.NewTable">
<source xml:lang="en">New Table</source>
<target state="translated">새 테이블</target>
@@ -530,17 +658,13 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Application name</source>
<target state="translated">애플리케이션 이름</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.attachDbFilename.displayName">
<source xml:lang="en">Attach DB filename</source>
<target state="translated">DB 파일 이름 연결</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.attachedDBFileName.description">
<trans-unit id="mssql.connectionOptions.attachDbFilename.description">
<source xml:lang="en">The name of the primary file, including the full path name, of an attachable database</source>
<target state="translated">연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함)</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.attachedDBFileName.displayName">
<source xml:lang="en">Attached DB file name</source>
<target state="translated">연결된 DB 파일 이름</target>
<trans-unit id="mssql.connectionOptions.attachDbFilename.displayName">
<source xml:lang="en">Attach DB filename</source>
<target state="translated">DB 파일 이름 연결</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.authType.categoryValues.azureMFA">
<source xml:lang="en">Azure Active Directory - Universal with MFA support</source>
@@ -647,7 +771,7 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<target state="translated">없음</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.description">
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves</source>
<target state="translated">보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.displayName">
@@ -655,7 +779,7 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<target state="translated">증명 프로토콜</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.description">
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves</source>
<target state="translated">보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.displayName">
@@ -826,6 +950,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Server</source>
<target state="translated">서버</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.serverName.placeholder">
<source xml:lang="en">e.g. tcp:servername,1433</source>
<target state="translated">예: tcp:servername,1433</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.trustServerCertificate.description">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict.</source>
<target state="translated">true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다.</target>
@@ -1174,30 +1302,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Design</source>
<target state="translated">디자인</target>
</trans-unit>
<trans-unit id="title.newApplicationRole">
<source xml:lang="en">New Application Role</source>
<target state="translated">새 애플리케이션 역할</target>
</trans-unit>
<trans-unit id="title.newDatabaseRole">
<source xml:lang="en">New Database Role</source>
<target state="translated">새 데이터베이스 역할</target>
</trans-unit>
<trans-unit id="title.newLogin">
<source xml:lang="en">New Login</source>
<target state="translated">새 로그인</target>
</trans-unit>
<trans-unit id="title.newServerRole">
<source xml:lang="en">New Server Role</source>
<target state="translated">새 서버 역할</target>
<trans-unit id="title.newObject">
<source xml:lang="en">New</source>
<target state="translated">새로 만들기</target>
</trans-unit>
<trans-unit id="title.newTable">
<source xml:lang="en">New Table</source>
<target state="translated">새 테이블</target>
</trans-unit>
<trans-unit id="title.newUser">
<source xml:lang="en">New User</source>
<target state="translated">새 사용자</target>
</trans-unit>
<trans-unit id="title.objectProperties">
<source xml:lang="en">Properties (Preview)</source>
<target state="translated">속성(미리 보기)</target>

View File

@@ -519,8 +519,8 @@
<target state="translated">새 SQLCMD 변수 이름 입력</target>
</trans-unit>
<trans-unit id="enterNewValueForVar">
<source xml:lang="en">Enter new value for variable '{0}'</source>
<target state="translated">'{0}' 변수의 새 값을 입력합니다.</target>
<source xml:lang="en">Enter new default value for variable '{0}'</source>
<target state="translated">'{0}' 변수의 새 기본값 입력</target>
</trans-unit>
<trans-unit id="enterPassword">
<source xml:lang="en">Enter {0} admin password</source>
@@ -542,6 +542,10 @@
<source xml:lang="en">The project is already up to date with the database.</source>
<target state="translated">프로젝트가 데이터베이스를 사용하여 이미 최신 상태입니다.</target>
</trans-unit>
<trans-unit id="errorAddingDatabaseReference">
<source xml:lang="en">Error adding database reference to {0}. Error: {1}</source>
<target state="translated">{0}에 데이터베이스 참조를 추가하는 동안 오류가 발생했습니다. 오류: {1}</target>
</trans-unit>
<trans-unit id="errorDownloading">
<source xml:lang="en">Error downloading {0}. Error: {1}</source>
<target state="translated">{0}을(를) 다운로드하는 동안 오류가 발생했습니다. 오류: {1}</target>
@@ -558,9 +562,17 @@
<source xml:lang="en">Error when moving file from {0} to {1}. Error: {2}</source>
<target state="translated">{0}에서 {1}(으)로 파일을 이동하는 동안 오류가 발생했습니다. 오류: {2}</target>
</trans-unit>
<trans-unit id="errorNotSupportedInVsCode">
<source xml:lang="en">Error: {0} is not currently supported in SQL Database Projects for VS Code.</source>
<target state="translated">오류: {0}은(는) 현재 VS Code용 SQL Database 프로젝트에서 지원되지 않습니다.</target>
</trans-unit>
<trans-unit id="errorPrefix">
<source xml:lang="en">Error: {0}</source>
<target state="translated">오류: {0}</target>
</trans-unit>
<trans-unit id="errorReadingProjectGuid">
<source xml:lang="en">Error trying to read {0} of project '{1}'</source>
<target state="translated">'{1}' 프로젝트의 {0}을(를) 읽는 동안 오류가 발생했습니다.</target>
<source xml:lang="en">Error trying to read {0} of project '{1}'. {2}</source>
<target state="translated">'{1}' 프로젝트의 {0}을(를) 읽는 동안 오류가 발생했습니다. {2}</target>
</trans-unit>
<trans-unit id="errorRenamingFile">
<source xml:lang="en">Error when renaming file from {0} to {1}. Error: {2}</source>
@@ -592,6 +604,10 @@
<source xml:lang="en">Exclude</source>
<target state="translated">제외</target>
</trans-unit>
<trans-unit id="excludeFolderNotSupported">
<source xml:lang="en">Excluding folders is not yet supported</source>
<target state="translated">폴더 제외는 아직 지원되지 않습니다.</target>
</trans-unit>
<trans-unit id="excludeObjectTypes">
<source xml:lang="en">Exclude Object Types</source>
<target state="translated">개체 형식 제외</target>
@@ -848,9 +864,13 @@
<source xml:lang="en">None Elements</source>
<target state="translated">요소 없음</target>
</trans-unit>
<trans-unit id="notValidVariableName">
<source xml:lang="en">The variable name '{0}' is not valid.</source>
<target state="translated">'{0}'은(는) 잘못된 변수 이름입니다.</target>
<trans-unit id="nupkgNamePlaceholder">
<source xml:lang="en">NuGet package name</source>
<target state="translated">NuGet 패키지 이름</target>
</trans-unit>
<trans-unit id="nupkgText">
<source xml:lang="en">Published data-tier application (.nupkg)</source>
<target state="translated">게시된 데이터 계층 애플리케이션(.nupkg)</target>
</trans-unit>
<trans-unit id="objectType">
<source xml:lang="en">Object Type</source>
@@ -860,9 +880,9 @@
<source xml:lang="en">Ok</source>
<target state="translated">확인</target>
</trans-unit>
<trans-unit id="onlyMoveSqlFilesSupported">
<source xml:lang="en">Only moving .sql files is supported</source>
<target state="translated">.sql 파일 이동만 지원됩니다.</target>
<trans-unit id="onlyMoveFilesFoldersSupported">
<source xml:lang="en">Only moving files and folders are supported</source>
<target state="translated">파일 및 폴더 이동만 지원됩니다.</target>
</trans-unit>
<trans-unit id="openEulaString">
<source xml:lang="en">Open License Agreement</source>
@@ -956,6 +976,10 @@
<source xml:lang="en">Enter project name</source>
<target state="translated">프로젝트 이름 입력</target>
</trans-unit>
<trans-unit id="projectNeedsUpdatingForCrossPlat">
<source xml:lang="en">The targets, references, and system database references need to be updated to build the project '{0}'.</source>
<target state="translated">'{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다.</target>
</trans-unit>
<trans-unit id="projectReferenceElement">
<source xml:lang="en">Project reference</source>
<target state="translated">프로젝트 참조</target>
@@ -1048,10 +1072,6 @@
<source xml:lang="en">Would you like to reload your database project?</source>
<target state="translated">데이터베이스 프로젝트를 다시 로드하시겠습니까?</target>
</trans-unit>
<trans-unit id="reloadValuesFromProjectButtonTitle">
<source xml:lang="en">Reload values from project</source>
<target state="translated">프로젝트에서 값 다시 로드</target>
</trans-unit>
<trans-unit id="reset">
<source xml:lang="en">Reset</source>
<target state="translated">다시 설정</target>
@@ -1084,6 +1104,10 @@
<source xml:lang="en">Waiting for {0} seconds before another attempt for operation '{1}'</source>
<target state="translated">작업 '{0}'에 대한 다른 시도 전에 {1}초 동안 대기</target>
</trans-unit>
<trans-unit id="revertSqlCmdVarsButtonTitle">
<source xml:lang="en">Revert values to project defaults</source>
<target state="translated">값을 프로젝트 기본값으로 되돌리기</target>
</trans-unit>
<trans-unit id="runViaNpx">
<source xml:lang="en">Run via npx</source>
<target state="translated">npx를 통해 실행</target>
@@ -1096,6 +1120,14 @@
<source xml:lang="en">Same database</source>
<target state="translated">동일한 데이터베이스</target>
</trans-unit>
<trans-unit id="save">
<source xml:lang="en">Save</source>
<target state="translated">저장</target>
</trans-unit>
<trans-unit id="saveProfileAsButtonText">
<source xml:lang="en">Save As...</source>
<target state="translated">다른 이름으로 저장...</target>
</trans-unit>
<trans-unit id="schema">
<source xml:lang="en">Schema</source>
<target state="translated">스키마</target>
@@ -1264,6 +1296,14 @@
<source xml:lang="en">A SQLCMD Variable with the same name already exists in this project</source>
<target state="translated">이름이 같은 SQLCMD 변수가 이 프로젝트에 이미 있습니다.</target>
</trans-unit>
<trans-unit id="sqlcmdVariableNameCannotBeWhitespace">
<source xml:lang="en">SQLCMD variable name '{0}' cannot contain whitespace</source>
<target state="translated">SQLCMD 변수 이름 '{0}'은(는) 공백을 포함할 수 없습니다.</target>
</trans-unit>
<trans-unit id="sqlcmdVariableNameCannotContainIllegalChars">
<source xml:lang="en">SQLCMD variable name '{0}' cannot contain any of the following characters: {1}</source>
<target state="translated">SQLCMD 변수 이름 '{0}'은(는) {1} 문자를 포함할 수 없습니다.</target>
</trans-unit>
<trans-unit id="sqlcmdVariablesNodeName">
<source xml:lang="en">SQLCMD Variables</source>
<target state="translated">SQLCMD 변수</target>
@@ -1324,6 +1364,14 @@
<source xml:lang="en">Unable to establish project context. Command invoked from unexpected location: {0}</source>
<target state="translated">프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0}</target>
</trans-unit>
<trans-unit id="unhandledDeleteType">
<source xml:lang="en">Unhandled item type during delete: '{0}</source>
<target state="translated">삭제하는 동안 처리되지 않는 항목 종류: '{0}</target>
</trans-unit>
<trans-unit id="unhandledMoveNode">
<source xml:lang="en">Unhandled node type for move</source>
<target state="translated">이동을 위해 처리되지 않는 노드 유형</target>
</trans-unit>
<trans-unit id="unknownDataSourceType">
<source xml:lang="en">Unknown data source type: </source>
<target state="translated">알 수 없는 데이터 원본 유형: </target>
@@ -1344,9 +1392,13 @@
<source xml:lang="en">The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">'{0}' 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?</target>
</trans-unit>
<trans-unit id="updateProjectForRoundTrip">
<source xml:lang="en">The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">'{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?</target>
<trans-unit id="updateProjectForCrossPlatform">
<source xml:lang="en">{0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">{0} 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?</target>
</trans-unit>
<trans-unit id="updateProjectForCrossPlatformShort">
<source xml:lang="en">Update {0} for cross-platform support?</source>
<target state="translated">플랫폼 간 지원을 위해 {0}을(를) 업데이트하시겠습니까?</target>
</trans-unit>
<trans-unit id="updateProjectFromDatabaseDialogName">
<source xml:lang="en">Update project from database</source>
@@ -1380,6 +1432,18 @@
<source xml:lang="en">Value cannot be empty</source>
<target state="translated">값을 비워 둘 수 없음</target>
</trans-unit>
<trans-unit id="version">
<source xml:lang="en">Version</source>
<target state="translated">버전</target>
</trans-unit>
<trans-unit id="versionMustNotBeEmpty">
<source xml:lang="en">Version must not be empty</source>
<target state="translated">버전은 비워 둘 수 없습니다.</target>
</trans-unit>
<trans-unit id="versionPlaceholder">
<source xml:lang="en">NuGet package version</source>
<target state="translated">NuGet 패키지 버전</target>
</trans-unit>
<trans-unit id="viewFriendlyName">
<source xml:lang="en">View</source>
<target state="translated">보기</target>

View File

@@ -366,17 +366,37 @@ This may take some time.</source>
<source xml:lang="en">Azure AD tenant</source>
<target state="translated">Azure AD 테넌트</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.browse">
<source xml:lang="en">Browse</source>
<target state="translated">찾아보기</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.folder.name">
<source xml:lang="en">Folder name</source>
<target state="translated">폴더 이름</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.open">
<source xml:lang="en">Open</source>
<target state="translated">열기</target>
<trans-unit id="sql.migration.backup.file.backup.size">
<source xml:lang="en">Backup size (MB)</source>
<target state="translated">백업 크기(MB)</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.name">
<source xml:lang="en">File name</source>
<target state="translated">파일 이름</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.number.of.stripes">
<source xml:lang="en">Number of stripes</source>
<target state="translated">스트라이프 수</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.restore.finish.date">
<source xml:lang="en">Restore finish date</source>
<target state="translated">복원 완료 날짜</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.restore.start.date">
<source xml:lang="en">Restore start date</source>
<target state="translated">복원 시작 날짜</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.restore.status">
<source xml:lang="en">Restore status</source>
<target state="translated">복원 상태</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.status">
<source xml:lang="en">File status</source>
<target state="translated">파일 상태</target>
</trans-unit>
<trans-unit id="sql.migration.backup.location">
<source xml:lang="en">Backup location</source>
@@ -422,6 +442,14 @@ This may take some time.</source>
<source xml:lang="en">Select a resource group value first.</source>
<target state="translated">먼저 리소스 그룹 값을 선택합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.folder.info">
<source xml:lang="en">When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported.</source>
<target state="translated">데이터베이스 백업을 Blob 컨테이너에 업로드할 때 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요. 최대 한 수준 깊이의 컨테이너와 폴더 루트만 지원됩니다.</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.folder.warning">
<source xml:lang="en">There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders.</source>
<target state="translated">동일한 백업 위치를 선택한 데이터베이스가 여러 개 있습니다. 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요.</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.header.text">
<source xml:lang="en">Azure Storage Blob Container details</source>
<target state="translated">Azure Storage Blob 컨테이너 세부 정보</target>
@@ -442,6 +470,10 @@ This may take some time.</source>
<source xml:lang="en">Select a storage account value first.</source>
<target state="translated">먼저 스토리지 계정 값을 선택합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.browse">
<source xml:lang="en">Browse</source>
<target state="translated">찾아보기</target>
</trans-unit>
<trans-unit id="sql.migration.can.be.migrated">
<source xml:lang="en">{0}/{1} databases can be migrated without issues</source>
<target state="translated">{0}/{1} 데이터베이스는 문제 없이 마이그레이션할 수 있습니다.</target>
@@ -478,6 +510,10 @@ This may take some time.</source>
<source xml:lang="en">The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window.</source>
<target state="translated">모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 최신 파일 상태를 반환하려면 브라우저 창을 새로 고칩니다.</target>
</trans-unit>
<trans-unit id="sql.migration.clear">
<source xml:lang="en">Clear</source>
<target state="translated">지우기</target>
</trans-unit>
<trans-unit id="sql.migration.close">
<source xml:lang="en">Close</source>
<target state="translated">닫기</target>
@@ -651,8 +687,8 @@ This may take some time.</source>
<target state="translated">3. 모든 로그 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. "복원 보류 중인 로그 백업" 값은 0이어야 합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.type">
<source xml:lang="en">Mode</source>
<target state="translated">모드</target>
<source xml:lang="en">Migration mode</source>
<target state="translated">마이그레이션 모드</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.description">
<source xml:lang="en">Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database.</source>
@@ -754,6 +790,22 @@ This may take some time.</source>
<source xml:lang="en">Databases for assessment</source>
<target state="translated">평가용 데이터베이스</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.description">
<source xml:lang="en">For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0}</source>
<target state="new">For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0}</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.instructions">
<source xml:lang="en">Select a folder where extended events session files (.xel and .xem) are stored</source>
<target state="new">Select a folder where extended events session files (.xel and .xem) are stored</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.link">
<source xml:lang="en">Learn more</source>
<target state="translated">자세히 알아보기</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.title">
<source xml:lang="en">Assess extended event sessions</source>
<target state="new">Assess extended event sessions</target>
</trans-unit>
<trans-unit id="sql.migration.database.backup.load.error">
<source xml:lang="en">An error occurred while accessing database details.</source>
<target state="translated">데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다.</target>
@@ -774,6 +826,22 @@ This may take some time.</source>
<source xml:lang="en">Loading tables list...</source>
<target state="translated">테이블 목록을 로드하는 중...</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.context.menu.tool.tip">
<source xml:lang="en">Click this column to activate the context command menu</source>
<target state="translated">상황에 맞는 명령 메뉴를 활성화하려면 이 열을 클릭하세요.</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.duration.tool.tip">
<source xml:lang="en">The duration of the migration</source>
<target state="translated">마이그레이션 기간</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.finish.time.tool.tip">
<source xml:lang="en">The fininish time for the migration</source>
<target state="translated">마이그레이션 종료 시간</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.migration.mode.tool.tip">
<source xml:lang="en">In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration.</source>
<target state="translated">Azure Database Migration Service에서 오프라인 또는 온라인 상태일 때 데이터베이스를 마이그레이션할 수 있습니다. 오프라인 마이그레이션에서는 마이그레이션이 시작될 때 애플리케이션 가동 중지 시간이 시작됩니다. 가동 중지 시간을 마이그레이션 후 새 환경으로 컷오버하는 데 걸리는 시간으로 제한하려면 온라인 마이그레이션을 사용하세요.</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.mode.description">
<source xml:lang="en">To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements.</source>
<target state="translated">Azure SQL 대상으로 마이그레이션하려면 가동 중지 시간 요구 사항에 따라 마이그레이션 모드를 선택합니다.</target>
@@ -810,6 +878,10 @@ This may take some time.</source>
<source xml:lang="en">Successfully created a Database Migration Service.</source>
<target state="translated">데이터베이스 마이그레이션 서비스를 생성했습니다.</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.start.time.tool.tip">
<source xml:lang="en">The start time for the migration</source>
<target state="translated">마이그레이션 시작 시간</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.status">
<source xml:lang="en">Database migration status</source>
<target state="translated">데이터베이스 마이그레이션 상태</target>
@@ -818,29 +890,57 @@ This may take some time.</source>
<source xml:lang="en">Database migration status: {0}</source>
<target state="translated">데이터베이스 마이그레이션 상태: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.target.instance.database.name.tool.tip">
<source xml:lang="en">The target database name</source>
<target state="translated">대상 데이터베이스 이름</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.target.instance.server.name.tool.tip">
<source xml:lang="en">The target server name</source>
<target state="translated">대상 서버 이름</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.target.type.tool.tip">
<source xml:lang="en">The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database]</source>
<target state="translated">Azure 리소스 대상 유형 [SQL Managed Instance, SQL 가상 머신, SQL Database]</target>
</trans-unit>
<trans-unit id="sql.migration.database.missing.tables">
<source xml:lang="en">0 tables found.</source>
<target state="translated">테이블 0개 있습니다.</target>
<source xml:lang="en">0 tables found on source database.</source>
<target state="translated">원본 데이터베이스에 테이블 0개 있습니다.</target>
</trans-unit>
<trans-unit id="sql.migration.database.page.description">
<source xml:lang="en">Select the location of the database backups to use during migration.</source>
<target state="translated">마이그레이션 중에 사용할 데이터베이스 백업의 위치를 ​​선택합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.database.schema.migration.dacpac">
<source xml:lang="en">SQL Server dacpac extension</source>
<target state="translated">SQL Server DACPAC 확장</target>
</trans-unit>
<trans-unit id="sql.migration.database.schema.migration.help">
<source xml:lang="en">Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate.</source>
<target state="translated">마이그레이션할 테이블 목록을 선택하기 전에 Azure Data Studio에서 {0} 또는 {1}을(를) 사용하여 데이터베이스 스키마를 원본에서 대상으로 마이그레이션해야 합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.database.schema.migration.project">
<source xml:lang="en">SQL Database Projects extension</source>
<target state="translated">SQL 데이터베이스 프로젝트 확장</target>
</trans-unit>
<trans-unit id="sql.migration.database.status.column">
<source xml:lang="en">Migration status</source>
<target state="translated">마이그레이션 상태</target>
</trans-unit>
<trans-unit id="sql.migration.database.status.tool.tip">
<source xml:lang="en">The current status of the migration</source>
<target state="translated">마이그레이션의 현재 상태</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.refresh.label">
<source xml:lang="en">Refresh</source>
<target state="translated">새로 고침</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.selection.description">
<source xml:lang="en">To migrate to the Azure SQL target, select tables in each database for migration.</source>
<target state="translated">Azure SQL 대상으로 마이그레이션하려면 마이그레이션할 각 데이터베이스에서 테이블을 선택합니다.</target>
<source xml:lang="en">For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'.</source>
<target state="translated">아래의 각 데이터베이스에 대해 편집을 클릭하여 원본에서 대상으로 마이그레이션할 테이블을 선택합니다. 그런 다음 '유효성 검사 실행'을 클릭하여 제공된 구성의 유효성을 검사한 후 다음을 클릭합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.selection.label">
<source xml:lang="en">Migration table selection</source>
<target state="translated">마이그레이션 테이블 선택</target>
<source xml:lang="en">Table selection</source>
<target state="translated">테이블 선택</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.source.column.label">
<source xml:lang="en">Source database</source>
@@ -998,10 +1098,6 @@ This may take some time.</source>
<source xml:lang="en">Migration error details</source>
<target state="translated">마이그레이션 오류 세부 정보</target>
</trans-unit>
<trans-unit id="sql.migration.error.dialog.clear.button.label">
<source xml:lang="en">Clear</source>
<target state="translated">지우기</target>
</trans-unit>
<trans-unit id="sql.migration.error.title">
<source xml:lang="en">Migration status details</source>
<target state="translated">마이그레이션 상태 세부 정보</target>
@@ -1014,6 +1110,62 @@ This may take some time.</source>
<source xml:lang="en">Feedback on the migration experience</source>
<target state="translated">마이그레이션 환경에 대한 피드백</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.deteected.files">
<source xml:lang="en">Detected files</source>
<target state="translated">검색된 파일</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.last.restored.file.time">
<source xml:lang="en">Last restored file time</source>
<target state="translated">마지막으로 복원된 파일 시간</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.last.uloaded.file.time">
<source xml:lang="en">Last uploaded file time</source>
<target state="translated">마지막으로 업로드한 파일 시간</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.last.uploaded.file">
<source xml:lang="en">Last uploaded file</source>
<target state="translated">마지막으로 업로드한 파일</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.mi.restore.state">
<source xml:lang="en">Managed instance restore state</source>
<target state="translated">관리되는 인스턴스 복원 상태</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.pending.differential.backups">
<source xml:lang="en">Pending differential backups</source>
<target state="translated">보류 중인 차등 백업</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.queued.files">
<source xml:lang="en">Queued files</source>
<target state="translated">큐에 대기된 파일</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restore.percent.completed">
<source xml:lang="en">Restore percent completed</source>
<target state="translated">복원 완료율</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restore.plan.size">
<source xml:lang="en">Restore plan size (MB)</source>
<target state="translated">복원 계획 크기(MB)</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restored.files">
<source xml:lang="en">Restored files</source>
<target state="translated">복원된 파일</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restored.size">
<source xml:lang="en">Restored size (MB)</source>
<target state="translated">복원된 크기(MB)</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restoring.files">
<source xml:lang="en">Restoring files</source>
<target state="translated">파일 복원 중</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.skipped.files">
<source xml:lang="en">Skipped files</source>
<target state="translated">건너뛴 파일</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.unrestorable.files">
<source xml:lang="en">Unrestorable files</source>
<target state="translated">복원할 수 없는 파일</target>
</trans-unit>
<trans-unit id="sql.migration.file.name">
<source xml:lang="en">File name</source>
<target state="translated">파일 이름</target>
@@ -1027,7 +1179,7 @@ This may take some time.</source>
<target state="translated">첫 번째 LSN</target>
</trans-unit>
<trans-unit id="sql.migration.full.backup.files">
<source xml:lang="en">Full backup files</source>
<source xml:lang="en">Full backup file(s)</source>
<target state="translated">전체 백업 파일</target>
</trans-unit>
<trans-unit id="sql.migration.generic.congratulations">
@@ -1179,12 +1331,16 @@ This may take some time.</source>
<target state="translated">1단계: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step2">
<source xml:lang="en">Step 2: Use this key to register your integration runtime</source>
<target state="translated">2단계: 이 키를 사용하여 통합 런타임 등록</target>
<source xml:lang="en">Step 2: Use the keys below to register your integration runtime</source>
<target state="new">Step 2: Use the keys below to register your integration runtime</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3">
<source xml:lang="en">Step 3: Click on 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="translated">3단계: '연결 테스트' 단추를 클릭하여 Azure Database Migration Service와 Integration Runtime 간의 연결을 확인합니다.</target>
<source xml:lang="en">Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="new">Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3.alternate">
<source xml:lang="en">Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="new">Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime</target>
</trans-unit>
<trans-unit id="sql.migration.issue.aria.label">
<source xml:lang="en">Blocking Issue: {0}</source>
@@ -1223,12 +1379,12 @@ This may take some time.</source>
<target state="translated">마지막 LSN</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.backup.files">
<source xml:lang="en">Last applied backup files</source>
<source xml:lang="en">Last applied backup file(s)</source>
<target state="translated">마지막으로 적용된 백업 파일</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.files.taken.on">
<source xml:lang="en">Last applied backup files taken on</source>
<target state="translated">백업 파일을 마지막으로 적용한 날짜</target>
<source xml:lang="en">Last applied backup taken on</source>
<target state="translated">백업을 마지막으로 적용한 날짜</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.lsn">
<source xml:lang="en">Last applied LSN</source>
@@ -1310,6 +1466,10 @@ This may take some time.</source>
<source xml:lang="en">{0} mins</source>
<target state="translated">{0}분</target>
</trans-unit>
<trans-unit id="sql.migration.missing.table.name.column">
<source xml:lang="en">Table name</source>
<target state="translated">테이블 이름</target>
</trans-unit>
<trans-unit id="sql.migration.missing.targetPassword.error">
<source xml:lang="en">To continue, enter a valid target password.</source>
<target state="translated">계속하려면 유효한 대상 암호를 입력합니다.</target>
@@ -1542,6 +1702,10 @@ This may take some time.</source>
<source xml:lang="en">Online</source>
<target state="translated">온라인</target>
</trans-unit>
<trans-unit id="sql.migration.open">
<source xml:lang="en">Open</source>
<target state="translated">열기</target>
</trans-unit>
<trans-unit id="sql.migration.open.migration.destails.error">
<source xml:lang="en">Error opening migration details dialog</source>
<target state="translated">마이그레이션 세부 정보 대화 상자를 여는 중 오류 발생</target>
@@ -1650,6 +1814,114 @@ This may take some time.</source>
<source xml:lang="en">Resource group</source>
<target state="translated">리소스 그룹</target>
</trans-unit>
<trans-unit id="sql.migration.restart.migration.wizard">
<source xml:lang="en">Restart migration wizard</source>
<target state="translated">마이그레이션 마법사 다시 시작</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.none">
<source xml:lang="en">None</source>
<target state="translated">없음</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.queued">
<source xml:lang="en">Queued</source>
<target state="translated">큐에 대기됨</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.restored">
<source xml:lang="en">Restored</source>
<target state="translated">복원됨</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.restoring">
<source xml:lang="en">Restoring</source>
<target state="translated">복원 중</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.skipped">
<source xml:lang="en">Skipped</source>
<target state="translated">건너뜀</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.database">
<source xml:lang="en">Database</source>
<target state="translated">데이터베이스</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.differentialdatabase">
<source xml:lang="en">Differential database</source>
<target state="translated">데이터베이스 차등</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.differentialfile">
<source xml:lang="en">Differential file</source>
<target state="translated">파일 차등</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.differentialpartial">
<source xml:lang="en">Differential partial</source>
<target state="translated">부분 차등</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.file">
<source xml:lang="en">File</source>
<target state="translated">파일</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.partial">
<source xml:lang="en">Partial</source>
<target state="translated">부분</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.transactionlog">
<source xml:lang="en">Transaction log</source>
<target state="translated">트랜잭션 로그</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.unknown">
<source xml:lang="en">Unknown</source>
<target state="translated">알 수 없음</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.Restoring">
<source xml:lang="en">Restoring</source>
<target state="translated">복원 중</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.blocked">
<source xml:lang="en">Blocked</source>
<target state="translated">차단됨</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.cancelled">
<source xml:lang="en">Cancelled</source>
<target state="translated">취소됨</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.completed">
<source xml:lang="en">Completed</source>
<target state="translated">완료</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.completing.migration">
<source xml:lang="en">Completing migration</source>
<target state="translated">마이그레이션 완료 중</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.failed">
<source xml:lang="en">Failed</source>
<target state="translated">실패</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.initializing">
<source xml:lang="en">Initializing</source>
<target state="translated">초기화하는 중</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.none">
<source xml:lang="en">None</source>
<target state="translated">없음</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.not.started">
<source xml:lang="en">Not started</source>
<target state="translated">시작되지 않음</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.restore.completed">
<source xml:lang="en">Restore completed</source>
<target state="translated">복원이 완료됨</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.restore.paused">
<source xml:lang="en">Restore paused</source>
<target state="translated">복원이 일시 중지됨</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.searching.backups">
<source xml:lang="en">Searching backups</source>
<target state="translated">백업 검색 중</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.waiting">
<source xml:lang="en">Waiting</source>
<target state="translated">대기 중</target>
</trans-unit>
<trans-unit id="sql.migration.resume.session">
<source xml:lang="en">Resume previously saved session</source>
<target state="translated">이전에 저장된 세션 다시 시작</target>
@@ -1726,6 +1998,10 @@ This may take some time.</source>
<source xml:lang="en">{0} sec</source>
<target state="translated">{0}초</target>
</trans-unit>
<trans-unit id="sql.migration.select">
<source xml:lang="en">Select</source>
<target state="translated">선택</target>
</trans-unit>
<trans-unit id="sql.migration.select.azure.mi">
<source xml:lang="en">Select your target Azure subscription and your target Azure SQL Managed Instance.</source>
<target state="translated">대상 Azure 구독 및 대상 Azure SQL Managed Instance를 선택합니다.</target>
@@ -1742,6 +2018,10 @@ This may take some time.</source>
<source xml:lang="en">Select the databases to migrate.</source>
<target state="translated">마이그레이션할 데이터베이스를 선택합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.select.migration.tables">
<source xml:lang="en">Select tables for migration</source>
<target state="translated">마이그레이션할 테이블 선택</target>
</trans-unit>
<trans-unit id="sql.migration.select.prompt">
<source xml:lang="en">Click on SQL Server instance or any of the databases on the left to view its details.</source>
<target state="translated">SQL Server 인스턴스 또는 왼쪽에 있는 데이터베이스를 클릭하여 세부 정보를 봅니다.</target>
@@ -1843,16 +2123,16 @@ This may take some time.</source>
<target state="translated">원본 SQL Server 인스턴스를 실행하는 서비스 계정에 네트워크 공유에 대한 읽기 권한이 있는지 확인합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description1">
<source xml:lang="en">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network file share to Azure.</source>
<target state="translated">Azure Database Migration Service Azure Data Factory의 자체 호스팅 통합 런타임을 활용하여 온-프레미스 네트워크 파일 공유에서 Azure로 백업을 업로드합니다.</target>
<source xml:lang="en">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).</source>
<target state="new">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description2">
<source xml:lang="en">Follow the instructions below to setup self-hosted integration runtime.</source>
<target state="translated">아래 지침에 따라 자체 호스팅 통합 런타임을 설정합니다.</target>
<source xml:lang="en">Follow the instructions below to set up self-hosted integration runtime.</source>
<target state="new">Follow the instructions below to set up self-hosted integration runtime.</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.heading">
<source xml:lang="en">Setup integration runtime</source>
<target state="translated">통합 런타임 설정</target>
<source xml:lang="en">Set up integration runtime</source>
<target state="new">Set up integration runtime</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.loading.help">
<source xml:lang="en">Loading Migration Services</source>
@@ -1882,6 +2162,10 @@ This may take some time.</source>
<source xml:lang="en">-- unavailable --</source>
<target state="translated">-- 사용할 수 없음 --</target>
</trans-unit>
<trans-unit id="sql.migration.service.error.not.ready">
<source xml:lang="en">The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'.</source>
<target state="translated">Azure Database Migration Service '{0}'에 대한 등록 정보를 검색하는 동안 다음 오류가 발생했습니다. 새로 고침을 클릭하고 다시 시도하세요. 오류: '{1}'.</target>
</trans-unit>
<trans-unit id="sql.migration.service.header">
<source xml:lang="en">Azure Database Migration Service "{0}" details:`</source>
<target state="translated">Azure Database Migration Service "{0}" 세부 정보:'</target>
@@ -1894,13 +2178,33 @@ This may take some time.</source>
<source xml:lang="en">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.</source>
<target state="translated">Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.service.not.ready.below">
<source xml:lang="en">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.
See below for registration instructions.</source>
<target state="new">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.
See below for registration instructions.</target>
</trans-unit>
<trans-unit id="sql.migration.service.prompt">
<source xml:lang="en">{0} (change)</source>
<target state="translated">{0}(변경)</target>
</trans-unit>
<trans-unit id="sql.migration.service.ready">
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on the node - {1}</source>
<target state="translated">Azure Database Migration Service '{0}'이(가) 노드에서 실행 중인 자체 호스팅 통합 런타임에 연결되어 있습니다. - {1}</target>
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes.</source>
<target state="new">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes.</target>
</trans-unit>
<trans-unit id="sql.migration.service.ready.below">
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</source>
<target state="new">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</target>
</trans-unit>
<trans-unit id="sql.migration.service.selection.location.msg">
<source xml:lang="en">Please select the location of your database backup files before continuing.</source>
@@ -1914,6 +2218,10 @@ This may take some time.</source>
<source xml:lang="en">Enter the information below to add a new Azure Database Migration Service.</source>
<target state="translated">새 Azure Database Migration Service를 추가하려면 아래 정보를 입력하세요.</target>
</trans-unit>
<trans-unit id="sql.migration.services.container.description.network">
<source xml:lang="en">Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.</source>
<target state="new">Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.</target>
</trans-unit>
<trans-unit id="sql.migration.services.dialog.title">
<source xml:lang="en">Create Azure Database Migration Service</source>
<target state="translated">Azure Database Migration Service 만들기</target>
@@ -2422,11 +2730,19 @@ This may take some time.</source>
<source xml:lang="en">Source databases</source>
<target state="translated">원본 데이터베이스</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.sqlAuth">
<trans-unit id="sql.migration.source.details.sqlAuth.db">
<source xml:lang="en">Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime.</source>
<target state="translated">{0} SQL Server 인스턴스에 연결하는 데 사용한 SQL 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다.</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.sqlAuth.nonDb">
<source xml:lang="en">Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files.</source>
<target state="translated">{0} SQL Server 인스턴스에 연결하는 데 사용할 SQL 인증 자격 증명을 입력합니다. SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 이 자격 증명을 사용합니다.</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.windowAuth">
<trans-unit id="sql.migration.source.details.windowAuth.db">
<source xml:lang="en">Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime.</source>
<target state="translated">{0} SQL Server 인스턴스에 연결하는 데 사용한 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다.</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.windowAuth.nonDb">
<source xml:lang="en">Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files.</source>
<target state="translated">SQL Server 인스턴스 {0}에 연결하는 데 사용되는 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다.</target>
</trans-unit>
@@ -2518,10 +2834,18 @@ This may take some time.</source>
<source xml:lang="en">Source database</source>
<target state="translated">원본 데이터베이스</target>
</trans-unit>
<trans-unit id="sql.migration.src.database.tool.tip">
<source xml:lang="en">Name of the source database</source>
<target state="translated">원본 데이터베이스의 이름</target>
</trans-unit>
<trans-unit id="sql.migration.src.server">
<source xml:lang="en">Source name</source>
<target state="translated">원본 이름</target>
</trans-unit>
<trans-unit id="sql.migration.src.server.tool.tip">
<source xml:lang="en">Name of the source server</source>
<target state="translated">원본 서버의 이름</target>
</trans-unit>
<trans-unit id="sql.migration.start.login.migration.button">
<source xml:lang="en">Migrate</source>
<target state="translated">마이그레이션</target>
@@ -2690,6 +3014,14 @@ This may take some time.</source>
<source xml:lang="en">Storage account</source>
<target state="translated">스토리지 계정</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.many">
<source xml:lang="en">Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server.</source>
<target state="translated">'{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요.</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.one">
<source xml:lang="en">Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server.</source>
<target state="translated">'{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요.</target>
</trans-unit>
<trans-unit id="sql.migration.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">구독</target>
@@ -2771,8 +3103,8 @@ This may take some time.</source>
<target state="translated">테이블 마이그레이션 상태: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.table.missing.count">
<source xml:lang="en">Missing target tables excluded from list: {0}</source>
<target state="translated">목록에서 제외된 대상 테이블이 없습니다. {0}</target>
<source xml:lang="en">Tables missing on target: {0}</source>
<target state="translated">대상 테이블이 없습니다. {0}</target>
</trans-unit>
<trans-unit id="sql.migration.table.select.label">
<source xml:lang="en">Select tables for {0}</source>
@@ -3270,6 +3602,10 @@ This may take some time.</source>
<source xml:lang="en">Choose your Azure SQL target</source>
<target state="translated">Azure SQL 대상 선택</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.choose_a_target.help">
<source xml:lang="en">Not sure which Azure SQL target is right for you? Learn more</source>
<target state="translated">적합한 Azure SQL 대상이 뭔지 모르겠나요? 자세히 알아보세요.</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.error">
<source xml:lang="en">An error occurred while generating SKU recommendations for the server '{0}'.</source>
<target state="translated">'{0}' 서버의 SKU 권장 사항을 생성하는 동안 오류가 발생했습니다.</target>
@@ -3330,6 +3666,18 @@ This may take some time.</source>
<source xml:lang="en">Yes</source>
<target state="translated">예</target>
</trans-unit>
<trans-unit id="sql.retry.migration.prompt">
<source xml:lang="en">Do you want to retry the failed table migrations?</source>
<target state="translated">실패한 테이블 마이그레이션을 다시 시도하시겠습니까?</target>
</trans-unit>
<trans-unit id="sql.retry.migration.summary">
<source xml:lang="en">Please resolve any errors before retrying the migration.</source>
<target state="translated">마이그레이션을 다시 시도하기 전에 오류를 해결하세요.</target>
</trans-unit>
<trans-unit id="sql.retry.migration.title">
<source xml:lang="en">The migration failed with the following errors:</source>
<target state="translated">다음 오류로 인해 마이그레이션하지 못했습니다.</target>
</trans-unit>
<trans-unit id="total.databases.selected">
<source xml:lang="en">{0} of {1} databases selected</source>
<target state="translated">데이터베이스 {0}/{1}개가 선택됨</target>
@@ -3366,6 +3714,14 @@ This may take some time.</source>
<source xml:lang="en">Done downloading {0}</source>
<target state="translated">{0} 다운로드 완료</target>
</trans-unit>
<trans-unit id="downloadingServiceFailed">
<source xml:lang="en">Failed to download binaries for {0}. Use the following link to troubleshoot: {1}</source>
<target state="translated">{0}에 대한 이진 파일을 다운로드하지 못했습니다. 다음 링크를 사용하여 문제를 해결하세요. {1}</target>
</trans-unit>
<trans-unit id="downloadingServiceFailedWithLinkMarkup">
<source xml:lang="en">Failed to download binaries for {0}. Use this [link to troubleshoot]({1}).</source>
<target state="translated">{0}에 대한 이진 파일을 다운로드하지 못했습니다. 이 [링크를 사용하여 문제를 해결]({1})하세요.</target>
</trans-unit>
<trans-unit id="downloadingServiceSize">
<source xml:lang="en">({0} KB)</source>
<target state="translated">({0}KB)</target>

View File

@@ -232,6 +232,18 @@
<source xml:lang="en">Azure Data Studio</source>
<target state="translated">Azure Data Studio</target>
</trans-unit>
<trans-unit id="azuredatastudio.download">
<source xml:lang="en">Download</source>
<target state="translated">다운로드</target>
</trans-unit>
<trans-unit id="azuredatastudio.downloadTooltip">
<source xml:lang="en">Download this extension from an external source</source>
<target state="translated">외부 원본에서 이 확장 다운로드</target>
</trans-unit>
<trans-unit id="azuredatastudio.installTooltip">
<source xml:lang="en">Install this extension</source>
<target state="translated">이 확장 설치</target>
</trans-unit>
<trans-unit id="connectionDialogBrowseTree.context">
<source xml:lang="en">The connection dialog's browse tree context menu</source>
<target state="translated">연결 대화 상자의 찾아보기 트리 상황에 맞는 메뉴</target>
@@ -895,8 +907,8 @@ Default Skipped Commands:
<target state="translated">검색을 제한하는 범위의 색입니다. 기본 장식을 숨기지 않도록 색은 불투명하지 않아야 합니다.</target>
</trans-unit>
<trans-unit id="queryEditorNullBackground">
<source xml:lang="en">The background color for null values in the query editor results grid.</source>
<target state="translated">쿼리 편집기 결과 표에서 null 값의 배경색입니다.</target>
<source xml:lang="en">The background color for null values in the query editor results grid. To disable the background color, you can use a transparent color like {0}.</source>
<target state="translated">쿼리 편집기 결과 표에서 null 값의 배경색입니다. 배경색을 비활성화하려면 {0}과(와) 같은 투명색을 사용할 수 있습니다.</target>
</trans-unit>
<trans-unit id="tileBorder">
<source xml:lang="en">The border color of tiles</source>
@@ -2635,6 +2647,10 @@ Default Skipped Commands:
</file>
<file original="src/sql/workbench/contrib/dashboard/browser/core/dashboardPage.component" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="dashboard.configureDashboardTooltip">
<source xml:lang="en">Learn more about how to configure the dashboard</source>
<target state="translated">대시보드를 구성하는 방법에 대해 자세히 알아보기</target>
</trans-unit>
<trans-unit id="dashboard.generalTabGroupHeader">
<source xml:lang="en">General</source>
<target state="translated">일반</target>
@@ -5463,6 +5479,10 @@ Error: {1}</source>
<source xml:lang="en">New Notebook</source>
<target state="translated">새 Notebook</target>
</trans-unit>
<trans-unit id="newNotebookTask.newNotebook">
<source xml:lang="en">New Notebook</source>
<target state="translated">새 Notebook</target>
</trans-unit>
<trans-unit id="newViewLabel">
<source xml:lang="en">Create New View</source>
<target state="translated">새 보기 만들기</target>
@@ -5835,6 +5855,18 @@ Error: {1}</source>
<source xml:lang="en">New Connection</source>
<target state="translated">새 연결</target>
</trans-unit>
<trans-unit id="serverTreeViewChangeNotification">
<source xml:lang="en">Server tree has changed. Please reload the window to see the changes.</source>
<target state="translated">서버 트리가 변경되었습니다. 변경 내용을 보려면 창을 다시 로드하세요.</target>
</trans-unit>
<trans-unit id="serverTreeViewChangeNotification.doNotReload">
<source xml:lang="en">Don't Reload</source>
<target state="translated">다시 로드 안 함</target>
</trans-unit>
<trans-unit id="serverTreeViewChangeNotification.reload">
<source xml:lang="en">Reload</source>
<target state="translated">다시 로드</target>
</trans-unit>
<trans-unit id="servers.noConnections">
<source xml:lang="en">No connections found.</source>
<target state="translated">연결이 없습니다.</target>
@@ -5851,13 +5883,17 @@ Error: {1}</source>
<source xml:lang="en">Server Group color palette used in the Object Explorer viewlet.</source>
<target state="translated">개체 탐색기 뷰렛에서 사용되는 서버 그룹 색상표입니다.</target>
</trans-unit>
<trans-unit id="serverTree.configuration.title">
<source xml:lang="en">Server Tree</source>
<target state="translated">서버 트리</target>
</trans-unit>
<trans-unit id="serverTree.nodeExpansionTimeout">
<source xml:lang="en">The timeout in seconds for expanding a node in the Servers view</source>
<target state="translated">서버 보기에서 노드를 확장하는 데 대한 시간 제한(초)</target>
</trans-unit>
<trans-unit id="serverTree.useAsyncServerTree">
<source xml:lang="en">(Preview) Use the new async server tree for the Servers view and Connection Dialog with support for new features such as dynamic node filtering.</source>
<target state="translated">(미리 보기) 동적 노드 필터링과 같은 새로운 기능 지원을 사용하여 서버 보기 및 연결 대화 상자에 새 비동기 서버 트리를 사용합니다.</target>
<source xml:lang="en">Use the new async server tree for the Servers view and Connection Dialog with support for new features such as dynamic node filtering. Requires a restart to take effect.</source>
<target state="translated">동적 노드 필터링과 같은 새로운 기능 지원을 사용하여 서버 보기 및 연결 대화 상자에 새 비동기 서버 트리를 사용합니다. 적용하려면 다시 시작해야 합니다.</target>
</trans-unit>
</body>
</file>
@@ -6248,16 +6284,16 @@ Error: {1}</source>
<target state="translated">쿼리 구문 분석</target>
</trans-unit>
<trans-unit id="queryActions.notConnected">
<source xml:lang="en">Please connect to a server</source>
<target state="translated">서버에 연결하세요.</target>
<source xml:lang="en">Please connect to a server before running this action.</source>
<target state="translated">이 작업을 실행하기 전에 서버에 연결하세요.</target>
</trans-unit>
<trans-unit id="queryActions.parseSyntaxFailure">
<source xml:lang="en">Command failed: </source>
<target state="translated">명령 실패: </target>
<source xml:lang="en">Failed to parse the query: {0}</source>
<target state="translated">쿼리를 구문 분석하지 못했습니다: {0}</target>
</trans-unit>
<trans-unit id="queryActions.parseSyntaxSuccess">
<source xml:lang="en">Commands completed successfully</source>
<target state="translated">명령을 완료했습니다.</target>
<source xml:lang="en">Successfully parsed the query.</source>
<target state="translated">쿼리를 구문 분석했습니다.</target>
</trans-unit>
<trans-unit id="queryActions.queryResultsCopySuccess">
<source xml:lang="en">Successfully copied query and results.</source>
@@ -6440,6 +6476,10 @@ Error: {1}</source>
<target state="translated">취소</target>
</trans-unit>
<trans-unit id="changeConnectionDatabaseLabel">
<source xml:lang="en">Change</source>
<target state="translated">변경</target>
</trans-unit>
<trans-unit id="changeConnectionDatabaseTooltip">
<source xml:lang="en">Change Connection</source>
<target state="translated">연결 변경</target>
</trans-unit>
@@ -6487,10 +6527,18 @@ Error: {1}</source>
<source xml:lang="en">Running query is not supported when the editor is in multiple selection mode.</source>
<target state="translated">편집기가 다중 선택 모드에 있는 경우 쿼리 실행이 지원되지 않습니다.</target>
</trans-unit>
<trans-unit id="queryEditor.exportSqlAsNotebook">
<trans-unit id="queryEditor.exportSqlAsNotebookLabel">
<source xml:lang="en">To Notebook</source>
<target state="translated">Notebook으로</target>
</trans-unit>
<trans-unit id="queryEditor.exportSqlAsNotebookTooltip">
<source xml:lang="en">Export as Notebook</source>
<target state="translated">Notebook으로 내보내기</target>
</trans-unit>
<trans-unit id="queryEditor.parse">
<source xml:lang="en">Parse</source>
<target state="translated">구문 분석</target>
</trans-unit>
<trans-unit id="runQueryLabel">
<source xml:lang="en">Run</source>
<target state="translated">실행</target>
@@ -7438,23 +7486,23 @@ Error Message: {1}</source>
<source xml:lang="en">Adding account failed, check Azure Accounts log for more info.</source>
<target state="translated">계정을 추가하지 못했습니다. 자세한 내용은 Azure 계정 로그를 확인하세요.</target>
</trans-unit>
<trans-unit id="addAccountFailedMessage">
<source xml:lang="en">{0}</source>
<target state="translated">{0}</target>
</trans-unit>
<trans-unit id="loggingIn">
<source xml:lang="en">Adding account...</source>
<target state="translated">계정 추가...</target>
</trans-unit>
<trans-unit id="refreshAccountFailedGenericMessage">
<source xml:lang="en">Refreshing account failed, check Azure Accounts log for more info.</source>
<target state="translated">계정을 새로 고치지 못했습니다. 자세한 내용은 Azure 계정 로그를 확인하세요.</target>
</trans-unit>
<trans-unit id="refreshCanceled">
<source xml:lang="en">Refresh account was canceled by the user</source>
<target state="translated">사용자가 계정 새로 고침을 취소했습니다.</target>
</trans-unit>
<trans-unit id="refreshFailed">
<source xml:lang="en">0
Error Message: 1</source>
<target state="translated">0
오류 메시지: 1</target>
<source xml:lang="en">{0}
Error Message: {1}</source>
<target state="translated">{0}
오류 메시지: {1}</target>
</trans-unit>
</body>
</file>
@@ -8682,6 +8730,18 @@ Error Message: 1</source>
<source xml:lang="en">Node expansion timed out for node {0} for providers {1}</source>
<target state="translated">{1} 공급자의 {0} 노드에 대한 노드 확장 시간을 초과했습니다.</target>
</trans-unit>
<trans-unit id="objectExplorerMissingConnectionForSession">
<source xml:lang="en">Timeout waiting for session {0} to be created for connection "{1}". This has probably happened because OE service did not recieve a response for createNewSession from the provider for connection "{1}"</source>
<target state="translated">연결 "{1}"에 대해 세션 {0} 생성을 기다리는 동안 시간이 초과되었습니다. 이 문제는 OE 서비스가 연결 "{1}"에 대해 공급자로부터 createNewSession에 대한 응답을 받지 못했기 때문에 발생했을 수 있습니다.</target>
</trans-unit>
<trans-unit id="objectExplorerMissingSession">
<source xml:lang="en">Timed out waiting for session {0} to be created. This has probably happened because OE service did not recieve a response for createNewSession from the provider.</source>
<target state="translated">세션 {0} 생성을 기다리는 동안 시간이 초과되었습니다. 이 문제는 OE 서비스가 공급자로부터 createNewSession에 대한 응답을 받지 못했기 때문에 발생했을 수 있습니다.</target>
</trans-unit>
<trans-unit id="objectExplorerSessionIdMissing">
<source xml:lang="en">The session ID returned by provider "{0}" for connection "{1}" is invalid.</source>
<target state="translated">연결 "{1}"에 대해 공급자 "{0}"에서 반환한 세션 ID가 잘못되었습니다.</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/objectExplorerViewTreeShim" source-language="en" datatype="plaintext" target-language="ko">
@@ -8700,6 +8760,14 @@ Error Message: 1</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/serverTreeRenderer" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="filteredTreeElementName">
<source xml:lang="en">{0} (filtered)</source>
<target state="translated">{0}(필터링됨)</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/treeCreationUtils" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="serversAriaLabel">
@@ -8716,6 +8784,14 @@ Error Message: 1</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/treeUpdateUtils" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="objectExplorerTimeout">
<source xml:lang="en">Object Explorer expansion timed out for '{0}'</source>
<target state="translated">'{0}'에 대한 개체 탐색기 확장 시간이 초과되었습니다.</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/profiler/browser/profilerColumnEditorDialog" source-language="en" datatype="plaintext" target-language="ko">
<body>
<trans-unit id="eventSort">