From 1b0709a0b3ab299b65cf60d292b7307423681f1e Mon Sep 17 00:00:00 2001 From: joergboe Date: Mon, 9 Dec 2019 13:56:00 +0100 Subject: [PATCH 1/7] Remove the setup of variable CXX in makefile. Resolves #346 --- com.ibm.streamsx.inet/impl/Makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/com.ibm.streamsx.inet/impl/Makefile b/com.ibm.streamsx.inet/impl/Makefile index 731c518..732b214 100644 --- a/com.ibm.streamsx.inet/impl/Makefile +++ b/com.ibm.streamsx.inet/impl/Makefile @@ -1,20 +1,21 @@ -# Copyright (C) 2013-2014, International Business Machines Corporation +# Copyright (C) 2013-2019, International Business Machines Corporation # All Rights Reserved $(info ************************************************************************) $(info *** make libinettoolkit ***) $(info ************************************************************************) # Handle PPC platforms that require toolchain Compiler +# you must set the desired compiler by exporting CXX +$(info CXX=$(CXX)) ifeq ($(CXX),g++) PLATFORM := $(shell uname -i) ifeq ($(PLATFORM),ppc64) - CXX=/opt/at7.0/bin/g++ + $(info You build on ppc but you are using g++ from standard path! Consider to use at compiler: export CXX=/opt/at7.0/bin/g++) endif ifeq ($(PLATFORM),ppc64le) - CXX=/opt/at8.0/bin/g++ + $(info You build on ppc but you are using g++ from standard path! Consider to use at compiler: export CXX=/opt/at8.0/bin/g++) endif endif -$(info CXX=$(CXX)) # InfoSphere Streams Compiler/Linker Options SPL_PKGCFG=$(realpath $(STREAMS_INSTALL)/bin/dst-pe-pkg-config.sh) From 214dfc6d132a63b69eeee7bd6676c1b11654b8b5 Mon Sep 17 00:00:00 2001 From: joergboe Date: Wed, 8 Jan 2020 10:19:18 +0100 Subject: [PATCH 2/7] Update Test Server Readme --- tests/FrameworkTests/HTTPTestServer/README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/FrameworkTests/HTTPTestServer/README.md b/tests/FrameworkTests/HTTPTestServer/README.md index 2950b75..c20f3f6 100644 --- a/tests/FrameworkTests/HTTPTestServer/README.md +++ b/tests/FrameworkTests/HTTPTestServer/README.md @@ -15,5 +15,3 @@ to start the server by hand: to stop the server by hand: `stop.sh` -Note: This server must run with a standard java 1.8 runtime. With the streams java runtime the ssl connections are not possible - From cfc82f17d4f5a170f2b58e110353f3a0d82a720e Mon Sep 17 00:00:00 2001 From: joergboe Date: Wed, 15 Jan 2020 09:40:01 +0100 Subject: [PATCH 3/7] Preparation for globalization: restore file .theFileNameList --- com.ibm.streamsx.inet/impl/nl/en_US/.theFileNameList | 1 + 1 file changed, 1 insertion(+) create mode 100644 com.ibm.streamsx.inet/impl/nl/en_US/.theFileNameList diff --git a/com.ibm.streamsx.inet/impl/nl/en_US/.theFileNameList b/com.ibm.streamsx.inet/impl/nl/en_US/.theFileNameList new file mode 100644 index 0000000..2a5ddce --- /dev/null +++ b/com.ibm.streamsx.inet/impl/nl/en_US/.theFileNameList @@ -0,0 +1 @@ +InetResource.xlf From edd4871d63af482d7e18514e6df47b02752e14b6 Mon Sep 17 00:00:00 2001 From: joergboe Date: Thu, 13 Feb 2020 13:06:57 +0100 Subject: [PATCH 4/7] Corrected globalizations --- .../inet/messages/messages_de_DE.properties | 4 + .../inet/messages/messages_es_ES.properties | 4 + .../inet/messages/messages_fr_FR.properties | 4 + .../inet/messages/messages_it_IT.properties | 4 + .../inet/messages/messages_ja_JP.properties | 4 + .../inet/messages/messages_ko_KR.properties | 38 ----- .../inet/messages/messages_pt_BR.properties | 4 + .../inet/messages/messages_ru_RU.properties | 38 ----- .../inet/messages/messages_zh_CN.properties | 4 + .../inet/messages/messages_zh_TW.properties | 4 + .../impl/nl/de_DE/InetResource.xlf | 14 +- .../impl/nl/es_ES/InetResource.xlf | 24 +-- .../impl/nl/fr_FR/InetResource.xlf | 4 +- .../impl/nl/it_IT/InetResource.xlf | 8 +- .../impl/nl/ja_JP/InetResource.xlf | 4 +- .../impl/nl/ko_KR/InetResource.xlf | 138 ----------------- .../impl/nl/pt_BR/InetResource.xlf | 10 +- .../impl/nl/ru_RU/InetResource.xlf | 141 ------------------ .../impl/nl/zh_CN/InetResource.xlf | 24 +-- .../impl/nl/zh_TW/InetResource.xlf | 22 +-- com.ibm.streamsx.inet/info.xml | 2 - 21 files changed, 87 insertions(+), 412 deletions(-) mode change 100644 => 100755 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_de_DE.properties mode change 100644 => 100755 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_es_ES.properties mode change 100644 => 100755 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_fr_FR.properties mode change 100644 => 100755 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_it_IT.properties mode change 100644 => 100755 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ja_JP.properties delete mode 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ko_KR.properties mode change 100644 => 100755 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_pt_BR.properties delete mode 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ru_RU.properties mode change 100644 => 100755 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_CN.properties mode change 100644 => 100755 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_TW.properties mode change 100644 => 100755 com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf mode change 100644 => 100755 com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf mode change 100644 => 100755 com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf mode change 100644 => 100755 com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf mode change 100644 => 100755 com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf delete mode 100644 com.ibm.streamsx.inet/impl/nl/ko_KR/InetResource.xlf mode change 100644 => 100755 com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf delete mode 100644 com.ibm.streamsx.inet/impl/nl/ru_RU/InetResource.xlf mode change 100644 => 100755 com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf mode change 100644 => 100755 com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_de_DE.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_de_DE.properties old mode 100644 new mode 100755 index e34aebd..498d4b5 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_de_DE.properties +++ b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_de_DE.properties @@ -12,8 +12,12 @@ PARAM_URL_CHECK=CDIST0216E Der Operator {0} erfordert den Parameter ''url'' oder #TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl PARAM_TRUST_STORE_CHECK=CDIST0217E Operator {0}: Ung\u00fcltige Truststore-Parameter, geben Sie sslTrustStoreFile und sslTrustStorePassword gleichzeitig oder gar nicht an. #TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword +PARAM_TRUST_STORE_CHECK_N=CDIST0247E Operator {0}: Ung\u00fcltiger Parameter f\u00fcr Truststore/Keystore-Kennwort; geben Sie sslTrustStorePassword/sslKeyStorePassword nicht an, wenn der entsprechende Store nicht angegeben wird. +#TRNOTE - PARAM_TRUST_STORE_CHECK_N - Do not translate the words: sslKeyStorePassword, sslTrustStorePassword PARAM_TRUST_STORE_CHECK2=CDIST0218E Operator {0}: Ung\u00fcltige Keystore-Parameter, geben Sie keyStoreFile und keyStorePassword gleichzeitig oder gar nicht an. #TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword +PARAM_TRUST_STORE_CHECK2_N=CDIST0248E Operator {0}: Ung\u00fcltige Keystore-Parameter; geben Sie sslKeyStoreFile und sslKeyPassword gleichzeitig oder gar nicht an. +#TRNOTE - PARAM_TRUST_STORE_CHECK2_N - Do not translate the words: sslKeyStoreFile, sslKeyPassword PARAM_HEADER_CHECK1=CDIST0219E Operator {0}: headerContextType ung\u00fcltig: ''{1}'' bei Verwendung mit Parameter includeAttributes. #TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes PARAM_CONTENT_TYPE_CHECK=CDIST0220E Argument von fixedContentType: ''{0}'' ist ung\u00fcltig. diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_es_ES.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_es_ES.properties old mode 100644 new mode 100755 index e7592f6..28f61d3 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_es_ES.properties +++ b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_es_ES.properties @@ -12,8 +12,12 @@ PARAM_URL_CHECK=CDIST0216E El operador {0} requiere el par\u00e1metro url o fixe #TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl PARAM_TRUST_STORE_CHECK=CDIST0217E Operador {0}: par\u00e1metros de almac\u00e9n de confianza no v\u00e1lidos, proporcione un sslTrustStoreFile y un sslTrustStorePassword o no proporcione ninguno. #TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword +PARAM_TRUST_STORE_CHECK_N=CDIST0247E Operador {0}: par\u00e1metro de contrase\u00f1a de almac\u00e9n de claves/confianza no v\u00e1lido. No proporcione un sslTrustStorePassword/sslKeyStorePassword si no se proporciona el almac\u00e9n apropiado. +#TRNOTE - PARAM_TRUST_STORE_CHECK_N - Do not translate the words: sslKeyStorePassword, sslTrustStorePassword PARAM_TRUST_STORE_CHECK2=CDIST0218E Operador {0}: par\u00e1metros de almac\u00e9n de claves no v\u00e1lidos, proporcione un keyStoreFile y un keyStorePassword o no proporcione ninguno. #TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword +PARAM_TRUST_STORE_CHECK2_N=CDIST0248E Operador {0}: Par\u00e1metros de almac\u00e9n de claves no v\u00e1lidos, proporcione tanto un sslKeyStoreFile como un sslKeyPassword o no proporcione ninguno. +#TRNOTE - PARAM_TRUST_STORE_CHECK2_N - Do not translate the words: sslKeyStoreFile, sslKeyPassword PARAM_HEADER_CHECK1=CDIST0219E Operador {0}: headerContextType no v\u00e1lido: ''{1}'' cuando se utiliza con el par\u00e1metro includeAttributes. #TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes PARAM_CONTENT_TYPE_CHECK=CDIST0220E El argumento de fixedContentType ''{0}'' no es v\u00e1lido. diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_fr_FR.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_fr_FR.properties old mode 100644 new mode 100755 index ea8ca6b..22b5627 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_fr_FR.properties +++ b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_fr_FR.properties @@ -12,8 +12,12 @@ PARAM_URL_CHECK=CDIST0216E L''op\u00e9rateur {0} requiert le param\u00e8tre url #TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl PARAM_TRUST_STORE_CHECK=CDIST0217E Op\u00e9rateur {0} : param\u00e8tres de magasin de cl\u00e9s de confiance non valides, indiquez les param\u00e8tres sslTrustStoreFile et sslTrustStorePassword ou n''en indiquez aucun. #TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword +PARAM_TRUST_STORE_CHECK_N=CDIST0247E Op\u00e9rateur {0} : param\u00e8tre de mot de passe de magasin de cl\u00e9s/de confiance non valide, n''indiquez pas un param\u00e8tre sslTrustStorePassword/sslKeyStorePassword si le magasin appropri\u00e9 n''est pas fourni. +#TRNOTE - PARAM_TRUST_STORE_CHECK_N - Do not translate the words: sslKeyStorePassword, sslTrustStorePassword PARAM_TRUST_STORE_CHECK2=CDIST0218E Op\u00e9rateur {0} : param\u00e8tres de magasin de cl\u00e9s de confiance non valides, indiquez les param\u00e8tres keyStoreFile et keyStorePassword ou n''en indiquez aucun. #TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword +PARAM_TRUST_STORE_CHECK2_N=CDIST0248E Op\u00e9rateur {0} : param\u00e8tres de magasin de cl\u00e9s non valide, indiquez les param\u00e8tres sslKeyStoreFile et sslKeyPassword ou n''en indiquez aucun. +#TRNOTE - PARAM_TRUST_STORE_CHECK2_N - Do not translate the words: sslKeyStoreFile, sslKeyPassword PARAM_HEADER_CHECK1=CDIST0219E Op\u00e9rateur {0} : param\u00e8tre headerContextType non valide : ''{1}'' s''il est utilis\u00e9 avec le param\u00e8tre includeAttributes. #TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes PARAM_CONTENT_TYPE_CHECK=CDIST0220E Argument du param\u00e8tre fixedContentType ''{0}'' non valide. diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_it_IT.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_it_IT.properties old mode 100644 new mode 100755 index 7f0e9e5..26fb816 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_it_IT.properties +++ b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_it_IT.properties @@ -12,8 +12,12 @@ PARAM_URL_CHECK=CDIST0216E L''operatore {0} richiede il parametro url o fixedUrl #TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl PARAM_TRUST_STORE_CHECK=CDIST0217E Operatore {0}: parametri di truststore non validi, fornire sia sslTrustStoreFile che sslTrustStorePassword oppure non fornire nessuno dei due. #TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword +PARAM_TRUST_STORE_CHECK_N=CDIST0247E Operatore {0}: parametro password trust/key store non valido, non fornire sslTrustStorePassword/sslKeyStorePassword se non viene fornito l''archivio appropriato. +#TRNOTE - PARAM_TRUST_STORE_CHECK_N - Do not translate the words: sslKeyStorePassword, sslTrustStorePassword PARAM_TRUST_STORE_CHECK2=CDIST0218E Operatore {0}: parametri di keystore non validi, fornire sia keyStoreFile che keyStorePassword oppure non fornire nessuno dei due. #TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword +PARAM_TRUST_STORE_CHECK2_N=CDIST0248E Operatore {0}: parametri di keystore non validi, fornire sia sslKeyStoreFile che sslKeyPassword oppure non fornire nessuno dei due. +#TRNOTE - PARAM_TRUST_STORE_CHECK2_N - Do not translate the words: sslKeyStoreFile, sslKeyPassword PARAM_HEADER_CHECK1=CDIST0219E Operatore {0}: headerContextType ''{1}'' non valido quando utilizzato con il parametro includeAttributes. #TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes PARAM_CONTENT_TYPE_CHECK=CDIST0220E L''argomento di fixedContentType: ''{0}'' non \u00e8 valido. diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ja_JP.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ja_JP.properties old mode 100644 new mode 100755 index b86912d..b9b40a5 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ja_JP.properties +++ b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ja_JP.properties @@ -12,8 +12,12 @@ PARAM_URL_CHECK=CDIST0216E {0} \u30aa\u30da\u30ec\u30fc\u30bf\u30fc\u306b\u306f\ #TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl PARAM_TRUST_STORE_CHECK=CDIST0217E {0} \u30aa\u30da\u30ec\u30fc\u30bf\u30fc: \u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u304c\u7121\u52b9\u3067\u3059\u3002sslTrustStoreFile \u3068 sslTrustStorePassword \u306e\u4e21\u65b9\u304c\u6307\u5b9a\u3055\u308c\u305f\u304b\u3001\u4e21\u65b9\u3068\u3082\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 #TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword +PARAM_TRUST_STORE_CHECK_N=CDIST0247E {0} \u30aa\u30da\u30ec\u30fc\u30bf\u30fc: \u30c8\u30e9\u30b9\u30c8\u30b9\u30c8\u30a2/\u30ad\u30fc\u30b9\u30c8\u30a2\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u30fb\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u304c\u7121\u52b9\u3067\u3059\u3002\u8a72\u5f53\u3059\u308b\u30b9\u30c8\u30a2\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001sslTrustStorePassword/sslKeyStorePassword \u3092\u6307\u5b9a\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002 +#TRNOTE - PARAM_TRUST_STORE_CHECK_N - Do not translate the words: sslKeyStorePassword, sslTrustStorePassword PARAM_TRUST_STORE_CHECK2=CDIST0218E {0} \u30aa\u30da\u30ec\u30fc\u30bf\u30fc: \u9375\u30b9\u30c8\u30a2\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u304c\u7121\u52b9\u3067\u3059\u3002keyStoreFile \u3068 keyStorePassword \u306e\u4e21\u65b9\u304c\u6307\u5b9a\u3055\u308c\u305f\u304b\u3001\u4e21\u65b9\u3068\u3082\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 #TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword +PARAM_TRUST_STORE_CHECK2_N=CDIST0248E {0} \u30aa\u30da\u30ec\u30fc\u30bf\u30fc: \u9375\u30b9\u30c8\u30a2\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u30fc\u304c\u7121\u52b9\u3067\u3059\u3002sslKeyStoreFile \u3068 a sslKeyPassword \u306e\u4e21\u65b9\u304c\u6307\u5b9a\u3055\u308c\u305f\u304b\u3001\u4e21\u65b9\u3068\u3082\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 +#TRNOTE - PARAM_TRUST_STORE_CHECK2_N - Do not translate the words: sslKeyStoreFile, sslKeyPassword PARAM_HEADER_CHECK1=CDIST0219E {0} \u30aa\u30da\u30ec\u30fc\u30bf\u30fc: \u30d1\u30e9\u30e1\u30fc\u30bf\u30fc includeAttributes \u3068\u4e00\u7dd2\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001headerContextType: ''{1}'' \u304c\u7121\u52b9\u3067\u3059\u3002 #TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes PARAM_CONTENT_TYPE_CHECK=CDIST0220E fixedContentType \u306e\u5f15\u6570: ''{0}'' \u304c\u7121\u52b9\u3067\u3059\u3002 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ko_KR.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ko_KR.properties deleted file mode 100644 index 479bffc..0000000 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ko_KR.properties +++ /dev/null @@ -1,38 +0,0 @@ -# NLS_MESSAGEFORMAT_ALL -# NLS_ENCODING=UNICODE -CONSISTENT_CHECK_2=CDIST0200E consistent region \ub0b4\uc5d0\uc11c {0} \uc5f0\uc0b0\uc790\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. -# TRNOTE - CONSISTENT_CHECK_2 - Do not translate the word: consistent region -CONSISTENT_CHECK_1=CDIST0205E {0} \uc5f0\uc0b0\uc790\ub294 consistent region\uc758 \uc2dc\uc791\uc774 \ub420 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. -# TRNOTE - CONSISTENT_CHECK_1 - Do not translate the word: consistent region -INPUT_PORT_PARAM_CHECK_1=CDIST0206E \uc785\ub825 \ud3ec\ud2b8 ''{0}''\uc758 \uacbd\uc6b0 xml \uc18d\uc131\uc774 \ud544\uc694\ud569\ub2c8\ub2e4. -# TRNOTE - INPUT_PORT_PARAM_CHECK_1 - Do not translate the words input port -PARAM_METHOD_CHECK=CDIST0215E {0} \uc5f0\uc0b0\uc790\uc758 \uacbd\uc6b0 \ub9e4\uac1c\ubcc0\uc218 \uba54\uc18c\ub4dc \ub610\ub294 fixedMethod\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. -#TRNOTE - PARAM_METHOD_CHECK - Do not translate the words: method, fixedMethod -PARAM_URL_CHECK=CDIST0216E {0} \uc5f0\uc0b0\uc790\uc758 \uacbd\uc6b0 \ub9e4\uac1c\ubcc0\uc218 URL \ub610\ub294 fixedUrl\uc774 \ud544\uc694\ud569\ub2c8\ub2e4. -#TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl -PARAM_TRUST_STORE_CHECK=CDIST0217E {0} \uc5f0\uc0b0\uc790: \uc2e0\ub8b0 \uc800\uc7a5\uc18c \ub9e4\uac1c\ubcc0\uc218\uac00 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. sslTrustStoreFile \ubc0f sslTrustStorePassword\ub97c \ub458 \ub2e4 \uc81c\uacf5\ud558\uac70\ub098 \ub458 \ub2e4 \uc81c\uacf5\ud558\uc9c0 \ub9c8\uc2ed\uc2dc\uc624. -#TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword -PARAM_TRUST_STORE_CHECK2=CDIST0218E {0} \uc5f0\uc0b0\uc790: \ud0a4 \uc800\uc7a5\uc18c \ub9e4\uac1c\ubcc0\uc218\uac00 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. keyStoreFile \ubc0f keyStorePassword\ub97c \ub458 \ub2e4 \uc81c\uacf5\ud558\uac70\ub098 \ub458 \ub2e4 \uc81c\uacf5\ud558\uc9c0 \ub9c8\uc2ed\uc2dc\uc624. -#TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword -PARAM_HEADER_CHECK1=CDIST0219E {0} \uc5f0\uc0b0\uc790: includeAttributes \ub9e4\uac1c\ubcc0\uc218\uc640 \ud568\uaed8 \uc0ac\uc6a9\ud558\ub294 \uacbd\uc6b0 headerContextType ''{1}''\uc774(\uac00) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. -#TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes -PARAM_CONTENT_TYPE_CHECK=CDIST0220E fixedContentType\uc758 \uc778\uc218 ''{0}''\uc774(\uac00) \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. -#TRNOTE - PARAM_CONTENT_TYPE_CHECK - Do not translate word: fixedContentType -PARAM_REQUEST_ATTRIBUTE_CHECK=CDIST0221E \uc785\ub825 \uc2a4\ud2b8\ub9bc\uc5d0 \ubaa8\ub4e0 requestAttributes(''{0}'')\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. -#TRNOTE - PARAM_REQUEST_ATTRIBUTE_CHECK - Do not translate word: requestAttributes -PARAM_ATTRIBUTE_TYPE_CHECK_1=CDIST0222E ''{1}'' \uc18d\uc131\uc5d0\ub294 ''{0}'' \uc720\ud615\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. -PARAM_ATTRIBUTE_TYPE_CHECK_2=CDIST0223E ''{2}'' \uc18d\uc131\uc5d0\ub294 ''{0}'' \ubc0f ''{1}'' \uc720\ud615\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. -PARAM_ATTRIBUTE_ELEMENT_TYPE_CHECK_1=CDIST0224E ''{1}'' \uc18d\uc131\uc5d0\ub294 \uc694\uc18c \uc720\ud615 ''{0}''\ub9cc \ud5c8\uc6a9\ub429\ub2c8\ub2e4. -PARAM_MISSING_ATTRIBUTE=CDIST0225E \ucd9c\ub825 \ud3ec\ud2b8 0\uc758 \uc2a4\ud0a4\ub9c8\uc5d0\uc11c \uc774\ub984\uc774 ''{0}''\uc778 \uc18d\uc131\uc744 \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. -PARAM_NO_OUTPUT_PORT_CHECK=CDIST0226E \uc5f0\uc0b0\uc790\uc5d0 \ucd9c\ub825 \uc18d\uc131 \uc774\ub984 \ub9e4\uac1c\ubcc0\uc218\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc9c0\ub9cc \ucd9c\ub825 \ud3ec\ud2b8\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. - -PROP_ILLEGAL_AUTH_PROP=CDIST0227E \uc720\ud6a8\ud558\uc9c0 \uc54a\uc740 \uc778\uc99d \ud2b9\uc131: ''{0}'' -PROP_INVALID_VALUE=CDIST0228E \uc778\uc99d \ud2b9\uc131 ''{0}'' : ''{1}}''\uc758 \uac12 \ud544\ub4dc\uac00 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. -PROP_REQUIRED_1=CDIST0229E ''{0}'' \ud2b9\uc131\uc774 \ud544\uc694\ud558\uc9c0\ub9cc \uc778\uc99d \ud2b9\uc131\uc774 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. -PROP_REQUIRED_2=CDIST0245E ''{0}'' \ud2b9\uc131\uc774 \ud544\uc694\ud558\uc9c0\ub9cc \uc9c0\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. - -DATA_INVALID_CONTENT_TYPE=CDIST0246E \uc785\ub825 \ud29c\ud50c ''{0}''\uc758 \ucee8\ud150\uce20 \uc720\ud615\uc774 \uc720\ud6a8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. -#TRNOTE - DATA_INVALID_CONTENT_TYPE - Do not translate word: Content Type - -CONNECTION_SUCCESS=CDIST0241I \uc5f0\uacb0 \uc131\uacf5 -#END diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_pt_BR.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_pt_BR.properties old mode 100644 new mode 100755 index fdb2660..3dad522 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_pt_BR.properties +++ b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_pt_BR.properties @@ -12,8 +12,12 @@ PARAM_URL_CHECK=CDIST0216E O operador {0} requer o par\u00e2metro url ou fixedUr #TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl PARAM_TRUST_STORE_CHECK=Operador CDIST0217E {0}: par\u00e2metros de armazenamento confi\u00e1vel inv\u00e1lidos, forne\u00e7a um sslTrustStoreFile e um sslTrustStorePassword ou n\u00e3o forne\u00e7a nenhum deles. #TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword +PARAM_TRUST_STORE_CHECK_N=CDIST0247E Operador {0}: par\u00e2metro de senha de armazenamento confi\u00e1vel/de chave inv\u00e1lido; n\u00e3o forne\u00e7a um sslTrustStorePassword/sslKeyStorePassword se o armazenamento apropriado n\u00e3o for fornecido. +#TRNOTE - PARAM_TRUST_STORE_CHECK_N - Do not translate the words: sslKeyStorePassword, sslTrustStorePassword PARAM_TRUST_STORE_CHECK2=Operador CDIST0218E {0}: par\u00e2metros de keystore inv\u00e1lidos, forne\u00e7a um keyStoreFile e um keyStorePassword ou n\u00e3o forne\u00e7a nenhum deles. #TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword +PARAM_TRUST_STORE_CHECK2_N=CDIST0248E Operador {0}: par\u00e2metros de keystore inv\u00e1lidos; forne\u00e7a um sslKeyStoreFile e um sslKeyPassword ou n\u00e3o forne\u00e7a nenhum dos dois. +#TRNOTE - PARAM_TRUST_STORE_CHECK2_N - Do not translate the words: sslKeyStoreFile, sslKeyPassword PARAM_HEADER_CHECK1=Operador CDIST0219E {0}: headerContextType inv\u00e1lido: ''{1}'' quando usado com o par\u00e2metro includeAttributes. #TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes PARAM_CONTENT_TYPE_CHECK=CDIST0220E O argumento de fixedContentType: ''{0}'' \u00e9 inv\u00e1lido. diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ru_RU.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ru_RU.properties deleted file mode 100644 index 415726b..0000000 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ru_RU.properties +++ /dev/null @@ -1,38 +0,0 @@ -# NLS_MESSAGEFORMAT_ALL -# NLS_ENCODING=UNICODE -CONSISTENT_CHECK_2=CDIST0200E \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440 {0} \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u043d\u0435\u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0432\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438. -# TRNOTE - CONSISTENT_CHECK_2 - Do not translate the word: consistent region -CONSISTENT_CHECK_1=CDIST0205E \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440 {0} \u043d\u0435\u043b\u044c\u0437\u044f \u043f\u043e\u043c\u0435\u0449\u0430\u0442\u044c \u0432 \u043d\u0430\u0447\u0430\u043b\u043e \u043d\u0435\u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0432\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438. -# TRNOTE - CONSISTENT_CHECK_1 - Do not translate the word: consistent region -INPUT_PORT_PARAM_CHECK_1=CDIST0206E \u0412\u0445\u043e\u0434\u043d\u043e\u043c\u0443 \u043f\u043e\u0440\u0442\u0443 ''{0}'' \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0430\u0442\u0440\u0438\u0431\u0443\u0442 xml. -# TRNOTE - INPUT_PORT_PARAM_CHECK_1 - Do not translate the words input port -PARAM_METHOD_CHECK=CDIST0215E \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0443 {0} \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043c\u0435\u0442\u043e\u0434 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0438\u043b\u0438 fixedMethod. -#TRNOTE - PARAM_METHOD_CHECK - Do not translate the words: method, fixedMethod -PARAM_URL_CHECK=CDIST0216E \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0443 {0} \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 url \u0438\u043b\u0438 fixedUrl. -#TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl -PARAM_TRUST_STORE_CHECK=CDIST0217E \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440 {0}: \u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0441\u043a\u043b\u0430\u0434\u0430 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432; \u0437\u0430\u0434\u0430\u0439\u0442\u0435 \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 sslTrustStoreFile, \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 sslTrustStorePassword \u043b\u0438\u0431\u043e \u043d\u0435 \u0437\u0430\u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u043d\u0438\u0445. -#TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword -PARAM_TRUST_STORE_CHECK2=CDIST0218E \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440 {0}: \u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0441\u043a\u043b\u0430\u0434\u0430 \u043a\u043b\u044e\u0447\u0435\u0439; \u0437\u0430\u0434\u0430\u0439\u0442\u0435 \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 keyStoreFile, \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 keyStorePassword, \u043b\u0438\u0431\u043e \u043d\u0435 \u0437\u0430\u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u043d\u0438\u0445. -#TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword -PARAM_HEADER_CHECK1=CDIST0219E \u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440 {0}: \u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 headerContextType, ''{1}'', \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c includeAttributes. -#TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes -PARAM_CONTENT_TYPE_CHECK=CDIST0220E \u0410\u0440\u0433\u0443\u043c\u0435\u043d\u0442 fixedContentType, ''{0}'', \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u043c. -#TRNOTE - PARAM_CONTENT_TYPE_CHECK - Do not translate word: fixedContentType -PARAM_REQUEST_ATTRIBUTE_CHECK=CDIST0221E \u0423 \u0432\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430 \u043d\u0435\u0442 \u0432\u0441\u0435\u0445 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432 requestAttributes: ''{0}''. -#TRNOTE - PARAM_REQUEST_ATTRIBUTE_CHECK - Do not translate word: requestAttributes -PARAM_ATTRIBUTE_TYPE_CHECK_1=CDIST0222E \u0414\u043b\u044f \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 ''{1}'' \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f ''{0}''. -PARAM_ATTRIBUTE_TYPE_CHECK_2=CDIST0223E \u0414\u043b\u044f \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 ''{2}'' \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u044b ''{0}'' \u0438 ''{1}''. -PARAM_ATTRIBUTE_ELEMENT_TYPE_CHECK_1=CDIST0224E \u0414\u043b\u044f \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 ''{1}'' \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 ''{0}''. -PARAM_MISSING_ATTRIBUTE=CDIST0225E \u0412 \u0441\u0445\u0435\u043c\u0435 \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u0440\u0442\u0430 0 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 \u0441 \u0438\u043c\u0435\u043d\u0435\u043c ''{0}''. -PARAM_NO_OUTPUT_PORT_CHECK=CDIST0226E \u0423 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u0435\u0441\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0438\u043c\u0435\u043d\u0438 \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430, \u043d\u043e \u043d\u0435\u0442 \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u0440\u0442\u0430. - -PROP_ILLEGAL_AUTH_PROP=CDIST0227E \u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438: ''{0}'' -PROP_INVALID_VALUE=CDIST0228E \u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u043f\u043e\u043b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0435 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 ''{0}'': ''{1}}'' -PROP_REQUIRED_1=CDIST0229E \u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e ''{0}'' - \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435, \u043d\u043e \u043d\u0435 \u0437\u0430\u0434\u0430\u043d\u043e \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. -PROP_REQUIRED_2=CDIST0245E \u041d\u0435 \u0437\u0430\u0434\u0430\u043d\u043e \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e ''{0}''. - -DATA_INVALID_CONTENT_TYPE=CDIST0246E \u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0439 \u0442\u0438\u043f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e (Content Type) \u0432\u043e \u0432\u0445\u043e\u0434\u043d\u043e\u043c \u043a\u043e\u0440\u0442\u0435\u0436\u0435: ''{0}'' -#TRNOTE - DATA_INVALID_CONTENT_TYPE - Do not translate word: Content Type - -CONNECTION_SUCCESS=CDIST0241I \u0421\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u0443\u0441\u043f\u0435\u0448\u043d\u043e -#END diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_CN.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_CN.properties old mode 100644 new mode 100755 index e4aa8f8..31493b8 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_CN.properties +++ b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_CN.properties @@ -12,8 +12,12 @@ PARAM_URL_CHECK=CDIST0216E {0} \u64cd\u4f5c\u7a0b\u5e8f\u9700\u8981\u53c2\u6570 #TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl PARAM_TRUST_STORE_CHECK=CDIST0217E {0} \u64cd\u4f5c\u7a0b\u5e8f\uff1a\u65e0\u6548\u4fe1\u4efb\u5e93\u53c2\u6570\uff0c\u8bf7\u540c\u65f6\u63d0\u4f9b sslTrustStoreFile \u548c sslTrustStorePassword \u6216\u4e24\u8005\u90fd\u4e0d\u63d0\u4f9b\u3002 #TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword +PARAM_TRUST_STORE_CHECK_N=CDIST0247E {0} \u64cd\u4f5c\u7a0b\u5e8f\uff1a\u4fe1\u4efb\u5e93/\u5bc6\u94a5\u5e93\u5bc6\u7801\u53c2\u6570\u65e0\u6548\uff0c\u5982\u679c\u672a\u63d0\u4f9b\u76f8\u5e94\u7684\u5e93\uff0c\u8bf7\u52ff\u63d0\u4f9b sslTrustStorePassword/sslKeyStorePassword\u3002 +#TRNOTE - PARAM_TRUST_STORE_CHECK_N - Do not translate the words: sslKeyStorePassword, sslTrustStorePassword PARAM_TRUST_STORE_CHECK2=CDIST0218E {0} \u64cd\u4f5c\u7a0b\u5e8f\uff1a\u65e0\u6548\u5bc6\u94a5\u5e93\u53c2\u6570\uff0c\u8bf7\u540c\u65f6\u63d0\u4f9b keyStoreFile \u548c keyStorePassword \u6216\u4e24\u8005\u90fd\u4e0d\u63d0\u4f9b\u3002 #TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword +PARAM_TRUST_STORE_CHECK2_N=CDIST0248E {0} \u64cd\u4f5c\u7a0b\u5e8f\uff1a\u5bc6\u94a5\u5e93\u53c2\u6570\u65e0\u6548\uff0c\u8bf7\u540c\u65f6\u63d0\u4f9b sslKeyStoreFile \u548c sslKeyPassword \u6216\u4e24\u8005\u90fd\u4e0d\u63d0\u4f9b\u3002 +#TRNOTE - PARAM_TRUST_STORE_CHECK2_N - Do not translate the words: sslKeyStoreFile, sslKeyPassword PARAM_HEADER_CHECK1=CDIST0219E {0} \u64cd\u4f5c\u7a0b\u5e8f\uff1a\u4e0e\u53c2\u6570 includeAttributes \u914d\u5408\u4f7f\u7528\u65f6\uff0cheaderContextType\u201c{1}\u201d\u65e0\u6548\u3002 #TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes PARAM_CONTENT_TYPE_CHECK=CDIST0220E fixedContentType \u7684\u81ea\u53d8\u91cf\u201c{0}\u201d\u65e0\u6548\u3002 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_TW.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_TW.properties old mode 100644 new mode 100755 index 4c759b9..b93ed61 --- a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_TW.properties +++ b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_TW.properties @@ -12,8 +12,12 @@ PARAM_URL_CHECK=CDIST0216E {0} \u904b\u7b97\u5b50\u9700\u8981\u53c3\u6578 url \u #TRNOTE - PARAM_URL_CHECK - Do not translate the words: url, fixedUrl PARAM_TRUST_STORE_CHECK=CDIST0217E {0} \u904b\u7b97\u5b50\uff1a\u4fe1\u4efb\u5132\u5b58\u5eab\u53c3\u6578\u7121\u6548\uff0c\u8acb\u540c\u6642\u63d0\u4f9b\u6216\u4e0d\u63d0\u4f9b sslTrustStoreFile \u53ca sslTrustStorePassword\u3002 #TRNOTE - PARAM_TRUST_STORE_CHECK - Do not translate the words: sslTrustStoreFile, sslTrustStorePassword +PARAM_TRUST_STORE_CHECK_N=CDIST0247E {0} \u904b\u7b97\u5b50\uff1a\u4fe1\u4efb/\u91d1\u9470\u5132\u5b58\u5eab\u5bc6\u78bc\u53c3\u6578\u7121\u6548\uff0c\u5982\u679c\u672a\u63d0\u4f9b\u9069\u7576\u7684\u5132\u5b58\u5eab\uff0c\u5247\u4e0d\u63d0\u4f9b sslTrustStorePassword/sslKeyStorePassword\u3002 +#TRNOTE - PARAM_TRUST_STORE_CHECK_N - Do not translate the words: sslKeyStorePassword, sslTrustStorePassword PARAM_TRUST_STORE_CHECK2=CDIST0218E {0} \u904b\u7b97\u5b50\uff1a\u91d1\u9470\u5132\u5b58\u5eab\u53c3\u6578\u7121\u6548\uff0c\u8acb\u540c\u6642\u63d0\u4f9b\u6216\u4e0d\u63d0\u4f9b keyStoreFile \u53ca keyStorePassword\u3002 #TRNOTE - PARAM_TRUST_STORE_CHECK2 - Do not translate the words: keyStoreFile, keyStorePassword +PARAM_TRUST_STORE_CHECK2_N=CDIST0248E {0} \u904b\u7b97\u5b50\uff1a\u91d1\u9470\u5132\u5b58\u5eab\u53c3\u6578\u7121\u6548\uff0c\u8acb\u540c\u6642\u63d0\u4f9b\u6216\u4e0d\u63d0\u4f9b sslKeyStoreFile \u53ca sslKeyPassword\u3002 +#TRNOTE - PARAM_TRUST_STORE_CHECK2_N - Do not translate the words: sslKeyStoreFile, sslKeyPassword PARAM_HEADER_CHECK1=CDIST0219E {0} \u904b\u7b97\u5b50\uff1a\u642d\u914d\u53c3\u6578 includeAttributes \u4f7f\u7528\u6642\uff0cheaderContextType ''{1}'' \u7121\u6548\u3002 #TRNOTE - PARAM_HEADER_CHECK1 - Do not translate the words: headerContextType, includeAttributes PARAM_CONTENT_TYPE_CHECK=CDIST0220E fixedContentType \u7684\u5f15\u6578 ''{0}'' \u7121\u6548\u3002 diff --git a/com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf old mode 100644 new mode 100755 index e5a22f5..c710c19 --- a/com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf +++ b/com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf @@ -57,12 +57,12 @@ Output attribute ''{0}'' must be of type rstring or list<rstring>. It was declared as type {1}. - Ausgabeattribut ''{0}'' muss den Typ rstring oder list<rstring> haben, wurde jedoch als Typ {1} deklariert. + Das Ausgabeattribut ''{0}'' muss den Typ ''rstring'' oder ''list<rstring>'' aufweisen. Es wurde als Typ {1} deklariert. The emitTuplePerFetch and emitTuplePerURI parameters are valid for list-based attributes only. The attribute was declared as type ''{0}''. - Die Parameter emitTuplePerFetch und emitTuplePerURI sind nur für listenbasierte Attribute gültig. Das Attribut wurde als Typ ''{0}'' deklariert. + Die Parameter emitTuplePerFetch und emitTuplePerURI sind nur für listenbasierte Attribute gültig. Das Attribut wurde als Typ ''{0}'' deklariert. Values of the emitTuplePerRecordCount parameter greater than one are valid for list-based attributes only. The declared value was ''{0}''. @@ -70,19 +70,19 @@ Werte größer als eins für den Parameter emitTuplePerRecordCount sind nur für listenbasierte Attribute gültig. Deklarierter Wert: ''{0}''. - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. + a URI specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - Die im Parameter URIList angegebene URI-Zeichenfolge {0} enthält einen Syntaxfehler. Das Verarbeitungselement wird jetzt beendet. + Ein im Parameter URIList angegebener URI enthält einen Syntaxfehler. Das Verarbeitungselement wird jetzt beendet. Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. - Ausgabeattribut ''{0}'' muss den Typ rstring, list<rstring>, blob oder xml haben, wurde jedoch als Typ {1} deklariert. + Das Ausgabeattribut ''{0}'' muss den Typ ''rstring'', ''list<rstring>'', ''blob'' oder ''xml'' aufweisen. Es wurde als Typ {1} deklariert. Output attribute ''{0}'' must be of type rstring. It was declared as type {1}. - Ausgabeattribut ''{0}'' muss den Typ rstring haben, wurde jedoch als Typ {1} deklariert. + Das Ausgabeattribut ''{0}'' muss den Typ ''rstring'' aufweisen. Es wurde als Typ {1} deklariert. The emitTuplePerFetch and emitTuplePerURI parameters are valid only for attributes of type ''list$lt;rstring>''. The attribute was declared as type ''{0}''. @@ -112,7 +112,7 @@ The error output port must have one attribute of type rstring. - Der Port für Fehlernachrichten muss ein Attribut des Typs ''rstring'' haben. + Der Port für Fehlernachrichten muss ein einziges Attribut des Typs ''rstring'' haben. A Uniform Resource Identifier retrieval from {0} was not successful. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. diff --git a/com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf old mode 100644 new mode 100755 index afd29ca..44dcbbf --- a/com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf +++ b/com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf @@ -52,7 +52,7 @@ {0} operator cannot be used inside a consistent region. - No se puede utilizar el operador {0} dentro de una región coherente. + El operador {0} no se puede utilizar dentro de una región coherente. Output attribute ''{0}'' must be of type rstring or list<rstring>. It was declared as type {1}. @@ -62,17 +62,17 @@ The emitTuplePerFetch and emitTuplePerURI parameters are valid for list-based attributes only. The attribute was declared as type ''{0}''. - Los parámetros emitTuplePerFetch y emitTuplePerURI son válidos sólo para atributos de lista. El atributo se ha declarado como tipo ''{0}''. + Los parámetros emitTuplePerFetch y emitTuplePerURI sólo son válidos para los atributos basados en lista. El atributo se ha declarado como de tipo ''{0}''. Values of the emitTuplePerRecordCount parameter greater than one are valid for list-based attributes only. The declared value was ''{0}''. - Los valores del parámetro emitTuplePerRecordCount mayores que uno son válidos sólo para atributos de lista. El valor declarado era ''{0}''. + Valores del parámetro emitTuplePerRecordCount mayores que uno sólo son válidos para los atributos basados en lista. El valor declarado fue ''{0}''. - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. + a URI specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - La serie de identificador universal de recurso (URI) {0} especificada en el parámetro URIList contiene un error de sintaxis. El elemento de proceso se cerrará ahora. + un URI especificado en el parámetro URIList contiene un error de sintaxis. Se concluirá ahora el elemento de procesamiento. Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. @@ -87,12 +87,12 @@ The emitTuplePerFetch and emitTuplePerURI parameters are valid only for attributes of type ''list$lt;rstring>''. The attribute was declared as type ''{0}''. - Los parámetros emitTuplePerFetch y emitTuplePerURI son válidos sólo para atributos de tipo ''list$lt;rstring>''. El atributo se ha declarado como tipo ''{0}''. + Los parámetros emitTuplePerFetch y emitTuplePerURI son válidos sólo para los atributos de tipo ''list<rstring>''. El atributo se ha declarado como de tipo ''{0}''. Values of the ''emitTuplePerRecordCount'' parameter greater than one are valid only for attributes of type ''list<rstring>''. The declared value was ''{0}''. - Los valores del parámetro ''emitTuplePerRecordCount'' mayores que uno son válidos sólo para atributos de tipo ''list<rstring>''. El valor declarado era ''{0}''. + Valores del parámetro ''emitTuplePerRecordCount'' mayores que uno sólo son válidos para los atributos de tipo ''list<rstring>''. El valor declarado fue ''{0}''. The custom output function ''Binary()'' is not available in operation mode ''isDirReader''. @@ -102,12 +102,12 @@ The custom output function ''Binary()'' is not compatible to output functions ''Line()'', ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' and ''IsFile()''. - La función de salida personalizada ''Binary()'' no es compatible con las funciones de salida ''Line()'', ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' ni ''IsFile()''. + La función de salida personalizada ''Binary()'' no es compatible con las funciones de salida ''Line()'', ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' e ''IsFile()''. The custom output functions: ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' and ''IsFile()'' can be used only in directory reader function mode. - Las funciones de salida personalizada: ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' y ''IsFile()'' se pueden utilizar sólo en modalidad de función de lector de directorios. + Las funciones de salida personalizada: ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' e ''IsFile()'' solo se pueden utilizar en la modalidad de función de lector de directorios. The error output port must have one attribute of type rstring. @@ -117,16 +117,16 @@ A Uniform Resource Identifier retrieval from {0} was not successful. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - No se ha podido recuperar el identificador universal de recurso de {0}. El código de retorno numérico del agente libcurl ha sido {1,number,integer} y el texto del mensaje de error ha sido: {2}. El elemento de proceso continuará ejecutándose. + Una recuperación de un identificador uniforme de recursos (URI) desde {0} no fue satisfactoria. El código de retorno numérico del agente libcurl fue {1,number,integer} y el texto del mensaje de error fue: {2}. El elemento de proceso se continuará ejecutando. A Uniform Resource Identifier retrieval from {0} has not been successful for the last {3,number,integer} attempts. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - No se ha podido recuperar un identificador de recurso uniforme de {0} para los últimos {3,number,integer} intentos. El código de retorno numérico del agente libcurl ha sido {1,number,integer} y el texto del mensaje de error ha sido: {2}. El elemento de proceso continuará ejecutándose. + Una recuperación de un identificador uniforme de recursos (URI) desde {0} no ha sido satisfactoria en los últimos {3,number,integer} intentos. El código de retorno numérico del agente libcurl fue {1,number,integer} y el texto del mensaje de error fue: {2}. El elemento de proceso se continuará ejecutando. Deprecated custom output function used: ''{0}'' - Función de salida personalizada en desuso utilizada: ''{0}'' + Se ha utilizado una función de salida personalizada en desuso: ''{0}'' Connection successful ''{0}'' diff --git a/com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf old mode 100644 new mode 100755 index 84f44ca..657bc56 --- a/com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf +++ b/com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf @@ -70,9 +70,9 @@ Les valeurs du paramètre emitTuplePerRecordCount supérieures à 1 sont valides uniquement pour les attributs basés sur une liste. La valeur déclarée était ''{0}''. - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. + a URI specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - La chaîne d''URI {0} spécifiée dans le paramètre URIList contient une erreur de syntaxe. L''élément de traitement va maintenant s''arrêter. + un URI spécifié dans le paramètre URIList contient une erreur de syntaxe. L''élément de traitement va maintenant s''arrêter. Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. diff --git a/com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf old mode 100644 new mode 100755 index 1595f2a..44d8f8b --- a/com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf +++ b/com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf @@ -62,7 +62,7 @@ The emitTuplePerFetch and emitTuplePerURI parameters are valid for list-based attributes only. The attribute was declared as type ''{0}''. - I parametri emitTuplePerFetch e emitTuplePerURI sono validi solo per attributi basati su elenco. L''attributo era dichiarato come tipo ''{0}''. + I parametri emitTuplePerFetch e emitTuplePerURI sono validi solo per gli attributi basati su elenco. L''attributo era dichiarato come tipo ''{0}''. Values of the emitTuplePerRecordCount parameter greater than one are valid for list-based attributes only. The declared value was ''{0}''. @@ -70,9 +70,9 @@ Valori del parametro emitTuplePerRecordCount maggiori di uno sono validi solo per attributi basati su elenco. Il valore dichiarato era ''{0}''. - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. + a URI specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - La stringa Uniform Resource Identifier {0} specificata nel parametro URIList contiene un errore di sintassi. L''elemento di elaborazione verrà chiuso adesso. + un URI specificato nel parametro URIList contiene un errore di sintassi. L''elemento di elaborazione verrà chiuso adesso. Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. @@ -97,7 +97,7 @@ The custom output function ''Binary()'' is not available in operation mode ''isDirReader''. - La funzione di output personalizzata ''Binary()'' non è disponibile in modalità di operazione ''isDirReader''. + La funzione di output personalizzata ''Binary()'' non è disponibile in modalità operativa ''isDirReader''. The custom output function ''Binary()'' is not compatible to output functions ''Line()'', ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' and ''IsFile()''. diff --git a/com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf old mode 100644 new mode 100755 index 261c6e9..b73a1ea --- a/com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf +++ b/com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf @@ -70,9 +70,9 @@ 1 より大きい emitTuplePerRecordCount パラメーター値は、リスト・ベースの属性のみに有効です。宣言されている値は ''{0}'' です。 - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. + a URI specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - URIList パラメーターに指定された Uniform Resource Identifier ストリング {0} に、構文エラーがあります。Processing Element はシャットダウンします。 + URIList パラメーターに指定された URI に構文エラーがあります。Processing Element はシャットダウンします。 Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. diff --git a/com.ibm.streamsx.inet/impl/nl/ko_KR/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/ko_KR/InetResource.xlf deleted file mode 100644 index 012af6e..0000000 --- a/com.ibm.streamsx.inet/impl/nl/ko_KR/InetResource.xlf +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {0} operator cannot be used inside a consistent region. - - consistent region 내에서 {0} 연산자를 사용할 수 없습니다. - - - Output attribute ''{0}'' must be of type rstring or list<rstring>. It was declared as type {1}. - - 출력 속성 ''{0}''의 유형이 rstring 또는 list<rstring>이어야 합니다. {1} 유형으로 선언되었습니다. - - - The emitTuplePerFetch and emitTuplePerURI parameters are valid for list-based attributes only. The attribute was declared as type ''{0}''. - - emitTuplePerFetch 및 emitTuplePerURI 매개변수는 목록 기반 속성에서만 유효합니다. 속성이 ''{0}'' 유형으로 선언되었습니다. - - - Values of the emitTuplePerRecordCount parameter greater than one are valid for list-based attributes only. The declared value was ''{0}''. - - 1보다 큰 emitTuplePerRecordCount 매개변수 값은 목록 기반 속성에서만 유효합니다. 선언된 값은 ''{0}''입니다. - - - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - - URIList 매개변수에 지정된 URI(Uniform Resource Identifier) 문자열 {0}에 구문 오류가 있습니다. 이제 Processing Element가 종료됩니다. - - - Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. - - 출력 속성 ''{0}''의 유형이 rstring, list<rstring>, blob 또는 xml이어야 합니다. {1} 유형으로 선언되었습니다. - - - Output attribute ''{0}'' must be of type rstring. It was declared as type {1}. - - 출력 속성 ''{0}''의 유형이 rstring이어야 합니다. {1} 유형으로 선언되었습니다. - - - The emitTuplePerFetch and emitTuplePerURI parameters are valid only for attributes of type ''list$lt;rstring>''. The attribute was declared as type ''{0}''. - - emitTuplePerFetch 및 emitTuplePerURI 매개변수는 ''list$lt;rstring>'' 유형의 속성에서만 유효합니다. 속성이 ''{0}'' 유형으로 선언되었습니다. - - - Values of the ''emitTuplePerRecordCount'' parameter greater than one are valid only for attributes of type ''list<rstring>''. The declared value was ''{0}''. - - 1보다 큰 ''emitTuplePerRecordCount'' 매개변수 값은 ''list<rstring>'' 유형의 속성에서만 유효합니다. 선언된 값은 ''{0}''입니다. - - - The custom output function ''Binary()'' is not available in operation mode ''isDirReader''. - - 사용자 정의 출력 함수 ''Binary()''는 조작 모드 ''isDirReader''에서 사용 불가능합니다. - - - The custom output function ''Binary()'' is not compatible to output functions ''Line()'', ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' and ''IsFile()''. - - 사용자 정의 출력 함수 ''Binary()''는 출력 함수 ''Line()'', ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' 및 ''IsFile()''과 호환 불가능합니다. - - - The custom output functions: ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' and ''IsFile()'' can be used only in directory reader function mode. - - 사용자 정의 출력 함수 ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' 및 ''IsFile()''은 디렉토리 판독기 함수 모드에서만 사용할 수 있습니다. - - - The error output port must have one attribute of type rstring. - - 오류 출력 port에 하나의 rstring 유형 속성이 있어야 합니다. - - - A Uniform Resource Identifier retrieval from {0} was not successful. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - - {0}에서 URI(Uniform Resource Identifier) 검색이 실패했습니다. libcurl 에이전트의 숫자 리턴 코드는 {1,number,integer}이고 오류 메시지 텍스트는 {2}입니다. Processing Element가 계속 실행됩니다. - - - A Uniform Resource Identifier retrieval from {0} has not been successful for the last {3,number,integer} attempts. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - - 마지막 {3,number,integer}번의 시도에서 {0}의 URI(Uniform Resource Identifier) 검색이 실패했습니다. libcurl 에이전트의 숫자 리턴 코드는 {1,number,integer}이고 오류 메시지 텍스트는 {2}입니다. Processing Element가 계속 실행됩니다. - - - Deprecated custom output function used: ''{0}'' - 더 이상 사용되지 않는 사용자 정의 출력 함수가 사용됨: ''{0}'' - - - Connection successful ''{0}'' - 연결 성공 ''{0}'' - - - - - diff --git a/com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf old mode 100644 new mode 100755 index f7748ac..03b0fac --- a/com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf +++ b/com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf @@ -52,7 +52,7 @@ {0} operator cannot be used inside a consistent region. - O operador {0} não pode ser usado dentro de uma região consistente. + O operador {0} não pode ser usado dentro de uma região consistente. Output attribute ''{0}'' must be of type rstring or list<rstring>. It was declared as type {1}. @@ -70,9 +70,9 @@ Os valores do parâmetro emitTuplePerRecordCount maiores que um são válidos somente para atributos baseados em lista. O valor declarado era ''{0}''. - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. + a URI specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - A sequência do Identificador Uniforme de Recursos {0} especificada no parâmetro URIList contém um erro de sintaxe. O Processing Element será encerrado agora. + Um URI especificado no parâmetro URIList contém um erro de sintaxe. O Processing Element será encerrado agora. Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. @@ -117,12 +117,12 @@ A Uniform Resource Identifier retrieval from {0} was not successful. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - A recuperação de um Identificador Uniforme de Recursos de {0} não foi bem-sucedida. O código de retorno numérico do agente libcurl era {1,number,integer} e o texto da mensagem de erro era: {2}. O Processing Element continuará em execução. + A recuperação de um Identificador Uniforme de Recursos de {0} não foi bem-sucedida. O código de retorno numérico do agente libcurl era {1,number,integer} e o texto da mensagem de erro era: {2}. O Processing Element continuará em execução. A Uniform Resource Identifier retrieval from {0} has not been successful for the last {3,number,integer} attempts. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - A recuperação de um Identificador Uniforme de Recursos de {0} não foi bem-sucedida para as últimas {3,number,integer} tentativas. O código de retorno numérico do agente libcurl era {1,number,integer} e o texto da mensagem de erro era: {2}. O Processing Element continuará em execução. + A recuperação de um Identificador Uniforme de Recursos de {0} não foi bem-sucedida para as últimas {3,number,integer} tentativas. O código de retorno numérico do agente libcurl era {1,number,integer} e o texto da mensagem de erro era: {2}. O Processing Element continuará em execução. Deprecated custom output function used: ''{0}'' diff --git a/com.ibm.streamsx.inet/impl/nl/ru_RU/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/ru_RU/InetResource.xlf deleted file mode 100644 index ade277d..0000000 --- a/com.ibm.streamsx.inet/impl/nl/ru_RU/InetResource.xlf +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {0} operator cannot be used inside a consistent region. - - Оператор {0} не может использоваться в непротиворечивой области. - - - Output attribute ''{0}'' must be of type rstring or list<rstring>. It was declared as type {1}. - - Атрибут вывода ''{0}'' должен иметь тип rstring или list<rstring>. Он был объявлен как тип {1}. - - - The emitTuplePerFetch and emitTuplePerURI parameters are valid for list-based attributes only. The attribute was declared as type ''{0}''. - - Параметры emitTuplePerFetch и emitTuplePerURI допустимы только для основанных на списке атрибутов. Атрибут объявлен как тип ''{0}''. - - - Values of the emitTuplePerRecordCount parameter greater than one are valid for list-based attributes only. The declared value was ''{0}''. - - Значения параметра emitTuplePerFetch, большие единицы, допустимы только для основанных на списке атрибутов. Объявлено значение ''{0}''. - - - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - - Строка универсального идентификатора ресурса {0}, заданная в параметре URIList, содержит синтаксическую ошибку. Элемент обработки теперь закроется. - - - Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. - - Атрибут вывода ''{0}'' должен иметь тип rstring или list<rstring> или blob или xml. Он был объявлен как тип {1}. - - - Output attribute ''{0}'' must be of type rstring. It was declared as type {1}. - - Атрибут вывода ''{0}'' должен иметь тип rstring. Он был объявлен как тип {1}. - - - The emitTuplePerFetch and emitTuplePerURI parameters are valid only for attributes of type ''list$lt;rstring>''. The attribute was declared as type ''{0}''. - - Параметры emitTuplePerFetch и emitTuplePerURI допустимы только для атрибутов типа ''list$lt;rstring>''. Атрибут объявлен как тип ''{0}''. - - - Values of the ''emitTuplePerRecordCount'' parameter greater than one are valid only for attributes of type ''list<rstring>''. The declared value was ''{0}''. - - Значения параметра ''emitTuplePerRecordCount'', превышающие единицу, допустимы только для атрибутов типа ''list<rstring>''. Объявлено значение ''{0}''. - - - The custom output function ''Binary()'' is not available in operation mode ''isDirReader''. - - Пользовательская функция вывода ''Binary()'' недоступна в оперативном режиме ''isDirReader''. - - - The custom output function ''Binary()'' is not compatible to output functions ''Line()'', ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' and ''IsFile()''. - - Пользовательская функция вывода ''Binary()'' несовместима с функциями вывода ''Line()'', ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' и ''IsFile()''. - - - The custom output functions: ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' and ''IsFile()'' can be used only in directory reader function mode. - - Пользовательские функции вывода: ''FileName()'', ''FileSize()'', ''FileDate()'', ''FileUser()'', ''FileGroup()'', ''FileInfo()'' и ''IsFile()'' можно использовать только в режиме чтения каталогов. - - - The error output port must have one attribute of type rstring. - - У выходного порта ошибок должен быть один атрибут типа rstring. - - - A Uniform Resource Identifier retrieval from {0} was not successful. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - - Получение универсального идентификатора ресурса из {0} завершилось неудачно. Числовой код возврата от агента libcurl - -{1,number,integer}, текст сообщения об ошибке - {2}. Элемент обработки продолжает работу. - - - A Uniform Resource Identifier retrieval from {0} has not been successful for the last {3,number,integer} attempts. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - - Получение универсального идентификатора ресурса из {0} завершилось неудачно при выполнении последних попыток в количестве -{3,number,integer}. Числовой код возврата от агента libcurl - -{1,number,integer}, текст сообщения об ошибке - {2}. Элемент обработки продолжает работу. - - - Deprecated custom output function used: ''{0}'' - Использовалась устаревшая пользовательская выходная функция: ''{0}'' - - - Connection successful ''{0}'' - Успешное соединение ''{0}'' - - - - - diff --git a/com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf old mode 100644 new mode 100755 index 9f8301d..ffb4997 --- a/com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf +++ b/com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf @@ -57,42 +57,42 @@ Output attribute ''{0}'' must be of type rstring or list<rstring>. It was declared as type {1}. - 输出属性“{0}”的类型必须为 rstring 或 list<rstring>。该属性被声明为类型 {1}。 + 输出属性“{0}”的类型必须为 rstring 或 list<rstring>。 该属性被声明为类型 {1}。 The emitTuplePerFetch and emitTuplePerURI parameters are valid for list-based attributes only. The attribute was declared as type ''{0}''. - emitTuplePerFetch 和 emitTuplePerURI 参数仅对基于列表的属性有效。该属性被声明为类型“{0}”。 + emitTuplePerFetch 和 emitTuplePerURI 参数仅对基于列表的属性有效。 该属性被声明为类型“{0}”。 Values of the emitTuplePerRecordCount parameter greater than one are valid for list-based attributes only. The declared value was ''{0}''. - 大于 1 的 emitTuplePerRecordCount 参数值仅对基于列表的属性有效。声明的值为“{0}”。 + 大于 1 的 emitTuplePerRecordCount 参数值仅对基于列表的属性有效。 声明的值为“{0}”。 - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. + a URI specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - URIList 参数中指定的统一资源标识字符串 {0} 包含语法错误。处理元素将会立即关闭。 + URIList 参数中指定的 URI 包含语法错误。处理单元将会立即关闭。 Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. - 输出属性“{0}”的类型必须为 rstring、list<rstring>、blob 或 xml。该属性被声明为类型 {1}。 + 输出属性“{0}”的类型必须为 rstring、list<rstring>、blob 或 xml。 该属性被声明为类型 {1}。 Output attribute ''{0}'' must be of type rstring. It was declared as type {1}. - 输出属性“{0}”的类型必须为 rstring。该属性被声明为类型 {1}。 + 输出属性“{0}”的类型必须为 rstring。 该属性被声明为类型 {1}。 The emitTuplePerFetch and emitTuplePerURI parameters are valid only for attributes of type ''list$lt;rstring>''. The attribute was declared as type ''{0}''. - emitTuplePerFetch 和 emitTuplePerURI 参数仅对类型为“list$lt;rstring>”的属性有效。该属性被声明为类型“{0}”。 + emitTuplePerFetch 和 emitTuplePerURI 参数仅对类型为“list$lt;rstring>”的属性有效。 该属性被声明为类型“{0}”。 Values of the ''emitTuplePerRecordCount'' parameter greater than one are valid only for attributes of type ''list<rstring>''. The declared value was ''{0}''. - 大于 1 的“emitTuplePerRecordCount”参数值仅对类型为“list<rstring>”的属性有效。声明的值为“{0}”。 + 大于 1 的“emitTuplePerRecordCount”参数值仅对类型为“list<rstring>”的属性有效。 声明的值为“{0}”。 The custom output function ''Binary()'' is not available in operation mode ''isDirReader''. @@ -112,17 +112,17 @@ The error output port must have one attribute of type rstring. - 错误输出端口必须具有一个类型为 rstring 的属性。 + 错误输出 port 必须具有一个类型为 rstring 的属性。 A Uniform Resource Identifier retrieval from {0} was not successful. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - 从 {0} 中检索统一资源标识失败。来自 libcurl 代理程序的数字返回码为 {1,number,integer},错误消息文本为:{2}。处理元素将继续运行。 + 从 {0} 中检索统一资源标识失败。 来自 libcurl 代理程序的数字返回码为 {1,number,integer},错误消息文本为:{2}。 处理单元将继续运行。 A Uniform Resource Identifier retrieval from {0} has not been successful for the last {3,number,integer} attempts. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - 前 {3,number,integer} 次尝试从 {0} 中检索统一资源标识失败。来自 libcurl 代理程序的数字返回码为 {1,number,integer},错误消息文本为:{2}。处理元素将继续运行。 + 前 {3,number,integer} 次尝试从 {0} 中检索统一资源标识失败。 来自 libcurl 代理程序的数字返回码为 {1,number,integer},错误消息文本为:{2}。 处理单元将继续运行。 Deprecated custom output function used: ''{0}'' diff --git a/com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf old mode 100644 new mode 100755 index c59e125..78bd744 --- a/com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf +++ b/com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf @@ -57,42 +57,42 @@ Output attribute ''{0}'' must be of type rstring or list<rstring>. It was declared as type {1}. - 輸出屬性 ''{0}'' 的類型必須是 rstring 或 list<rstring>。它已宣告為類型 {1}。 + 輸出屬性 ''{0}'' 的類型必須是 rstring 或 list<rstring>。 它已宣告為類型 {1}。 The emitTuplePerFetch and emitTuplePerURI parameters are valid for list-based attributes only. The attribute was declared as type ''{0}''. - emitTuplePerFetch 和 emitTuplePerURI 參數僅適用於清單型屬性。此屬性已宣告為類型 ''{0}''。 + emitTuplePerFetch 和 emitTuplePerURI 參數僅適用於清單型屬性。 此屬性已宣告為類型 ''{0}''。 Values of the emitTuplePerRecordCount parameter greater than one are valid for list-based attributes only. The declared value was ''{0}''. - 大於 1 的 emitTuplePerRecordCount 參數值僅適用於清單型屬性。宣告的值為 ''{0}''。 + 大於 1 的 emitTuplePerRecordCount 參數值僅適用於清單型屬性。 宣告的值為 ''{0}''。 - The Uniform Resource Identifier string {0} specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. + a URI specified in the URIList parameter contains a syntax error. The Processing Element will shut down now. - URIList 參數中所指定的統一資源識別碼字串 {0} 包含語法錯誤。處理元素現在會關閉。 + 在 URIList 參數中指定的 URI 包含語法錯誤。處理元素現在會關閉。 Output attribute ''{0}'' must be of type rstring or list<rstring> or blob or xml. It was declared as type {1}. - 輸出屬性 ''{0}'' 的類型必須是 rstring、list<rstring>、blob 或 xml。它已宣告為類型 {1}。 + 輸出屬性 ''{0}'' 的類型必須是 rstring、list<rstring>、blob 或 xml。 它已宣告為類型 {1}。 Output attribute ''{0}'' must be of type rstring. It was declared as type {1}. - 輸出屬性 ''{0}'' 的類型必須是 rstring。它已宣告為類型 {1}。 + 輸出屬性 ''{0}'' 的類型必須是 rstring。 它已宣告為類型 {1}。 The emitTuplePerFetch and emitTuplePerURI parameters are valid only for attributes of type ''list$lt;rstring>''. The attribute was declared as type ''{0}''. - emitTuplePerFetch 和 emitTuplePerURI 參數僅適用於類型為 ''list$lt;rstring>'' 的屬性。此屬性已宣告為類型 ''{0}''。 + emitTuplePerFetch 和 emitTuplePerURI 參數僅適用於類型為 ''list$lt;rstring>'' 的屬性。 此屬性已宣告為類型 ''{0}''。 Values of the ''emitTuplePerRecordCount'' parameter greater than one are valid only for attributes of type ''list<rstring>''. The declared value was ''{0}''. - 大於 1 的 ''emitTuplePerRecordCount'' 參數值適用於類型為 ''list<rstring>'' 的屬性。宣告的值為 ''{0}''。 + 大於 1 的 ''emitTuplePerRecordCount'' 參數值適用於類型為 ''list<rstring>'' 的屬性。 宣告的值為 ''{0}''。 The custom output function ''Binary()'' is not available in operation mode ''isDirReader''. @@ -117,12 +117,12 @@ A Uniform Resource Identifier retrieval from {0} was not successful. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - 從 {0} 擷取統一資源識別碼未順利完成。源自於 libcurl 代理程式的數值回覆碼是 {1,number,integer},錯誤訊息文字是:{2}。處理元素現在會繼續執行。 + 從 {0} 擷取統一資源識別碼未順利完成。 源自於 libcurl 代理程式的數值回覆碼是 {1,number,integer},錯誤訊息文字是:{2}。 處理元素現在會繼續執行。 A Uniform Resource Identifier retrieval from {0} has not been successful for the last {3,number,integer} attempts. The numeric return code from the libcurl agent was {1,number,integer} and the error message text was: {2}. The Processing Element will continue running. - 在過去 {3,number,integer} 次嘗試期間,從 {0} 擷取統一資源識別碼未順利完成。源自於 libcurl 代理程式的數值回覆碼是 {1,number,integer},錯誤訊息文字是:{2}。處理元素現在會繼續執行。 + 在過去 {3,number,integer} 次嘗試期間,從 {0} 擷取統一資源識別碼未順利完成。 源自於 libcurl 代理程式的數值回覆碼是 {1,number,integer},錯誤訊息文字是:{2}。 處理元素現在會繼續執行。 Deprecated custom output function used: ''{0}'' diff --git a/com.ibm.streamsx.inet/info.xml b/com.ibm.streamsx.inet/info.xml index 438ac01..548e0ba 100644 --- a/com.ibm.streamsx.inet/info.xml +++ b/com.ibm.streamsx.inet/info.xml @@ -27,9 +27,7 @@ The http rest functions and the WebSocket server functions are now moved into st fr_FR/InetResource.xlf it_IT/InetResource.xlf ja_JP/InetResource.xlf - ko_KR/InetResource.xlf pt_BR/InetResource.xlf - ru_RU/InetResource.xlf zh_CN/InetResource.xlf zh_TW/InetResource.xlf From abacbc32616a465556aba5c46c181482d19951eb Mon Sep 17 00:00:00 2001 From: joergboe Date: Thu, 13 Feb 2020 13:32:10 +0100 Subject: [PATCH 5/7] Remoce languages ru and ko from testlist --- .../FrameworkTests/testframeInstaller_v3.8.0.sh | Bin 71470 -> 0 bytes .../FrameworkTests/testframeInstaller_v3.9.6.sh | Bin 0 -> 77594 bytes .../TranslationTests/TestSuite.sh | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) delete mode 100755 tests/FrameworkTests/testframeInstaller_v3.8.0.sh create mode 100755 tests/FrameworkTests/testframeInstaller_v3.9.6.sh diff --git a/tests/FrameworkTests/testframeInstaller_v3.8.0.sh b/tests/FrameworkTests/testframeInstaller_v3.8.0.sh deleted file mode 100755 index dddc8a5414bdf6ef9ad6d67be578936c30c888fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71470 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 Af&c&j literal 0 HcmV?d00001 diff --git a/tests/FrameworkTests/tests/CollectionStreamsxInet/TranslationTests/TestSuite.sh b/tests/FrameworkTests/tests/CollectionStreamsxInet/TranslationTests/TestSuite.sh index 142fa31..e07ac48 100644 --- a/tests/FrameworkTests/tests/CollectionStreamsxInet/TranslationTests/TestSuite.sh +++ b/tests/FrameworkTests/tests/CollectionStreamsxInet/TranslationTests/TestSuite.sh @@ -1,4 +1,4 @@ -#--variantList='de_DE fr_FR it_IT es_ES pt_BR ja_JP zh_CN ru_RU zh_TW ko_KR en_US' +#--variantList='de_DE fr_FR it_IT es_ES pt_BR ja_JP zh_CN zh_TW en_US' ##--variantList='en_US' function testPreparation { From f52ec8e1b9665b4674978ed42dfda1679d16e98a Mon Sep 17 00:00:00 2001 From: joergboe Date: Thu, 13 Feb 2020 13:40:39 +0100 Subject: [PATCH 6/7] Prepare new release --- CHANGELOG.md | 4 ++++ com.ibm.streamsx.inet/info.xml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e47b91a..b4224f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changes ======= +## v3.1.2: +* Update globalization messages +* Removed languages ko_KR, ru_RU + ## v3.1.1: * Remove opt/downloaded from all lib enties to avoid classpath warnings * Corrections in tests diff --git a/com.ibm.streamsx.inet/info.xml b/com.ibm.streamsx.inet/info.xml index 548e0ba..2ea68b3 100644 --- a/com.ibm.streamsx.inet/info.xml +++ b/com.ibm.streamsx.inet/info.xml @@ -15,7 +15,7 @@ This toolkit separates its functionality into a number of namespaces: The http rest functions and the WebSocket server functions are now moved into streamsx.inetserver toolkit https://github.com/IBMStreams/streamsx.inetserver/releases - 3.1.1 + 3.1.2 4.0.1.0 From a809dd7662ebd8e67eca8e9a9749a6074c218cad Mon Sep 17 00:00:00 2001 From: joergboe Date: Thu, 13 Feb 2020 14:55:04 +0100 Subject: [PATCH 7/7] Correction tests --- .../com/ibm/streamsx/inet/messages/messages_de_DE.properties | 0 .../com/ibm/streamsx/inet/messages/messages_es_ES.properties | 0 .../com/ibm/streamsx/inet/messages/messages_fr_FR.properties | 0 .../com/ibm/streamsx/inet/messages/messages_it_IT.properties | 0 .../com/ibm/streamsx/inet/messages/messages_ja_JP.properties | 0 .../com/ibm/streamsx/inet/messages/messages_pt_BR.properties | 0 .../com/ibm/streamsx/inet/messages/messages_zh_CN.properties | 0 .../com/ibm/streamsx/inet/messages/messages_zh_TW.properties | 0 com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf | 0 com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf | 0 com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf | 0 com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf | 0 com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf | 0 com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf | 0 com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf | 0 com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf | 0 tests/FrameworkTests/tests/CollectionStreamsxInet/TestSuite.sh | 2 +- 17 files changed, 1 insertion(+), 1 deletion(-) mode change 100755 => 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_de_DE.properties mode change 100755 => 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_es_ES.properties mode change 100755 => 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_fr_FR.properties mode change 100755 => 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_it_IT.properties mode change 100755 => 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ja_JP.properties mode change 100755 => 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_pt_BR.properties mode change 100755 => 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_CN.properties mode change 100755 => 100644 com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_TW.properties mode change 100755 => 100644 com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf mode change 100755 => 100644 com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf mode change 100755 => 100644 com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf mode change 100755 => 100644 com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf mode change 100755 => 100644 com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf mode change 100755 => 100644 com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf mode change 100755 => 100644 com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf mode change 100755 => 100644 com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_de_DE.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_de_DE.properties old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_es_ES.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_es_ES.properties old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_fr_FR.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_fr_FR.properties old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_it_IT.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_it_IT.properties old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ja_JP.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_ja_JP.properties old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_pt_BR.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_pt_BR.properties old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_CN.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_CN.properties old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_TW.properties b/com.ibm.streamsx.inet/impl/java/src/com/ibm/streamsx/inet/messages/messages_zh_TW.properties old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/de_DE/InetResource.xlf old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/es_ES/InetResource.xlf old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/fr_FR/InetResource.xlf old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/it_IT/InetResource.xlf old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/ja_JP/InetResource.xlf old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/pt_BR/InetResource.xlf old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/zh_CN/InetResource.xlf old mode 100755 new mode 100644 diff --git a/com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf b/com.ibm.streamsx.inet/impl/nl/zh_TW/InetResource.xlf old mode 100755 new mode 100644 diff --git a/tests/FrameworkTests/tests/CollectionStreamsxInet/TestSuite.sh b/tests/FrameworkTests/tests/CollectionStreamsxInet/TestSuite.sh index 58b460d..71a4021 100644 --- a/tests/FrameworkTests/tests/CollectionStreamsxInet/TestSuite.sh +++ b/tests/FrameworkTests/tests/CollectionStreamsxInet/TestSuite.sh @@ -1,4 +1,4 @@ -setVar 'TTPR_timeout' 240 +setVar 'TTPR_timeout' 360 # The common test suite for inet toolkit tests import "$TTRO_scriptDir/streamsutils.sh"