Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings_ko.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings_ko.properties?rev=1850332&r1=1850331&r2=1850332&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings_ko.properties 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings_ko.properties 
Fri Jan  4 08:58:36 2019
@@ -13,120 +13,120 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-asyncChannelGroup.createFail=JavaEE 컨테이너들과 같은 복잡한 
클래스로더 환경에서 메모리 누수를 방지하기 위해 필수ì 
ì´ë©° WebSocket 클라이언트들을 위한 전용 
AsynchronousChannelGroup를 생성할 수 없습니다.
+asyncChannelGroup.createFail=JavaEE 컨테이너들과 같은 복잡한 
클래스로더 환경에서 메모리 누수를 방지하기 위해 필수ì 
ì´ë©° 웹소켓 클라이언트들을 위한, 전용 
AsynchronousChannelGroup를 생성할 수 없습니다.
 
 asyncChannelWrapperSecure.check.notOk=TLS handshake가 예기치 않은 
상태값 [{0}]을(를) 반환했습니다.
-asyncChannelWrapperSecure.check.unwrap=데이터를 읽는 동안 
바이트들이 출력으로 쓰여졌습니다.
-asyncChannelWrapperSecure.check.wrap=쓰기 작업을 하는 동안 
바이트들이 입력으로부터 소비되었습니다.
+asyncChannelWrapperSecure.check.unwrap=데이터를 읽는 동안, 
바이트들이 출력으로 쓰여졌습니다.
+asyncChannelWrapperSecure.check.wrap=쓰기 작업을 하는 동안, 입ë 
¥ìœ¼ë¡œë¶€í„° 바이트들이 소비되었습니다.
 asyncChannelWrapperSecure.closeFail=채널을 깨끗하게 닫지 
못했습니다.
-asyncChannelWrapperSecure.concurrentRead=병렬 읽기 오퍼레이션들은 
허용되지 않습니다.
-asyncChannelWrapperSecure.concurrentWrite=병렬 쓰기 오퍼레이션들은 
허용되지 않습니다.
+asyncChannelWrapperSecure.concurrentRead=동시 발생적인 읽기 오퍼ë 
ˆì´ì…˜ë“¤ì€ 허용되지 않습니다.
+asyncChannelWrapperSecure.concurrentWrite=동시적인 쓰기 오퍼레이ì…
˜ë“¤ì€ 허용되지 않습니다.
 asyncChannelWrapperSecure.eof=예기치 않은 스트림의 끝
 asyncChannelWrapperSecure.notHandshaking=TLS handshake 과정 중 예기치 
않은 상태 [NOT_HANDSHAKING]입니다.
-asyncChannelWrapperSecure.statusUnwrap=unwrap() 오퍼레이션 후에 
SSLEngineResult의 예기치 않은 상태입니다.
-asyncChannelWrapperSecure.statusWrap=wrap() 오퍼레이션 이후에 
SSLEngineResult의 예기치 않은 상태입니다.
-asyncChannelWrapperSecure.tooBig=ê²°ê³¼ [{0}]이(가) 너무 커서 ì 
•ìˆ˜ë¡œì„œ 표현될 수 없습니다.
+asyncChannelWrapperSecure.statusUnwrap=unwrap() 오퍼레이션 후에, 
SSLEngineResult의 예기치 않은 상태입니다.
+asyncChannelWrapperSecure.statusWrap=wrap() 오퍼레이션 수행 이후, 
SSLEngineResult의 예기치 않은 상태입니다.
+asyncChannelWrapperSecure.tooBig=ê²°ê³¼ [{0}]이(가) 너무 커서, ì 
•ìˆ˜ë¡œì„œ 표현될 수 없습니다.
 asyncChannelWrapperSecure.wrongStateRead=읽기 오퍼레이션을 완료하ë 
¤ 시도할 때에, 읽기 진행 중임을 표시하는 플래그가 false인 
것으로 (true였어만 했음에도) 밝혀졌습니다.
-asyncChannelWrapperSecure.wrongStateWrite=쓰기 오퍼레이션을 완료하ë 
¤ 시도할 때에, 쓰기 진행 중이라는 플래그가 false로 (해당 
플래그가 true였어야 했음에도) 밝혀졌습니다.
+asyncChannelWrapperSecure.wrongStateWrite=쓰기 오퍼레이션을 완료하ë 
¤ 시도할 때, 쓰기 진행 중이라는 플래그가 false로 
(true였어야 함에도) 밝혀졌습니다.
 
 backgroundProcessManager.processFailed=백그라운드 프로세스가 
실패했습니다.
 
 caseInsensitiveKeyMap.nullKey=널인 키들은 허용되지 않습니다.
 
-futureToSendHandler.timeout=[{0}] [{1}]을(를) 완료되기를 기다린 후 
제한 시간 초과되었습니다.
+futureToSendHandler.timeout=[{0}] [{1}]이(가) 완료되기를 기다린 후, 
작업 제한 시간을 초과했습니다.
 
-perMessageDeflate.deflateFailed=압축된 WebSocket 프레임의 압축을 
풀지 못했습니다.
-perMessageDeflate.duplicateParameter=해당 [{0}] extension 파라미터가 
중복 정의되어 있습니다.
+perMessageDeflate.deflateFailed=압축된 웹소켓 프레임의 압축을 
풀지 못했습니다.
+perMessageDeflate.duplicateParameter=[{0}] 확장 파라미터가 중복 ì 
•ì˜ë˜ì–´ 있습니다.
 perMessageDeflate.invalidState=유효하지 않은 상태
-perMessageDeflate.invalidWindowSize=윈도우들의 길이가 [{0}]을 위해 
[{1}]으로 설정되었는데 이는 유효하지 않습니다. 유효한 
값들의 범위는 8에서 15까지입니다.
-perMessageDeflate.unknownParameter=알 수 없는 extension 파라미터 
[{0}]은(는) 정의되지 않았습니다.
+perMessageDeflate.invalidWindowSize=크기가 [{1}]인 유효하지 않은 
윈도우들이 [{0}]을 위해 지정되었습니다. 유효한 값들의 
범위는 8에서 15까지의 모든 숫자들입니다.
+perMessageDeflate.unknownParameter=알 수 없는 확장 파라미터 
[{0}]은(는), 정의되지 않았습니다.
 
 transformerFactory.unsupportedExtension=Extension [{0}]은(는) 지원되지 
않습니다.
 
-util.invalidMessageHandler=제공된 메시지 핸들러는 onMessage(Object) 
메소드를 가지고 있지 않습니다.
+util.invalidMessageHandler=제공된 메시지 핸들러에 onMessage(Object) 
메소드가 없습니다.
 util.invalidType=[{0}] 값을 타입 [{1}](으)로 강제 변환시킬 수 
없습니다. 해당 타입은 지원되지 않습니다.
-util.notToken=허용되지 않는 확장 파라미터들을 설ì 
•ë˜ì—ˆìŠµë‹ˆë‹¤. 이름: [{0}], 값: [{1}].
-util.unknownDecoderType=해당 Decoder 타입 [{0}]은(는) 인식되지 
않습니다.
+util.notToken=허용되지 않는 확장 파라미터가 지ì 
•ë˜ì—ˆìŠµë‹ˆë‹¤. 이름: [{0}], 값: [{1}].
+util.unknownDecoderType=해당 디코더 타입 [{0}]은(는) 인식되지 
않습니다.
 
 wsFrame.alreadyResumed=메시지 수신이 이미 재개되었습니다.
 wsFrame.alreadySuspended=메시지 수신이 이미 일시 ì 
•ì§€ë˜ì—ˆìŠµë‹ˆë‹¤.
 wsFrame.bufferTooSmall=비동기 메시지를 지원할 수 없습니다. 
버퍼가 너무 작습니다. 버퍼 크기: [{0}], 메시지 크기: [{1}]
-wsFrame.byteToLongFail=너무 많은 바이트([{0}])가 제공되어 long 
숫자로 변환될 수 없습니다.
+wsFrame.byteToLongFail=너무 많은 바이트들([{0}])이 제공되어, 
long으로 변환될 수 없었습니다.
 wsFrame.closed=Control 프레임을 닫은 이후에 새로운 프레임을 
받았습니다.
-wsFrame.controlFragmented=Control 프레임이 
단편화(fragmented)되었습니다만 Control 프레임은 단편화될 수 
없습니다.
-wsFrame.controlNoFin=fin 비트셋을 포함하지 않은 control 프레임이 
전송되었습니다. Control 프레임들을 continuation 프레임들로 
사용하는 것은 허용되지 않습니다.
-wsFrame.controlPayloadTooBig=Control 프레임이 크기가 [{0}]인 
payload와 함께 전송되었는데, 이는 최대 허용치인 
125바이트를 초과합니다.
+wsFrame.controlFragmented=단편화된(fragmented) Control 프레임을 
받았지만, Control 프레임은 단편화될 수 없습니다.
+wsFrame.controlNoFin=fin 비트셋을 포함하지 않은 control 프레임이 
전송되었습니다. Control 프레임들에 continuation 프레임들이 
사용되는 것이 허용되지 않습니다.
+wsFrame.controlPayloadTooBig=Control 프레임이, 크기가 [{0}]인 
payload와 함께 전송되었는데, 이는 최대 허용치인 
125바이트를 초과합니다.
 wsFrame.illegalReadState=예기치 않은 읽기 상태: [{0}]
-wsFrame.invalidOpCode=WebSocket 프레임이 허용되지 않는 opCode, 
[{0}]와(과) 함께 전송되었습니다.
-wsFrame.invalidUtf8=WebSocket 텍스트 프레임이 접수되었는데, 유
효하지 않은 바이트 시퀀스를 포함하고 있으므로 UTF-8로 
디코딩 될 수 없었습니다.
-wsFrame.invalidUtf8Close=WebSocket close 프레임이 유효하지 않은 
UTF-8 바이트 시퀀스로 인한 사유로 접수되었습니다.
+wsFrame.invalidOpCode=인식되지 않는 opCode [{0}]와(과) 함께, 
웹소켓 프레임이 전송되었습니다.
+wsFrame.invalidUtf8=웹소켓 텍스트 프레임을 받았는데, 유
효하지 않은 바이트 시퀀스를 포함하고 있기 때문에, UTF-8로 
디코딩될 수 없었습니다.
+wsFrame.invalidUtf8Close=웹소켓 닫기 프레임을 접수하였는데, 
닫기 사유는 유효하지 않은 UTF-8 바이트 시퀀스들을 
포함했다는 것입니다.
 wsFrame.ioeTriggeredClose=복구될 수 없는 IOException이 발생하여 
연결이 닫혔습니다.
-wsFrame.messageTooBig=메시지가 [{0}] 바이트의 길이지만 
MessageHandler는 [{1}] 바이트의 제한값을 가지고 있습니다.
-wsFrame.noContinuation=Continuation 프레임이 요구될 때에 새로운 
메시지가 시작되었습니다.
-wsFrame.notMasked=해당 클라이언트 프레임은 마스크 되어 있지 
않습니다. 모든 클라이언트 프레임들은 반드시 마스크 
되어야 합니다.
-wsFrame.oneByteCloseCode=클라이언트가 단 1 바이트의 닫기 프ë 
ˆìž„을 보냈는데 이는 유효하지 않습니다.
-wsFrame.partialHeaderComplete=WebSocket 프레임을 받았습니다. fin 
[{0}], rsv [{1}], OpCode [{2}], payload 길이 [{3}]
-wsFrame.sessionClosed=해당 세션이 이미 닫혔기 때문에 
클라이언트 데이터는 처리될 수 없습니다.
+wsFrame.messageTooBig=메시지가 [{0}] 바이트의 길이로 되어 
있으나, MessageHandler는 [{1}] 바이트의 제한값을 가지고 
있습니다.
+wsFrame.noContinuation=Continuation 프레임이 요구될 때에, 새로운 
메시지가 시작되었습니다.
+wsFrame.notMasked=클라이언트 프레임이 마스크 되어 있지 
않습니다. 모든 클라이언트 프레임들은 반드시 마스크 
되어야 합니다.
+wsFrame.oneByteCloseCode=클라이언트가 단일 바이트의 payload를 
가진 닫기 프레임을 보냈는데, 이는 유효하지 않습니다.
+wsFrame.partialHeaderComplete=웹소켓 프레임을 받았습니다. fin 
[{0}], rsv [{1}], OpCode [{2}], payload 길이 [{3}]
+wsFrame.sessionClosed=해당 세션이 이미 닫혔기 때문에, 
클라이언트 데이터가 처리될 수 없습니다.
 wsFrame.suspendRequested=메시지 수신의 일시 정지가 이미 
요청되었습니다.
-wsFrame.textMessageTooBig=디코드된 텍스트 메시지가 출력 버퍼에 
비해 너무 크며, 해당 엔드포인트는 partial 메시지를 
지원하지 않습니다.
-wsFrame.wrongRsv=해당 클라이언트 프레임이, 이 엔드포인트에 
의해 지원되지 않는 opCode [{1}]을(를) 포함한 메시지를 
위하여, reserved 비트들을 [{0}]에 설정하였습니다.
+wsFrame.textMessageTooBig=디코드된 텍스트 메시지가 출력 버퍼에 
비해 너무 크며, 해당 엔드포인트는 partial 메시지들을 
지원하지 않습니다.
+wsFrame.wrongRsv=클라이언트 프레임이, opCode [{1}]을(를) 포함한 
메시지를 위해, reserved 비트들을 [{0}](으)로 설정했는데, 
이는 이 엔드포인트에 의해 지원되지 않습니다.
 
-wsFrameClient.ioe=서버가 전송한 데이터 읽기를 실패했습니다.
+wsFrameClient.ioe=서버가 전송한 데이터를 읽는 중 실패
 
 wsHandshakeRequest.invalidUri=문자열 [{0}]은(는) 유효한 URI를 
구성하는 데 사용될 수 없습니다.
-wsHandshakeRequest.unknownScheme=요청의 해당 스킴 [{0}]은(는) 
허용되지 않습니다.
+wsHandshakeRequest.unknownScheme=요청의 스킴 [{0}]이(가) 인식되지 
않는 스킴입니다.
 
-wsRemoteEndpoint.acquireTimeout=현재 메시지가 지정된 제한 시간 
내에 완전히 전송되지 않았습니다.
+wsRemoteEndpoint.acquireTimeout=지정된 제한 시간 내에, 현재 
메시지가 완전히 전송되지 않았습니다.
 wsRemoteEndpoint.changeType=단편화된(fragmented) 메시지를 전송할 
때, 모든 fragment들은 반드시 동일한 타입이어야 합니다.
-wsRemoteEndpoint.closed=해당 WebSocket 세션이 이미 닫혔기 때문에 
메시지가 전달되지 않을 것입니다.
-wsRemoteEndpoint.closedDuringMessage=해당 메시지의 나머지 부분은, 
WebSocket 세션이 이미 종료되었기 때문에, 전달되지 않을 것입
니다.
-wsRemoteEndpoint.closedOutputStream=OutputStream이 이미 닫혀 있으므로 
이 메소드는 호출될 수 없습니다.
-wsRemoteEndpoint.closedWriter=해당 Writer가 이미 닫혔기 때문에 이 
메소드는 호출될 수 없습니다.
+wsRemoteEndpoint.closed=웹소켓 세션이 이미 닫혔기 때문에, 
메시지가 전달되지 않을 것입니다.
+wsRemoteEndpoint.closedDuringMessage=웹소켓 세션이 이미 닫혔기 
때문에, 메시지의 나머지 부분은 전달되지 않을 것입니다.
+wsRemoteEndpoint.closedOutputStream=OutputStream이 이미 닫혀 
있으므로, 이 메소드는 호출될 수 없습니다.
+wsRemoteEndpoint.closedWriter=Writer가 이미 닫혔기 때문에, 이 
메소드는 호출될 수 없습니다.
 wsRemoteEndpoint.flushOnCloseFailed=세션이 이미 종료된 이후에도, 
메시지들이 배치(batch)에 포함되어 있습니다. 배치에 
남아있는 메시지들을 배출할 수 없습니다.
-wsRemoteEndpoint.invalidEncoder=지정된 타입이 [{0}]인 Encoder는 
인스턴스를 생성할 수 없었습니다.
-wsRemoteEndpoint.noEncoder=클래스 [{0}]의 객체를 위해 인코더가 
지정되지 않았습니다.
+wsRemoteEndpoint.invalidEncoder=지정된 타입 [{0}]의 Encoder의 
인스턴스를 생성할 수 없었습니다.
+wsRemoteEndpoint.noEncoder=클래스 [{0}]의 객체를 위한 인코더가 
지정되지 않았습니다.
 wsRemoteEndpoint.nullData=유효하지 않은 널 데이터 아규먼트
 wsRemoteEndpoint.nullHandler=유효하지 않은 널 핸들러 아규먼트
-wsRemoteEndpoint.sendInterrupt=현재 쓰레드가 blocking send가 
완료되기를 기다리던 중 중단되었습니다.
-wsRemoteEndpoint.tooMuchData=Ping 또는 pong은 125 바이트를 초과하여 
송신할 수 없습니다.
+wsRemoteEndpoint.sendInterrupt=현재 쓰레드가, blocking 전송이 
완료되기를 기다리던 중 중단되었습니다.
+wsRemoteEndpoint.tooMuchData=Ping 또는 pong은 125 바이트를 초과한 
데이터를 보낼 수 없습니다.
 wsRemoteEndpoint.writeTimeout=Blocking 쓰기가 제한 시간 
초과되었습니다.
-wsRemoteEndpoint.wrongState=원격 엔드포인트가, 호출된 메소드에 
대해 유효하지 않은 상태 [{0}]에 있습니다.
+wsRemoteEndpoint.wrongState=호출된 메소드에 대해, 원격 
엔드포인트가 유효하지 않은 상태 [{0}]에 있습니다.
 
-wsSession.closed=해당 WebSocket 세션 [{0}]은(는) 이미 닫혔습니다. 
close()를 제외한 어떤 메소드도 닫힌 세션에 호출되서는 
안됩니다.
-wsSession.created=WebSocket 세션 [{0}]을(를) 생성했습니다.
+wsSession.closed=웹소켓 세션 [{0}]은(는) 이미 닫혔으며, 
(close()를 제외한) 어떤 메소드도 닫힌 세션에 호출되어서는 
안됩니다.
+wsSession.created=웹소켓 세션 [{0}]을(를) 생성했습니다.
 wsSession.doClose=웹소켓 세션 [{0}]을(를) 닫습니다.
 wsSession.duplicateHandlerBinary=바이너리 메시지 핸들러가 이미 
설정되었습니다.
 wsSession.duplicateHandlerPong=Pong 메시지 핸들러가 이미 설ì 
•ë˜ì—ˆìŠµë‹ˆë‹¤.
 wsSession.duplicateHandlerText=텍스트 메시지 핸들러가 이미 설ì 
•ë˜ì–´ 있습니다.
-wsSession.flushFailOnClose=세션이 닫힐 때 배치에 쌓인 
메시지들을 배출하지 못했습니다.
+wsSession.flushFailOnClose=세션이 닫힐 때, 배치에 쌓인 
메시지들을 배출하지 못했습니다.
 wsSession.instanceDestroy=엔드포인트 인스턴스에 대한 등록을 ì 
œê±°í•˜ì§€ 못했습니다.
 wsSession.instanceNew=엔드포인트 인스턴스 등록 실패
-wsSession.invalidHandlerTypePong=Pong 메시지 핸들러는 
MessageHandler.Whole을 반드시 구현해야 합니다.
-wsSession.messageFailed=해당 WebSocket 연결이 이미 닫혔기 때문에 
완전한 메시지를 쓸 수 없습니다.
-wsSession.removeHandlerFailed=해당 핸들러 [{0}]이(가) 이 세션과 
함께 등록되지 않았었기 때문에 해당 핸들러를 제거할 수 
없습니다.
-wsSession.sendCloseFail=원격 엔드포인트로 세션 [{0}]을(를) 위한 
닫기 메시지를 전송하지 못했습니다.
-wsSession.timeout=WebSocket 세션 [{0}]이(가) 제한 시간 초과로 
만료되었습니다.
-wsSession.unknownHandler=인식되지 않는 타입 [{1}]이기 때문에 
해당 메시지 핸들러 [{0}]을(를) 추가할 수 없습니다.
-wsSession.unknownHandlerType=해당 메시지 핸들러 [{0}]이(가) 
허용되지 않는 타입 [{1}](으)로 wrap 되어 있기 때문에 추가할 
수 없습니다.
+wsSession.invalidHandlerTypePong=Pong 메시지 핸들러는 반드시 
MessageHandler.Whole을 구현해야 합니다.
+wsSession.messageFailed=웹소켓 연결이 이미 닫혔기 때문에, 완ì 
„í•œ 메시지를 쓸 수 없습니다.
+wsSession.removeHandlerFailed=핸들러 [{0}]이(가), 이 세션과 함께 
등록되지 않았었기 때문에, 제거될 수 없습니다.
+wsSession.sendCloseFail=세션 [{0}]을(를) 위해, 원격 엔드포인트로 
세션 닫기 메시지를 보내지 못했습니다.
+wsSession.timeout=웹소켓 세션 [{0}]이(가) 제한 시간 초과로 
만료되었습니다.
+wsSession.unknownHandler=인식되지 않는 타입 [{1}]을(를) 위한 
것이었기에, 해당 메시지 핸들러 [{0}]을(를) 추가할 수 
없습니다.
+wsSession.unknownHandlerType=메시지 핸들러 [{0}]이(가) 인식되지 
않는 타입 [{1}](으)로 wrap 되어 있어, 추가할 수 없습니다.
 
-wsWebSocketContainer.asynchronousSocketChannelFail=서버에 연결을 열 수 
없습니다.
+wsWebSocketContainer.asynchronousSocketChannelFail=서버에 대한 연결을 
열 수 없습니다.
 wsWebSocketContainer.defaultConfiguratorFail=기본 Configurator를 
생성하지 못했습니다.
 wsWebSocketContainer.endpointCreateFail=타입이 [{0}]인 로컬 
엔드포인트를 생성하지 못했습니다.
-wsWebSocketContainer.failedAuthentication=HTTP 응답 코드 [{0}]을(를) 
처리할 수 없습니다. 인증 헤더가 서버에 의해 
받아들여지지 않았습니다.
-wsWebSocketContainer.httpRequestFailed=WebSocket 연결을 초기화하기 
위한 HTTP 요청이 실패했습니다.
-wsWebSocketContainer.invalidExtensionParameters=서버가 클라이언트가 
지원할 수 없는 Extension 파라미터들과 함께 응답했습니다.
-wsWebSocketContainer.invalidHeader=[{0}] 내의 헤더 이름과 헤더 값을 
구분하기 위한 콜론('':'')이 존재하지 않기에, HTTP 헤더를 
파싱할 수 없습니다. 해당 헤더는 건너뛰었습니다.
-wsWebSocketContainer.invalidStatus=서버 [{0}](으)로부터 HTTP 응답은 
WebSocket으로 HTTP 업그레이드를 허용하지 않습니다.
-wsWebSocketContainer.invalidSubProtocol=WebSocket 서버가 해당 
Sec-WebSocket-Protocol 헤더에 대해 복수의 값들을 반환했습니다.
+wsWebSocketContainer.failedAuthentication=HTTP 응답 코드 [{0}]을(를) 
처리하지 못했습니다. 인증 헤더가 서버에 의해 
받아들여지지 않았습니다.
+wsWebSocketContainer.httpRequestFailed=웹소켓 연결을 초기화하기 
위한 HTTP 요청이 실패했습니다.
+wsWebSocketContainer.invalidExtensionParameters=서버가, 클라이언트가 
지원할 수 없는 확장 파라미터들과 함께 응답했습니다.
+wsWebSocketContainer.invalidHeader=[{0}] 내에서, 헤더 이름과 헤더 
값을 구분하기 위한 콜론('':'')이 존재하지 않기에, HTTP 
헤더를 파싱할 수 없습니다. 해당 헤더를 건너뛰었습니다.
+wsWebSocketContainer.invalidStatus=서버 [{0}](으)로부터의 HTTP 
응답은, 웹소켓으로 HTTP 업그레이드를 허용하지 않았습니다.
+wsWebSocketContainer.invalidSubProtocol=웹소켓 서버가, 해당 
Sec-WebSocket-Protocol 헤더를 위해 여러 값들을 반환했습니다.
 wsWebSocketContainer.maxBuffer=이 구현은 버퍼의 최대 크기를 
Integer.MAX_VALUE로 제한합니다.
-wsWebSocketContainer.missingAnnotation=@ClientEndpoint에 의해 
annotate되지 않았기에 POJO 클래스 [{0}]을(를) 사용할 수 
없습니다.
+wsWebSocketContainer.missingAnnotation=@ClientEndpoint에 의해 
annotate되지 않았기에, POJO 클래스 [{0}]을(를) 사용할 수 
없습니다.
 wsWebSocketContainer.missingLocationHeader=HTTP 응답 코드 [{0}]을(를) 
처리하지 못했습니다. 응답에 Location 헤더가 없습니다.
-wsWebSocketContainer.missingWWWAuthenticateHeader=HTTP 응답 코드 [{0}] 
처리 실패. 응답 헤더 WWW-Authenticate가 없습니다.
+wsWebSocketContainer.missingWWWAuthenticateHeader=HTTP 응답 코드 
[{0}]을(를) 처리하지 못했습니다. 응답 헤더 WWW-Authenticate가 
없습니다.
 wsWebSocketContainer.pathNoHost=URI 내에 호스트가 지정되지 
않았습니다.
-wsWebSocketContainer.pathWrongScheme=스킴 [{0}]은(는) 지원되지 
않습니다. 지원되는 스킴은 ws와 wss입니다.
-wsWebSocketContainer.proxyConnectFail=설정된 Proxy [{0}](으)로 
연결하지 못했습니다. HTTP 응답 코드는 [{1}]이었습니다.
-wsWebSocketContainer.redirectThreshold=순환 Location 헤더 [{0}]이(가) 
탐지되었습니다. 최대 redirect 회수에 도달했습니다. 최대 
[{2}]회 중 [{1}]회.
-wsWebSocketContainer.sessionCloseFail=ID가 [{0}]인 세션이 깨끗하게 종
료되지 않았습니다.
-wsWebSocketContainer.shutdown=해당 웹 애플리케이션이 중지되고 
있습니다.
+wsWebSocketContainer.pathWrongScheme=스킴 [{0}]은(는) 지원되지 
않습니다. 지원되는 스킴들은 ws와 wss입니다.
+wsWebSocketContainer.proxyConnectFail=설정된 프록시 [{0}](으)로 
연결하지 못했습니다. HTTP 응답 코드는 [{1}]이었습니다.
+wsWebSocketContainer.redirectThreshold=순환 Location 헤더 [{0}]이(가) 
탐지되었고, 최대 redirect 회수에 도달했습니다. 최대 [{2}]회 
중 [{1}]회.
+wsWebSocketContainer.sessionCloseFail=ID가 [{0}]인 세션이 깨끗하게 
닫히지 않았습니다.
+wsWebSocketContainer.shutdown=웹 애플리케이션이 중지되고 
있습니다.
 wsWebSocketContainer.sslEngineFail=SSL/TLS 연결들을 지원하는 
SSLEngine을 생성할 수 없습니다.
-wsWebSocketContainer.unsupportedAuthScheme=HTTP 응답 코드 [{0}]을(를) 
처리하지 못했습니다. 응답에서 지원되지 않는 인증 스킴 
[{1}]이(가) 반환되었습니다.
+wsWebSocketContainer.unsupportedAuthScheme=HTTP 응답 코드 [{0}]을(를) 
처리하지 못했습니다. 지원되지 않는 인증 스킴 [{1}]이(가) 
응답에서 반환되었습니다.

Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings_ko.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings_ko.properties?rev=1850332&r1=1850331&r2=1850332&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings_ko.properties 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings_ko.properties 
Fri Jan  4 08:58:36 2019
@@ -13,31 +13,31 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-pojoEndpointBase.closeSessionFail=오류 처리 중 WebSocket 세션을 닫지 
못했습니다.
-pojoEndpointBase.onCloseFail=타입이 [{0}]인 POJO를 위한 POJO 
엔드포인트의 onClose 메소드를 호출할 수 없습니다.
+pojoEndpointBase.closeSessionFail=오류 처리 중 웹소켓 세션을 닫지 
못했습니다.
+pojoEndpointBase.onCloseFail=타입이 [{0}]인 POJO를 위한 POJO 
엔드포인트의 onClose 메소드를 호출하지 못했습니다.
 pojoEndpointBase.onError=[{0}]을(를) 위한 오류 핸들링이 설정되지 
않았으며, 다음과 같은 오류가 발생했습니다.
-pojoEndpointBase.onErrorFail=타입이 [{0}]인 POJO를 위한 POJO 
엔드포인트의 onError 호출에 실패했습니다.
-pojoEndpointBase.onOpenFail=타입이 [{0}]인 POJO를 위한 POJO 
엔드포인트의 onOpen 메소드를 호출하지 못했습니다.
+pojoEndpointBase.onErrorFail=타입이 [{0}]인 POJO를 위한 POJO 
엔드포인트의 onError를 호출하지 못했습니다.
+pojoEndpointBase.onOpenFail=타입이 [{0}]인 POJO를 위한, POJO 
엔드포인트의 onOpen 메소드를 호출하지 못했습니다.
 
-pojoEndpointServer.getPojoInstanceFail=타입이 [{0}]인 POJO 객체를 
생성할 수 없습니다.
+pojoEndpointServer.getPojoInstanceFail=타입이 [{0}]인 POJO 인스턴스를 
생성하지 못했습니다.
 
 pojoMessageHandlerWhole.decodeIoFail=메시지를 디코딩하는 중 IO 
오류 발생
 pojoMessageHandlerWhole.maxBufferSize=이 구현을 위해 지원되는 최대 
메시지 크기는 Integer.MAX_VALUE입니다.
 
-pojoMethodMapping.decodePathParamFail=경로 파라미터 값 [{0}]을(를) 
요구되는 타입 [{1}](으)로 디코드하지 못했습니다.
+pojoMethodMapping.decodePathParamFail=경로 파라미터 값 [{0}]을(를), 
요구되는 타입 [{1}](으)로 디코드하지 못했습니다.
 pojoMethodMapping.duplicateAnnotation=중복된 [{0}] annotation들이 
클래스 [{1}]에 존재합니다.
-pojoMethodMapping.duplicateLastParam=OnMessage로 annotate된 클래스 
[{1}]의 메소드 [{0}]에 여러 개의 boolean 타입의 (마지막) 
파라미터들이 존재합니다.
+pojoMethodMapping.duplicateLastParam=OnMessage로 annotate된 클래스 
[{1}]의 메소드 [{0}]에, 여러 개의 boolean 타입의 (마지막) 
파라미터들이 존재합니다.
 pojoMethodMapping.duplicateMessageParam=OnMessage로 annotate된 클래스 
[{1}]의 메소드 [{0}]에 여러 개의 메시지 파라미터들이 
존재합니다.
-pojoMethodMapping.duplicatePongMessageParam=OnMessage annotation을 가진 
클래스 [{1}]의 해당 메소드 [{0}]에 복수의 PongMessage 
파라미터들이 존재합니다.
+pojoMethodMapping.duplicatePongMessageParam=OnMessage로 annotate된 클래스 
[{1}]의 메소드 [{0}]에 여러 개의 PongMessage 파라미터들이 
존재합니다.
 pojoMethodMapping.duplicateSessionParam=OnMessage로 annotate된 클래스 
[{1}]의 메소드 [{0}]에 여러 개의 세션 파라미터들이 
존재합니다.
-pojoMethodMapping.invalidDecoder=지정된 [{0}] 타입의 디코더를 
생성할 수 없습니다.
-pojoMethodMapping.invalidPathParamType=@PathParam으로 annotate된 
파라미터들은 오직 문자열들, 자바 primitive 타입들 또는 
primitive 타입의 auto-boxing 클래스들만이 허용됩니다.
+pojoMethodMapping.invalidDecoder=지정된 타입 [{0}]의 디코더를 
생성할 수 없었습니다.
+pojoMethodMapping.invalidPathParamType=@PathParam으로 annotate된 
파라미터들은, 오직 문자열들, 자바 primitive 타입들, 또는 
primitive 타입의 auto-boxing 클래스들만이 허용됩니다.
 pojoMethodMapping.methodNotPublic=Annotate된 메소드 [{0}]이(가) public 
메소드가 아닙니다.
-pojoMethodMapping.noPayload=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에 payload 파라미터가 존재하지 않습니다.
+pojoMethodMapping.noPayload=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에, payload 파라미터가 존재하지 않습니다.
 pojoMethodMapping.onErrorNoThrowable=OnError로 annotate된 클래스 [{1}]의 
메소드 [{0}]에 Throwable 파라미터가 없습니다.
-pojoMethodMapping.paramWithoutAnnotation=타입이 [{0}]이고  @PathParam 
annotation이 없는 파라미터가 클래스 [{2}]의 메소드 [{1}]에서 
발견되었습니다.
+pojoMethodMapping.paramWithoutAnnotation=@PathParam으로 annotate 되지 
않은 클래스 [{2}]의 메소드 [{1}]에서, 타입이 [{0}]인 
파라미터가 발견되었습니다.
 pojoMethodMapping.partialInputStream=OnMessage로 annotate된 클래스 
[{1}]의 메소드 [{0}]에 유효하지 않은 InputStream과 boolean 
파라미터들이 존재합니다.
-pojoMethodMapping.partialObject=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에 유효하지 않은 객체와 boolean  파라미터들이 ì 
œê³µë˜ì—ˆìŠµë‹ˆë‹¤.
+pojoMethodMapping.partialObject=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에 유효하지 않은 Object와 boolean 파라미터들이 
존재합니다.
 pojoMethodMapping.partialPong=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에 존재하는 PongMessage와 boolean 파라미터들은 유
효하지 않습니다.
-pojoMethodMapping.partialReader=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에 유효하지 않은 Reader와 boolean 파라미터가 
존재합니다.
-pojoMethodMapping.pongWithPayload=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에 존재하는 PongMessage와 boolean 파라미터들은 유
효하지 않습니다.
+pojoMethodMapping.partialReader=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에, 유효하지 않은 Reader와 boolean 파라미터들이 
존재합니다.
+pojoMethodMapping.pongWithPayload=OnMessage로 annotate된 클래스 [{1}]의 
메소드 [{0}]에 존재하는 PongMessage와 Message 파라미터들은 유
효하지 않습니다.

Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings_ko.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings_ko.properties?rev=1850332&r1=1850331&r2=1850332&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings_ko.properties 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings_ko.properties 
Fri Jan  4 08:58:36 2019
@@ -13,30 +13,30 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-serverContainer.addNotAllowed=이전에 등록된 엔드포인트들 중 
하나라도 사용하려고 시도하게 되면, 더 이상 
엔드포인트들을 등록할 수 없습니다.
-serverContainer.configuratorFail=타입이 [{1}]인 POJO를 위한 [{0}] 타입
의 configurator를 생성하지 못했습니다.
-serverContainer.duplicatePaths=동일한 경로 [{0}]에 복수 개의 
엔드포인트들이 배치될 수 없습니다: 기존 엔드포인트는 
[{1}]이었으며 신규 엔드포인트는 [{2}]입니다.
+serverContainer.addNotAllowed=이전에 등록된 엔드포인트들 중 
하나라도 사용하려고 시도하게 되면, 엔드포인트들을 더 
이상 등록할 수 없습니다.
+serverContainer.configuratorFail=타입이 [{1}]인 POJO를 위한 타입 
[{0}]의 Configurator를 생성하지 못했습니다.
+serverContainer.duplicatePaths=여러 개의 엔드포인트들이 동일한 
경로 [{0}]에 배치될 수 없습니다: 기존 엔드포인트는 
[{1}]였으며 신규 엔드포인트는 [{2}]입니다.
 serverContainer.encoderFail=타입이 [{0}]인 인코더를 생성할 수 
없습니다.
-serverContainer.missingAnnotation=해당 POJO 클래스 [{0}]이(가) 
@ServerEndpoint로 annotate되어 있지 않기에 해당 POJO 클래스를 
배치할 수 없습니다.
-serverContainer.missingEndpoint=엔드포인트 인스턴스가 경로 
[{0}]을(를) 위해 요청되었지만, 부합되는 엔드포인트 
클래스를 찾지 못했습니다.
+serverContainer.missingAnnotation=클래스가 @ServerEndpoint로 
annotate되어 있지 않기에, POJO 클래스 [{0}]을(를) 배치할 수 
없습니다.
+serverContainer.missingEndpoint=경로 [{0}]을(를) 위한 엔드포인트 
인스턴스가 요청되었지만, 부합되는 엔드포인트 클래스를 
찾지 못했습니다.
 serverContainer.pojoDeploy=POJO 클래스인 [{0}]을(를) 서블릿 컨í…
ìŠ¤íŠ¸ [{2}]의 [{1}] 경로에 배치합니다.
-serverContainer.servletContextMismatch=WebSocket ServerContainer가 컨í…
ìŠ¤íŠ¸ 경로가 [{2}]인 ServletContext에 할당되어 있는 상황에서, 
컨텍스트 경로가 [{1}]인 ServletContext에서 경로 [{0}]에 있는 
WebSocket을 위해 annotate된 POJO를 등록하려 시도했습니다.
-serverContainer.servletContextMissing=ServletContext가 지정되지 
않았습니다.
+serverContainer.servletContextMismatch=컨텍스트 경로가 [{2}]인 
ServletContext에 할당되어 있는 상황에서, 웹소켓 
ServerContainer가, 컨텍스트 경로가 [{1}]인 ServletContext에서 경로 
[{0}]에 있는 WebSocket을 위해, annotate된 POJO를 등록하려 
시도했습니다.
+serverContainer.servletContextMissing=지정된 ServletContext가 없습니다.
 
-upgradeUtil.incompatibleRsv=Extension들이 호환되지 않는 RSV 비트를 
사용하여 지정되었습니다.
+upgradeUtil.incompatibleRsv=호환되지 않는 RSV 비트를 사용하여, 
Extension들이 지정되었습니다.
 
-uriTemplate.duplicateParameter=파라미터 [{0}]이(가) 해당 경로에 
두번 이상 나타나는데 이는 허용되지 않습니다.
-uriTemplate.emptySegment=경로 [{0}]은(는) 하나 이상의 허용되지 
않는 empty segment들을 포함하고 있습니다.
+uriTemplate.duplicateParameter=허용되지 않는 경로에서, 파라미터 
[{0}]이(가) 두번 이상 나타나고 있습니다.
+uriTemplate.emptySegment=경로 [{0}]이(가), 하나 이상의 허용되지 
않는 empty segment들을 포함하고 있습니다.
 uriTemplate.invalidPath=경로 [{0}](은)는 유효하지 않습니다.
-uriTemplate.invalidSegment=세그먼트 [{0}]은(는) 제공된 경로 
[{1}]에서 유효하지 않습니다.
+uriTemplate.invalidSegment=세그먼트 [{0}]은(는) 제공된 경로 [{1}] 
내에 유효하지 않습니다.
 
-wsFrameServer.bytesRead=[{0}] 바이트를 입력 버퍼에 읽어 처리할 
준비됨.
+wsFrameServer.bytesRead=[{0}] 바이트를 입력 버퍼에 읽어 처리를 
준비합니다.
 wsFrameServer.illegalReadState=예기치 않은 읽기 상태 [{0}]
 wsFrameServer.onDataAvailable=메소드 엔트리
 
-wsHttpUpgradeHandler.closeOnError=오류 발생으로 인하여 WebSocket 
연결을 닫습니다.
-wsHttpUpgradeHandler.destroyFailed=해당 WebSocket HttpUpgradeHandler를 
소멸시키는 중 WebConnection을 닫지 못했습니다.
-wsHttpUpgradeHandler.noPreInit=컨테이너가 init()을 호출하기 전에 
WebSocket HttpUpgradeHandler를 설정하기 위하여 preInit() 메소드가 
반드시 호출되어야만 합니다. 통상 이는 WsHttpUpgradeHandler 
인스턴스를 생성한 서블릿 또한 preInit()을 호출해야 함을 
의미합니다.
-wsHttpUpgradeHandler.serverStop=서버사 중지되고 있는 중입니다.
+wsHttpUpgradeHandler.closeOnError=오류 발생으로 인하여, 웹소켓 
연결을 닫습니다.
+wsHttpUpgradeHandler.destroyFailed=웹소켓 HttpUpgradeHandler를 
소멸시키는 중, WebConnection을 닫지 못했습니다.
+wsHttpUpgradeHandler.noPreInit=컨테이너가 init()을 호출하기 전에 
웹소켓 HttpUpgradeHandler를 설정하기 위하여, preInit() 메소드가 
반드시 호출되어야만 합니다. 통상 이는 WsHttpUpgradeHandler 
인스턴스를 생성한 서블릿도 preInit()을 호출해야 함을 
의미합니다.
+wsHttpUpgradeHandler.serverStop=서버가 중지되고 있는 중입니다.
 
-wsRemoteEndpointServer.closeFailed=해당 ServletOutputStream의 연결을 
깨끗하게 닫을 수 없습니다.
+wsRemoteEndpointServer.closeFailed=해당 ServletOutputStream의 연결을 
깨끗하게 닫지 못했습니다.

Modified: 
tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings_ko.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings_ko.properties?rev=1850332&r1=1850331&r2=1850332&view=diff
==============================================================================
--- tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings_ko.properties 
(original)
+++ tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings_ko.properties 
Fri Jan  4 08:58:36 2019
@@ -13,11 +13,11 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-cookies.cookies=귀하의 브라우저가 다음과 같은 쿠키들을 보냅
니다.
+cookies.cookies=귀하의 브라우저가 다음 쿠키들을 보냅니다.
 cookies.make-cookie=귀하의 브라우저에 전송하기 위한 쿠키 생성
 cookies.name=이름:
 cookies.no-cookies=귀하의 브라우저는 어떤 쿠키도 전송하지 
않습니다.
-cookies.set=귀하는 방금 다음 쿠키를 귀하의 브라우저에 ì 
„송했습니다.
+cookies.set=귀하는 다음 쿠키를, 귀하의 브라우저에 ì 
„송했습니다.
 cookies.title=쿠키들의 예제
 cookies.value=값:
 
@@ -34,9 +34,9 @@ requestinfo.title=요청 정ë�
 
 requestparams.firstname=이름:
 requestparams.lastname=성
-requestparams.no-params=파라미터들이 없습니다. 
파라미터(들)를(을) 입력하십시오.
+requestparams.no-params=파라미터들이 없습니다. 파라미터들을 입
력하십시오.
 requestparams.params-in-req=이 요청의 파라미터들:
-requestparams.title=요청 파라미터 예제
+requestparams.title=요청 파라미터들의 예제
 
 sessions.adddata=귀하의 세션에 데이터를 추가
 sessions.created=생성시간:
@@ -45,4 +45,4 @@ sessions.dataname=세션 속ì�
 sessions.datavalue=세션 속성 값:
 sessions.id=세션 ID:
 sessions.lastaccessed=최종 접근 시간:
-sessions.title=세션들 예제
+sessions.title=세션들의 예제



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to