Compare commits

...

139 Commits

Author SHA1 Message Date
bhe-talendbj
9f35fdbfda fix(TUP-32088): check remote snapshot artifacts (#4409)
* fix(TUP-32088): check remote snapshot artifacts

* fix(TUP-32088): fix set sha1

* fix(TUP-32088): if package type is null, can't set sha1
2021-07-16 09:31:18 +08:00
sbliu
ae02ea739d chore(TUP-31060): store real routine id in case recreated routine with same name. 2021-05-11 11:57:12 +08:00
sbliu
0c0db45445 chore(TUP-31060): ci build job cannot found routine in sub reference project. (#4194) 2021-04-28 17:10:55 +08:00
apoltavtsev
e65d9f682a bugfix(APPINT-32306) Wrong artifact version of the job called by a route 2021-04-09 11:19:07 +02:00
zyuan-talend
bc823f7d5c fix(TUP-24422):fix the carriage return character issue by backport of TUP-27053. (#4156) 2021-04-09 09:14:24 +08:00
vdrokov
ea6b643e5d APPINT-32400: Importing route from a zip file, imports all the other jobs (#4158) 2021-04-06 14:59:14 +02:00
bhe-talendbj
f34a242d41 fix(TUP-30416): backport TUP-30416 (#4088) 2021-03-09 09:54:58 +08:00
bhe-talendbj
4f4b74309f fix(TUP-25109): missing redshiftjar warning (#4095) 2021-03-08 14:13:47 +08:00
Jane Ding
a0786446fd fix(TUP-21055)Migration check executed at each start of studio (#1973) (#4054)
(#1988)

* fix(TUP-21055)Migration check executed at each start of studio
https://jira.talendforge.org/browse/TUP-21055

* fix(TUP-21055)Migration check executed at each start of studio
https://jira.talendforge.org/browse/TUP-21055

* fix(TUP-21055)Migration check executed at each start of studio
https://jira.talendforge.org/browse/TUP-21055

Conflicts:
	main/plugins/org.talend.core.repository/src/main/java/org/talend/core/repository/utils/ProjectDataJsonProvider.java
2021-02-07 20:08:58 +08:00
Chao MENG
7ac3a70ea7 fix(TUP-30103): Studio sometimes hangs for 20 seconds (#4042)
* fix(TUP-29390): Improve the file commit logic in RepositoryWorkUnit
(#3901)

fix(TUP-29390): Improve the file commit logic in RepositoryWorkUnit
during Pull and Merge
https://jira.talendforge.org/browse/TUP-29390

Conflicts:
	main/plugins/org.talend.core.runtime/src/main/java/org/talend/repository/RepositoryWorkUnit.java

* fix(TUP-30103): [7.1.1] Studio somtimes hangs for 20 seconds
https://jira.talendforge.org/browse/TUP-30103

* fix(TUP-30103): [7.1.1] Studio somtimes hangs for 20 seconds
https://jira.talendforge.org/browse/TUP-30103
2021-02-07 18:29:12 +08:00
bhe-talendbj
f8a1341265 fix(TUP-30360): add an option to disable sharing libraries (#4040)
* fix(TUP-30360): add an option to disable sharing libraries

* fix(TUP-30360): add new preference to disable sharing libs at startup

* fix(TUP-30360): update log message

* fix(TUP-30360): install libfile
2021-02-07 10:04:32 +08:00
vdrokov
f3f6e604fa TESB-31841: Issue caused by TESB-30969 , when run job gets java.lang.StackOverflowError (#4049)
* TESB-31841: Regression caused by TESB-30969 , when run job gets java.lang.StackOverflowError

* Minor format correction

Co-authored-by: apoltavtsev <apoltavtsev@gmail.com>
2021-02-05 17:30:05 +02:00
Denis Sergent
a86478234e Revert "TESB-31841: Regression caused by TESB-30969 , when run job gets java.lang.StackOverflowError (#4011)" (#4048)
This reverts commit 5da5e656ba.
2021-02-05 10:14:49 +01:00
vdrokov
5da5e656ba TESB-31841: Regression caused by TESB-30969 , when run job gets java.lang.StackOverflowError (#4011) 2021-02-05 10:12:10 +01:00
Chao MENG
19dc271a59 fix(TUP-30160): Signer won't be installed if studio path has space character (#4001)
* fix(TUP-30160): Signer won't be installed if studio path has space
character
https://jira.talendforge.org/browse/TUP-30160

* fix(TUP-30160): Signer won't be installed if studio path has space
character
https://jira.talendforge.org/browse/TUP-30160
2021-01-19 17:38:26 +08:00
bhe-talendbj
be8ab5935e fix(TUP-29165): add cache for project nodes (#3842)
* fix(TUP-29165): add cache for project nodes

* fix(TUP-29165): fix context menu
2020-12-07 10:04:21 +08:00
kjwang
6e8887893f Kjwang/fix tup 29525 update certificates 71 (#3892)
TUP-29525 Update certificates for item / job signing on 7.0 / 7.1
https://jira.talendforge.org/browse/TUP-29525
2020-12-04 15:19:30 +08:00
vdrokov
49a3bc2b4f TESB-30969: [7.1.1] Error on Job with multiple tRunJob calling another Child job with tESBConsumer 2020-11-11 11:04:43 +01:00
Zhiwei Xue
6329d3e176 fix(TUP-24623):Compilation error on the job with project references (#3798)
* fix(TUP-24623):Compilation error on the job with project
references

* fix(TUP-24623):fix regression.
2020-11-06 11:34:14 +08:00
hzhao-talendbj
aee92c7567 Could not find the context (#3701) 2020-10-12 10:04:20 +08:00
bhe-talendbj
10ee5728f0 bugfix(TUP-26346) backport (#3515)
* fix(TUP-24953): Kjwang/fix tup 24953 nexus 3 gets populated by crypto utils.jar (#2883) (#2908)

* Fix TUP-24953 Nexus 3 gets populated by crypto-utils.jar
https://jira.talendforge.org/browse/TUP-24953

* TUP-24953 Nexus 3 gets populated by crypto-utils.jar
https://jira.talendforge.org/browse/TUP-24953

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/nexus/Nexus3RepositoryHandler.java

Conflicts:
	main/plugins/org.talend.core.runtime/src/main/java/org/talend/core/ILibraryManagerService.java
	main/plugins/org.talend.core.runtime/src/main/java/org/talend/core/model/routines/RoutineLibraryMananger.java
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/maven/ShareLibrareisHelper.java
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/nexus/ArtifacoryRepositoryHandler.java

* fix(TUP-25929):Studio re synchronizing jars with artifact repository
every time when logged into studio

* fix(TUP-23519): spark job can't run success when I select EMR58 as (#2534)

distribution
https://jira.talendforge.org/browse/TUP-23519

Conflicts:
	main/plugins/org.talend.designer.maven/src/main/java/org/talend/designer/maven/utils/PomUtil.java
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/model/service/LocalLibraryManager.java

* fix(TUP-26346): Files from custom component folders are uploaded to nexus (#3145)

multiple times (#3125)

* Fix TUP-26346 Files from custom component folders are uploaded to
nexus
multiple times
https://jira.talendforge.org/browse/TUP-26346

* Fix TUP-26346 Files from custom component folders are uploaded to
nexus
multiple times
https://jira.talendforge.org/browse/TUP-26346

* Fix TUP-26346 Files from custom component folders are uploaded to
nexus
multiple times
https://jira.talendforge.org/browse/TUP-26346

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/model/service/LocalLibraryManager.java

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/model/service/LocalLibraryManager.java

* fix(TUP-26346): Add debug logs

* fix(TUP-26687): backport

* fix(TUP-26346): Add log message

* fix(TUP-26346): remove unused log message

* fix(TUP-26110):Jar missing when install user component. (#3073)

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/model/service/LocalLibraryManager.java

* Fix TUP-26346 Files from custom component folders are uploaded to nexus (#3145)

multiple times (#3125)

* Fix TUP-26346 Files from custom component folders are uploaded to
nexus
multiple times
https://jira.talendforge.org/browse/TUP-26346

* Fix TUP-26346 Files from custom component folders are uploaded to
nexus
multiple times
https://jira.talendforge.org/browse/TUP-26346

* Fix TUP-26346 Files from custom component folders are uploaded to
nexus
multiple times
https://jira.talendforge.org/browse/TUP-26346

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/model/service/LocalLibraryManager.java

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/model/service/LocalLibraryManager.java

* fix(TUP-26810)if one jar used by two different components, it will (#… (#3465)

* fix(TUP-26810)if one jar used by two different components, it will (#3228)

fix(TUP-26810)if one jar used by two different components, it will upload to nexus with two versions

* TPS-4193  modify code mistake

* test github not pushed

* tps-4193

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/maven/ShareLibrareisHelper.java
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/model/service/LocalLibraryManager.java

* TUP-26308 Nexus 2 gets populated by different crypto-utils jar versions (#3122)

(#3116)

https://jira.talendforge.org/browse/TUP-26308

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/nexus/Nexus2RepositoryHandler.java

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/maven/ShareLibrareisHelper.java

* fix(/TUP-26346): revert TUP-23519

* fix(TUP-26346): Fix switch nexus search hanlder

* fix(TUP-26346): deploy lib as release

* fix(TUP-26346): set release version for user cmodule

* fix(TUP-26346): set release version for module

Co-authored-by: kjwang <kjwang@talend.com>
Co-authored-by: Zhiwei Xue <zwxue@talend.com>
Co-authored-by: Chao MENG <cmeng@talend.com>
Co-authored-by: wchen-talend <wchen@talend.com>
Co-authored-by: hzhao-talendbj <49395568+hzhao-talendbj@users.noreply.github.com>
2020-08-12 08:52:33 +08:00
AlixMetivier
4e561e031b fix(TBD-10269): force return in case of bad job design (#3287) (#3498) 2020-07-24 15:06:32 +02:00
Zhiwei Xue
f3b90174cb fix(TUP-27888):[7.1.1] Jenkins build fails when compiling job from (#3481)
Reference project
2020-07-24 18:21:14 +08:00
Zhiwei Xue
018e94912f fix(TUP-26233):[7.0.1] Sometimes , the ZIP file created by a commandline (#3500)
* fix(TUP-26233):[7.0.1] Sometimes , the ZIP file created by a commandline
(#3168)

PublishJob is not correct, missing item files.

* fix(TUP-26233):update related extensions. (#3179)
2020-07-24 18:20:09 +08:00
Jane Ding
7988a67216 Temp tps 3856 (#3421)
* fix(TUP-27078): backport

* fix(TUP-27078): Add query header

Co-authored-by: bhe-talendbj <bhe@talend.com>
2020-06-29 10:57:44 +08:00
Chao MENG
fa698ecb8f feat(TUP-26569): merge known conflicts automatically (#3349) (#3407)
https://jira.talendforge.org/browse/TUP-26569
2020-06-29 10:49:53 +08:00
Jane Ding
847c26163e feat(TUP-16546)Prompt users for new password in Studio Connection when (#3119) (#3377)
* feat(TUP-16546)Prompt users for new password in Studio Connection when
AD/LDAP credentials change in TAC
https://jira.talendforge.org/browse/TUP-16546

* feat(TUP-16546)Prompt users for new password in Studio Connection when
AD/LDAP credentials change in TAC
https://jira.talendforge.org/browse/TUP-16546

* feat(TUP-16546)Prompt users for new password in Studio Connection when
AD/LDAP credentials change in TAC
https://jira.talendforge.org/browse/TUP-16546

* feat(TUP-16546)Prompt users for new password in Studio Connection when
AD/LDAP credentials change in TAC
https://jira.talendforge.org/browse/TUP-16546
2020-06-09 16:47:18 +08:00
Mike Yan
f036f04d6b fix(TESB-28762): Fix ProcessorUtilities methods for isESB condition (#3358) 2020-06-02 11:51:00 +02:00
Chao MENG
34798a9a8e fix(TUP-26189): [7.2.1] snowflake metadata connection with proxy
failure

https://jira.talendforge.org/browse/TUP-26189
2020-05-29 19:32:37 +08:00
kjwang
a9d793685e fix(TUP-26189): [7.2.1] snowflake metadata connection with proxy failure
(#3117)

 fix(TUP-26189): [7.2.1] snowflake metadata connection with proxy
failure

https://jira.talendforge.org/browse/TUP-26189

Conflicts:
	main/plugins/org.talend.commons.runtime/META-INF/MANIFEST.MF
	main/plugins/org.talend.commons.runtime/src/org/talend/commons/CommonsPlugin.java
	main/plugins/org.talend.core.repository/src/main/java/org/talend/core/repository/model/ProxyRepositoryFactory.java
2020-05-29 17:52:28 +08:00
hzhao-talendbj
e2f2e00405 fix(TUP-26081): Share libraries pb (#3063) (#3138)
* fix(TUP-26081): Share libraries pb

https://jira.talendforge.org/browse/TUP-26081

* fix(TUP-26081): Share libraries pb

https://jira.talendforge.org/browse/TUP-26081

Co-authored-by: Chao MENG <cmeng@talend.com>

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/maven/ShareLibrareisHelper.java
2020-05-07 17:17:44 +08:00
kjwang-talend
8ef6c46bc7 Kjwang/fix tup 22469 nexus3.15 2 (#2466) (#2477)
* kjwang/Fix TUP-22469 Nexus3.15: studio can't detect patch for 701/711
release (Add socket time for script handler)
https://jira.talendforge.org/browse/TUP-22469

* kjwang/Fix TUP-22469 Nexus3.15: studio can't detect patch for 701/711
release (Add socket time for script handler)
https://jira.talendforge.org/browse/TUP-22469
2020-05-07 16:50:57 +08:00
kjwang-talend
a7edd1c471 Fix TUP-22469 Nexus3.15: studio can't detect patch for 701/711 release
(#2320) (#2323)

* Fix TUP-22469 Nexus3.15: studio can't detect patch for 701/711 release
https://jira.talendforge.org/browse/TUP-22469

* Fix TUP-22469 Nexus3.15: studio can't detect patch for 701/711 release
https://jira.talendforge.org/browse/TUP-22469

* Fix TUP-22469 Nexus3.15: studio can't detect patch for 701/711 release
https://jira.talendforge.org/browse/TUP-22469

* Fix TUP-22469 Nexus3.15: studio can't detect patch for 701/711 release
https://jira.talendforge.org/browse/TUP-22469

Conflicts:
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/nexus/Nexus3RepositoryHandler.java
2020-05-07 16:49:59 +08:00
bhe-talendbj
b4cbfeb54d fix(TUP-26539): backport (#3178) (#3241) 2020-04-27 10:31:32 +08:00
Jane Ding
f58174552c fix(TUP-26165):fix jar with classifier missing issue (#3152) (#3170)
* fix(TUP-26165)jar referenced in bat or sh classpath missing in build
ZIP (#3105)

* fix(TUP-26165)jar referenced in bat or sh classpath missing in build
ZIP
file folder lib
https://jira.talendforge.org/browse/TUP-26165

* fix(TUP-26165)jar referenced in bat or sh classpath missing in build
ZIP
file folder lib
https://jira.talendforge.org/browse/TUP-26165

* fix(TUP-26165)jar referenced in bat or sh classpath missing in build
ZIP
file folder lib
https://jira.talendforge.org/browse/TUP-26165

* fix(TUP-26165)jar referenced in bat or sh classpath missing in build
ZIP
file folder lib
https://jira.talendforge.org/browse/TUP-26165

* fix(TUP-26165)jar referenced in bat or sh classpath missing in build
ZIP
file folder lib
https://jira.talendforge.org/browse/TUP-26165

* fix(TUP-26165):fix jar with classifier missing issue

Co-authored-by: Jane Ding <35018295+jding-tlnd@users.noreply.github.com>

Conflicts:
	main/plugins/org.talend.designer.maven/src/main/java/org/talend/designer/maven/tools/creator/CreateMavenJobPom.java
	main/plugins/org.talend.designer.maven/src/main/java/org/talend/designer/maven/utils/PomUtil.java

Co-authored-by: Zhiwei Xue <zwxue@talend.com>
2020-03-30 12:37:34 +08:00
Chao MENG
99ad2f17cc Cmeng/backport/7.1/tup 24942 sapbapi (#2848)
* fix(TUP-24942): need to do studio metadata mapping to tsapbapi (#2843)

fix(TUP-24942): need to do studio metadata mapping to tsapbapi components for the new closedlist when D&D metadata to job
https://jira.talendforge.org/browse/TUP-24942

* fix(TUP-24942): need to do studio metadata mapping to tsapbapi (#2847)

fix(TUP-24942): need to do studio metadata mapping to tsapbapi components for the new closedlist when D&D metadata to job
https://jira.talendforge.org/browse/TUP-24942
2020-03-16 10:15:39 +08:00
hwang-talend
5bbfa19680 bugfix(TUP-26059):tELTPostgresqlMap lost its "DB Type" column for which (#3075)
bugfix(TUP-26059):tELTPostgresqlMap lost its "DB Type" column for which the value should be "BPCHAR"
2020-03-02 17:02:14 +08:00
hwang
515780f2d5 bugfix(TUP-25472):Schema order changes on tFileOutputDelimited 2020-01-07 18:52:19 +08:00
Chao MENG
9dd923e971 fix(TUP-24749): [7.2.1] issue to download component jar via https proxy 2020-01-03 18:38:59 +08:00
hwang-talend
04071c5a6e bugfix(TUP-23228):The order of schema changed when ticked "used column"
(#2457) (#2919)

* bugfix(TUP-23228):The order of schema changed when ticked "used
column"
again

Conflicts:
	main/plugins/org.talend.core.runtime/src/main/java/org/talend/core/model/metadata/MetadataToolHelper.java
2020-01-03 17:38:01 +08:00
Chao MENG
2b5a8b0013 Cmeng/backport/7.1/tup 24749 proxy issue (#2950)
fix(TUP-24749): [7.2.1] issue to download component jar via https
proxy


Conflicts:
	main/plugins/org.talend.core.runtime/src/main/java/org/talend/core/nexus/TalendMavenResolver.java
	main/plugins/org.talend.librariesmanager/src/main/java/org/talend/librariesmanager/nexus/Nexus3RepositoryHandler.java
2020-01-03 17:31:01 +08:00
bhe-talendbj
e976e88569 backport(TUP-25237) backport (#2903) 2020-01-03 17:24:22 +08:00
Zhiwei Xue
dc76ec5abc fix(TUP-25123):Problem of dependencies with spark joblets (#2823) 2019-11-11 10:55:15 +08:00
SunChaoqun
f095a31ddb TESB-26696:Route - Beans package not visible to test cases (#2810) (#2826) 2019-11-08 21:22:30 +08:00
mbasiuk-talend
e0103990f3 fix(TDI-43035): use only main connection category (#2754) (#2778) (#2783)
* fix(TDI-43035): use only main connection category

* fix(TDI-43035): use better condition to catch the issue
2019-10-25 10:28:06 +08:00
mbasiuk-talend
5125c5fd4f Revert "fix(TDI-43035): use only main connection category (#2754) (#2778) (#2780)" (#2782)
This reverts commit 0d0b7115cf.
2019-10-23 10:02:42 +03:00
mbasiuk-talend
0d0b7115cf fix(TDI-43035): use only main connection category (#2754) (#2778) (#2780)
* fix(TDI-43035): use only main connection category

* fix(TDI-43035): use better condition to catch the issue
2019-10-23 08:03:01 +03:00
Zhiwei Xue
198af206a3 fix(TUP-23637):7.x missing local_project for big data spark batch job (#2604) (#2665) 2019-10-18 18:36:44 +08:00
Jane Ding
74e5446d18 fix(TUP-24735)Studio fails to sync jars with Artifactory if password has (#2756) (#2766) (#2772)
* fix(TUP-24735)Studio fails to sync jars with Artifactory if password has
'@' character in it
https://jira.talendforge.org/browse/TUP-24735

* fix(TUP-24735)Studio fails to sync jars with Artifactory if password has
'@' character in it
https://jira.talendforge.org/browse/TUP-24735

* fix(TUP-24735)Studio fails to sync jars with Artifactory if password has
'@' character in it
https://jira.talendforge.org/browse/TUP-24735
2019-10-18 18:12:17 +08:00
Zhiwei Xue
54825cd3a4 fix(TUP-24310):routines is duplicated in the reactor. 2019-09-27 14:53:03 +08:00
Zhiwei Xue
98a21cde8c fix(TUP-24310):routines is duplicated in the reactor 2019-09-26 10:45:29 +08:00
Zhiwei Xue
203da564ec fix(TUP-24310):routines is duplicated in the reactor (#2706) 2019-09-24 16:46:32 +08:00
kjwang
3093ec65b8 kjwang/Fix TUP-24579 MacOS : unable to access remote project after (#2729)
Fix TUP-24579 MacOS : unable to access remote project after applying TPS-3363
https://jira.talendforge.org/browse/TUP-24579
2019-09-18 18:51:01 +08:00
Mike Yan
013442fe55 fix(TESB-26415): beansType is null with pure DI licence (#2723)
fix(TESB-26415): beansType is null with pure DI licence
2019-09-18 18:23:20 +08:00
Chao MENG
2c0c8e520f Cmeng/bugfix/tup 23914 json wizard encoding (#2628) (#2632)
* fix(TUP-23914): JSON with accented characters is not being recognized
when creating a new JSON file in Metadata.
https://jira.talendforge.org/browse/TUP-23914
2019-09-06 17:24:16 +08:00
SunChaoqun
5638eaed70 TESB-26415:Cannot publish Route with Routelet to snapshots when project
has a ref project defined
2019-09-05 19:12:18 +08:00
Chao MENG
29b496023b fix(TUP-24226): Studio doesn't load latest jar for TCOMPv0 update site patch. (#2676)
fix(TUP-24226): Studio doesn't load latest jar for TCOMPv0 update site patch. 
https://jira.talendforge.org/browse/TUP-24226
2019-08-23 18:14:55 +08:00
Zhiwei Xue
cd50c2af34 fix(TUP-22261):Patch (update site format) with multiple plugins is not
(#2471) (#2473)

installed correctly
2019-08-23 18:10:24 +08:00
SunChaoqun
b7aacc12bf TESB-24354:SFTP proxy bean not recognized in runtime only (#2150) 2019-08-23 11:42:59 +08:00
yanbasic
bb100664ec fix(TESB-26174): Adapted 7.1.1 patch changes with code change only 2019-08-22 16:05:39 +08:00
yanbasic
c27ba5e77e Revert "fix(TESB-26174):tRunJob calling another Child job with tESBConsumer"
This reverts commit afbde0f37d.
2019-08-21 17:41:38 +08:00
jiezhang-tlnd
1046b43f9a fix(TUP-24159)XML metadata wizard showing inconsistent view on V711 (#2668)
comparing with V6 Studio
https://jira.talendforge.org/browse/TUP-24159
2019-08-20 10:50:25 +08:00
jiezhang-tlnd
fb1f5a4d91 fix(TUP-24159)XML metadata wizard showing inconsistent view on V711 (#2653)
(#2651)

comparing with V6 Studio
https://jira.talendforge.org/browse/TUP-24159

Conflicts:
	main/plugins/org.talend.repository.metadata/src/main/java/org/talend/repository/ui/wizards/metadata/connection/files/xml/extraction/XmlToXPathLinker.java
2019-08-16 17:46:08 +08:00
Jane Ding
b3b264f814 fix(TUP-23789)Pom files are not generated sometimes for the jobs in (#2610) (#2616)
* fix(TUP-23789)Pom files are not generated sometimes for the jobs in
7.1.1
https://jira.talendforge.org/browse/TUP-23789

* fix(TUP-23789)Pom files are not generated sometimes for the jobs in
7.1.1
https://jira.talendforge.org/browse/TUP-23789
Add a junit.
2019-08-12 10:49:53 +08:00
yanbasic
afbde0f37d fix(TESB-26174):tRunJob calling another Child job with tESBConsumer 2019-08-06 15:39:33 +08:00
hcyi
5a28edafb9 fix(TUP-23743):ERROR when Job in MDM project calling Job in Reference DI (#2598)
project:import routines.DataQuality cannot be resolved.
2019-08-05 11:06:24 +08:00
Zhiwei Xue
a317993da7 fix(TUP-23755):Regression caused by TUP-21532 for ESB test case (#2580) 2019-07-15 10:22:32 +08:00
hwang-talend
cd075577f8 bugfix(TUP-23230):Guess Schema error - SLF4J: Defaulting to no-operation (#2524)
bugfix(TUP-23230):Guess Schema error - SLF4J: Defaulting to no-operation (NOP) logger implementation
2019-07-15 10:14:37 +08:00
Jane Ding
b3e7571846 Jding/backport64/tup 21086 oracle synonym issue (#2590)
* fix(TUP-21086)Unable to retrieve the schema from Synonym but works fine (#2086) (#2089)

for table
https://jira.talendforge.org/browse/TUP-21086

* fix(TUP-21086)Unable to retrieve the schema from Synonym but works fine (#2098) (#2100)

for table
https://jira.talendforge.org/browse/TUP-21086

* fix(TUP-21086)Unable to retrieve the schema from Synonym but works fine (#2105) (#2108)

for table
https://jira.talendforge.org/browse/TUP-21086
2019-07-15 10:06:31 +08:00
Jane Ding
e830653f54 fix(TUP-22490)Unable to transfer JAR file to Nexsus 3 due to repository (#2514) (#2516)
version policy: SNAPSHOT does not allow version
https://jira.talendforge.org/browse/TUP-22490
2019-07-04 16:47:15 +08:00
Zhiwei Xue
ed9b4a892b fix(TUP-22986):Build jobs doesn't creates the java source file for the (#2518)
child jobs
2019-07-04 16:35:00 +08:00
Zhiwei Xue
56538d2cb5 fix(TUP-23452):set component installation restart. 2019-07-01 12:05:16 +08:00
Jane Ding
97ce93a282 fix(TUP-23452)COMPUTE_DEPENDENCIES_FAILED:{path=META-INF/maven/org.talend.components/components-salesforce-runtime/dependencies.txt (#2555) (#2561)
https://jira.talendforge.org/browse/TUP-23452
2019-07-01 12:00:23 +08:00
SunChaoqun
fbf9db3bbd TESB-25769:[7.1.1 only] Not all bundles available in Nexus when publishing webservice(#2560) 2019-06-26 16:10:53 +08:00
kjwang-talend
853f0f1a63 Fix TUP-23170 New branch with name "/" will lead job with reference (#2489)
joblet build failure (Fix can't clean joblet cache problem)
https://jira.talendforge.org/browse/TUP-23170
2019-06-18 10:23:09 +08:00
kjwang-talend
c8f9544669 Fix TUP-23170 New branch with name "/" will lead job with reference (#2480)
joblet build failure
https://jira.talendforge.org/browse/TUP-23170
2019-06-18 10:22:35 +08:00
nrousseau
12a4d97235 fix(TUP-22906)
Change the fix of TUP-22906, since we can't use FLOW_REF in the
generated code.
Use instead of the run_after to find back original nodes
2019-06-14 17:44:58 +08:00
Chao MENG
72d3007836 fix(TUP-22713): Possible thread lock during git update operation (#2392) (#2395)
fix(TUP-22713): Possible thread lock during git update operation 
https://jira.talendforge.org/browse/TUP-22713
2019-05-31 14:57:25 +08:00
hzhao-talendbj
5e10fa5a9d change from https://www.talend.com to https://talend-update.talend.com (#2410) 2019-05-20 11:21:11 +08:00
Jane Ding
1d70b8cf3c fix(TUP-22681)Job in CI Builder gets generated and deployed, but doesn't (#2373) (#2381)
show as a Tag
https://jira.talendforge.org/browse/TUP-22681
2019-05-13 16:05:58 +08:00
Laurent BOURGEOIS
913513fe52 fix(TBD-8573): new date formats suggestions (#2378) (#2407) 2019-05-10 15:41:25 +02:00
hwang
913bb3fd5e bugfix(TUP-21895):An error has occurred. UNEXPECTED_EXCEPTION when
opening job migrated 6.4.1 to 7.1.1 (job using tJDBCInput)
2019-05-06 17:11:16 +08:00
hwang
6739d5d749 bugfix(TUP-21895):An error has occurred. UNEXPECTED_EXCEPTION when
opening job migrated 6.4.1 to 7.1.1 (job using tJDBCInput)
2019-05-06 15:42:39 +08:00
nrousseau
5029936009 fix(TUP-22735) fix wrong project migrations (#2384) 2019-05-05 11:21:02 +08:00
kjwang-talend
592d61efcb TUP-22281 Missing jar in lib folder for Job Server(Solution 2) (#2318)
https://jira.talendforge.org/browse/TUP-22281
2019-05-05 11:17:17 +08:00
Zhiwei Xue
c990b2f122 Delete PATCH_RELEASE_NOTE.md 2019-04-30 11:50:04 +08:00
Zhiwei Xue
718442e759 Update PATCH_RELEASE_NOTE.md 2019-04-30 10:47:23 +08:00
Zhiwei Xue
e8b24e59bb Add PATCH_RELEASE_NOTE.md 2019-04-29 19:24:52 +08:00
Zhiwei Xue
0983f18746 fix(TUP-22438):Null pointer exception when executing the jobs. (#2327) 2019-04-26 14:56:00 +08:00
Jane Ding
dbb993287f feat(TUP-21495):Support MFA on studio for the Cloud. (#2351) 2019-04-15 18:07:56 +08:00
Jane Ding
891db9df9d fix(TUP-22182)Non-default Artifactory context path, not working (#2338) (#2341)
* fix(TUP-22182)Non-default Artifactory context path, not working
https://jira.talendforge.org/browse/TUP-22182

* fix(TUP-22182)Non-default Artifactory context path, not working
https://jira.talendforge.org/browse/TUP-22182
2019-04-15 10:43:09 +08:00
kjwang-talend
8a761ff57a Kjwang/fix tup 22425 stackoverflow (#2322) (#2326)
* Fix TUP-22425 [7.1.1] Stackoverflow issue in studio
https://jira.talendforge.org/browse/TUP-22425

* Fix TUP-22425 [7.1.1] Stackoverflow issue in studio
https://jira.talendforge.org/browse/TUP-22425
2019-04-08 14:26:31 +08:00
Dmytro Sylaiev
d746cea059 Dsylaiev/tdi 41808 fix showing pass nzload (#2276) (#2280)
* fix(TDI-41808): Add password for logging constant

* fix(TDI-41808): Rename constant

* chore(TDI-41808): Update year in copyright
2019-04-01 15:48:50 +03:00
Zhiwei Xue
2cc77d47d9 fix(TUP-22015):fix thread safe problem. (#2249) 2019-04-01 09:45:45 +08:00
dmytroshekera
168c17d65e fix(TDI-41876):Importing job from 6.2.1 to 7.1.1 is throwing error. (#2310) (#2317)
apache AVRO schema have default values. backport from master
2019-03-29 19:14:01 +08:00
jiezhang-tlnd
d1e8f8d768 fix(TUP-21922)Commit to Git frequently without any user action (#2240) (#2241) 2019-03-25 10:41:30 +08:00
kjwang-talend
9928c659f5 Fix TUP-21498 The port of Sybase did not disyplay right on DI side (#2123) (#2130)
https://jira.talendforge.org/browse/TUP-21498
2019-03-25 10:10:16 +08:00
Zhiwei Xue
23614ad8ad fix(TUP-21999):SAP Hana Metadata Wizard does not work properly (#2274) 2019-03-25 09:46:10 +08:00
hwang-talend
b8fce856e5 bugfix(TUP-21105):tDBConnection(Snowflake) issue within joblet. (#2017) (#2041)
bugfix(TUP-21105):tDBConnection(Snowflake) issue within joblet.
2019-03-11 14:08:07 +08:00
Jane Ding
8ef6ea66d5 fix(TUP-21333)OnSubJob Links Not Working (#2093) (#2128)
https://jira.talendforge.org/browse/TUP-21333
2019-03-11 13:01:29 +08:00
kjwang-talend
25123e63e3 kjwang/Fix TUP-22005 Unexpected Empty Contexts Variable Values (#2262) (#2266)
https://jira.talendforge.org/browse/TUP-22005
2019-03-11 12:49:20 +08:00
Zhiwei Xue
60e25a755b fix(TUP-21871):job run well on studio but failed after build. (#2226) 2019-03-11 10:43:35 +08:00
hwang-talend
121f1198e1 bugfix(TDI-41803):Job migrated from 6.5.1 to 7.1.1 throwing (#2257)
bugfix(TDI-41803):Job migrated from 6.5.1 to 7.1.1 throwing UNEXPECTED_EXCEPTION
2019-03-04 11:20:06 +08:00
kjwang-talend
87e73138e6 Fix TUP-21911 Build job takes about 4 minutes while Run job takes > 40 (#2242) (#2244)
minutes to start
https://jira.talendforge.org/browse/TUP-21911
2019-02-25 19:14:34 +08:00
Olivier Tassetti
77808f4c55 Pin maven-surefire-plugin version (#2243) 2019-02-14 16:44:40 +01:00
hcyi
cec605bf4d fix(TUP-20974): [BUG] Impala connection failed on CDH 6.0.0 (#1979) (#2199)
https://jira.talendforge.org/browse/TUP-20974

Fix url problem
2019-02-11 11:43:06 +08:00
Vladimir Bogatyrov
5fdf7e91fe [TESB-24543] The schema include is incorrect: namespaces are not equals 2019-02-05 09:51:49 +02:00
Laurent BOURGEOIS
49e52d4af2 "talend-bigdata-launcher-1.2.0-20170410.jar" not found when spark job launched from standard job by jobserver 2019-02-04 00:12:28 +01:00
zwxue
154c38983c fix(TUP-21532):fix NPE. 2019-01-23 19:15:58 +08:00
Zhiwei Xue
138a5d620a fix(TUP-21532):re-fix child assembly problem. (#2213) 2019-01-22 14:17:32 +08:00
Zhiwei Xue
1c257b873f fix(TUP-21532):remove assembly file filtered setting. (#2170) 2019-01-22 14:14:49 +08:00
Zhiwei Xue
8a67969b9c fix(TUP-21532):Standard DI job which refers to big data batch job having
S3 component and standard DI job having S3 connection component fails
with an error.
2019-01-22 13:13:18 +08:00
zwxue
0832273bef fix(TUP-21127):fix routine dependency problem after doing merge (#2028) (#2039) 2019-01-08 11:13:26 +08:00
jiezhang-tlnd
58505f25f4 Jzhang/bugfix backport711/tup 21005 in studio java debugging of routes fails (#1966)
* fix(TUP-21005)In studio Java Debugging of Routes fails

* fix(TUP-21005)overload the changepath method
2019-01-07 14:49:29 +08:00
Mike Yan
4285c3124a fix(TESB-24018):SOAP DS-Operation bundle job of service are not deployed (#1967) 2018-11-01 15:22:11 +08:00
Chao MENG
f6331598e4 fix(TUP-21043): Can't pop up restart studio window automatically after (#1954)
complete installation required jar and bpm feature
https://jira.talendforge.org/browse/TUP-21043
2018-10-25 17:48:21 +08:00
Ivan Gonchar
d87e67d9c6 fix(TDI-41271): add jackson-dataformat-cbor:2.9.5 in dependencyManagement block (#1947) (#1948) 2018-10-25 15:16:34 +08:00
zwxue
d917d9bae1 fix(TUP-21033):Import DI demo project has error in log (#1951) 2018-10-25 13:19:04 +08:00
Ivan Gonchar
7aba4ad2a3 chore: update Components version to 0.25.3 (#1937) 2018-10-24 10:42:48 +08:00
Mike Yan
9c9fd46934 fix(TESB-23721):ESB Conductor can not pick artifacts by CI for ESB (#1945) 2018-10-23 11:39:17 +02:00
Chao MENG
19672483fa chore: fix junit of ComponentIndexManagerTest#test_updateIndexFile_sort (#1942) 2018-10-23 15:22:26 +08:00
Chao MENG
ffbbf8ef5c fix(TUP-21019): Can't install component patch in some special cases (#1940)
https://jira.talendforge.org/browse/TUP-21019
2018-10-23 14:56:48 +08:00
wchen-talend
261f76d165 Wchen/bugfix/7.1.1/tup 21010 (#1939)
* fix(TUP-21010):Jar name on classpath should be based on mvn uri (#1930)

* fix(TUP-21010):Jar name on classpath should be based on mvn uri

* fix(TUP-21010):Jar name on classpath should be based on mvn uri

* fix(TUP-21010):Jar name on classpath should be based on mvn uri

* fix(TUP-21010):Jar name on classpath should be based on mvn uri
2018-10-23 14:40:11 +08:00
nrousseau
4cfc154fd0 chore(TUP-7300) fix junits 2018-10-23 13:32:11 +08:00
Jane Ding
6cb5b1c40f In TOS, the Resource type in the context view will not shown. (#1934) (#1936) 2018-10-23 12:42:30 +08:00
zwxue
a63726a797 fix(TUP-20977):fix assembly problem. (#1932) (#1935) 2018-10-23 12:33:40 +08:00
wchen-talend
98c04adba0 fix(TUP-20998):Can not download jars from custom nexus after use (#1922)
component manager
2018-10-23 10:54:16 +08:00
Chao MENG
b795869fd8 fix(TUP-20985): Studio cant be installed in a folder with space in (#1926) (#1929)
folder name
https://jira.talendforge.org/browse/TUP-20985
2018-10-23 10:25:06 +08:00
hcyi
3de7c253d4 fix(TUP-20807):fix a problem of wrong mvn uri for mysql8 jdbc. (#1925) 2018-10-23 10:15:37 +08:00
Ivan Gonchar
9f6259c30c chore: update Components version to 0.25.2 (#1931) 2018-10-23 09:55:32 +08:00
Mike Yan
fbdc324892 fix(TESB-23792): Build data service failed in studio (#1923) 2018-10-22 15:06:01 +02:00
Chao MENG
4ac9454e70 fix(TUP-20973): [BUG] Failed Test Connection for HBase of dynamic CDH (#1912)
6.0.0 cluster
https://jira.talendforge.org/browse/TUP-20973
2018-10-20 17:39:29 +08:00
Nicolas Rousseau
8978d3053b fix(TDI-41251) update jackson libs 2018-10-20 13:34:45 +08:00
Ivan Gonchar
ea01a44111 chore: update Components version to 0.25.1 (#1918) 2018-10-20 13:19:00 +08:00
wang wei
e4a91abfd4 fix(TDI-41251): Update jackson libraries to avoid CVE-2018-15758 (#1915)
* fix(TDI-41251): Update jackson libraries to avoid CVE-2018-15758

* fix(TDI-41251): Update jackson libraries to avoid CVE-2018-15758
2018-10-20 13:05:50 +08:00
nrousseau
e19e17b6e1 babili-export (#1919) 2018-10-20 12:26:33 +08:00
jiezhang-tlnd
2a727b5ee7 Update redshift (#1917) 2018-10-19 19:43:23 +08:00
kjwang-talend
6e4db54a08 Revert "Fix (TUP-20887) Sub-reference project is listed in Reference Project (#1905)" (#1914)
This reverts commit b320c213c7.
2018-10-19 18:29:53 +08:00
Jenkins Continuous Build server
98f609107d Set version to 7.1.1 2018-10-18 11:41:50 +02:00
381 changed files with 5699 additions and 1590 deletions

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.common.ui.runtime.nl</artifactId>

View File

@@ -23,7 +23,7 @@ DefaultCellModifier.tableItemDispose=\u7834\u68C4\u3055\u308C\u305F\u30C6\u30FC\
DialogErrorForCellEditorListener.Error.MsgDialogTitle=\u30A8\u30E9\u30FC
ErrorDialogWidthDetailArea.ErrorMessage.Text=\u30A8\u30E9\u30FC\u30E1\u30C3\u30BB\u30FC\u30B8
ErrorDialogWidthDetailArea.ErrorMessage.ColumnText=\u30AB\u30E9\u30E0\u306F\u7A7A\u767D\u306F\u8A31\u53EF\u3055\u308C\u307E\u305B\u3093
ErrorDialogWidthDetailArea.ErrorMessage.ColumnText.NotValid=\u5165\u529B'{0}'\u306F\u4E0D\u6B63\u3067\u3059\u3002\u30AA\u30EA\u30B8\u30CA\u30EB\u5024'{1}'\u304C\u4EE3\u7528\u3055\u308C\u307E\u3059\u3002
ErrorDialogWidthDetailArea.ErrorMessage.ColumnText.NotValid=\u5165\u529B\'{0}\'\u306F\u4E0D\u6B63\u3067\u3059\u3002\u30AA\u30EA\u30B8\u30CA\u30EB\u5024\'{1}\'\u304C\u4EE3\u7528\u3055\u308C\u307E\u3059\u3002
ErrorDialogWithContinue.setParameter=\u30D1\u30E9\u30E1\u30FC\u30BF\u3092\u8A2D\u5B9A\u3057\u3066\u7D99\u7D9A
EventUtil.activate=\u30A2\u30AF\u30C6\u30A3\u30D6\u5316
EventUtil.arm=\u906E\u65AD
@@ -108,13 +108,13 @@ SWTCalendarWithTime.contnetSec=\u79D2 :
TableViewerCreator.CallMethod.ErrorMsg=\u3053\u306E\u30E1\u30BD\u30C3\u30C9\u306F\u3001\u65E2\u306B createTable() \u3092\u547C\u3073\u51FA\u3057\u6E08\u307F\u306E\u5834\u5408\u3060\u3051\u547C\u3073\u51FA\u305B\u307E\u3059
TableViewerCreator.CellModifier.ExError=\u73FE\u5728\u306ECellModifier\u306F\u3053\u306E\u64CD\u4F5C\u3092\u30B5\u30DD\u30FC\u30C8\u3057\u3066\u3044\u307E\u305B\u3093\u3002'{0}'\u3092\u4F7F\u7528\u3059\u308B\u304B\u3001\u62E1\u5F35\u3057\u3066\u3053\u306E\u30D5\u30A3\u30FC\u30C1\u30E3\u30FC\u3092\u4F7F\u7528\u3067\u304D\u308B\u3088\u3046\u306B\u3059\u308B\u30AF\u30E9\u30B9\u3092\u4F7F\u7528\u3057\u307E\u3059
TableViewerCreator.columnNoIBeanProperty=\u30AB\u30E9\u30E0'{0}' ('{1}')\u306B\u306FCellEditor\u304C\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u307E\u3059\u304C\u3001IBeanPropertyAccessors\u306F\u3042\u308A\u307E\u305B\u3093!
TableViewerCreator.columnNullId=\u30AB\u30E9\u30E0 '{0}' \u306FNull\u306EID\u3092\u6301\u3063\u3066\u3044\u307E\u3059\u3002
TableViewerCreator.columnNullId=\u30AB\u30E9\u30E0 \'{0}\' \u306FNull\u306EID\u3092\u6301\u3063\u3066\u3044\u307E\u3059\u3002
TableViewerCreator.IdProperty.AssertMsg=\u30AB\u30E9\u30E0\u306EidProperty\u306E\u5909\u66F4\u304C\u5FC5\u8981\u3067\u3059\u3001idProperty\u306F\uFF11\u3064\u306E\u30C6\u30FC\u30D6\u30EB\u3067\u30E6\u30CB\u30FC\u30AF\u3067\u306A\u304F\u3066\u306F\u306A\u308A\u307E\u305B\u3093\u3002
TableViewerCreator.Table.BeNull=\u30C6\u30FC\u30D6\u30EB\u304Cnull\u3067\u3059
TableViewerCreator.TableColumn.AssertMsg=ID \u30D7\u30ED\u30D1\u30C6\u30A3'{0}'\u304C\u3042\u308BTableEditorColumn\u306E\u30C6\u30FC\u30D6\u30EB\u30AB\u30E9\u30E0\u306F\u3001\u6B63\u3057\u3044\u89AA\u30C6\u30FC\u30D6\u30EB\u3092\u6301\u3063\u3066\u3044\u307E\u305B\u3093\u3002
TableViewerCreator.TableColumn.AssertMsg=ID \u30D7\u30ED\u30D1\u30C6\u30A3\'{0}\'\u304C\u3042\u308BTableEditorColumn\u306E\u30C6\u30FC\u30D6\u30EB\u30AB\u30E9\u30E0\u306F\u3001\u6B63\u3057\u3044\u89AA\u30C6\u30FC\u30D6\u30EB\u3092\u6301\u3063\u3066\u3044\u307E\u305B\u3093\u3002
TreeToTablesLinker.Type.Unsupported=\u3053\u306E\u30BF\u30A4\u30D7\u306E\u30AB\u30EC\u30F3\u30C8\u30B3\u30F3\u30C8\u30ED\u30FC\u30EB\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093
commons.error=\u30A8\u30E9\u30FC
exception.errorOccured=\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F\uFF08{0}\uFF09\n\u8A73\u7D30\u306F\u30ED\u30B0\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044\u3002
exception.errorOccured=\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F\uFF08{0}\uFF09\\n\u8A73\u7D30\u306F\u30ED\u30B0\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044\u3002
ModelSelectionDialog.Message=\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\uFF11\u3064\u9078\u629E\u3059\u308B\u304B\u3001\u30AD\u30E3\u30F3\u30BB\u30EB\u3057\u3066\u304F\u3060\u3055\u3044\u3002
ModelSelectionDialog.Option=\u30AA\u30D7\u30B7\u30E7\u30F3
ModelSelectionDialog.BuiltIn=\u7D44\u307F\u8FBC\u307F\u30D7\u30ED\u30D1\u30C6\u30A3\u306B\u5909\u66F4
@@ -122,7 +122,7 @@ ModelSelectionDialog.ViewSchema=\u30B9\u30AD\u30FC\u30DE\u306E\u53C2\u7167\uFF08
ModelSelectionDialog.newViewSchema=\u30B9\u30AD\u30FC\u30DE\u3092\u53C2\u7167
ModelSelectionDialog.ViewQuery=\u30AF\u30A8\u30EA\u306E\u8868\u793A\uFF08\u8AAD\u307F\u53D6\u308A\u5C02\u7528\uFF09\u3002
ModelSelectionDialog.Update=\u30EA\u30DD\u30B8\u30C8\u30EA\u63A5\u7D9A\u306E\u66F4\u65B0\u3002
FileStep2.previewFailure=\u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u3002\u3044\u304F\u3064\u304B\u306E\u8A2D\u5B9A\u5909\u66F4\u304C\u5FC5\u8981\u3067\u3059\u3002\n\u6CE8\u8A18: \u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u306F\u4E00\u822C\u7684\u306B\u8AA4\u3063\u305F\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0\u8A2D\u5B9A\u306B\u3088\u308A\u8D77\u3053\u308A\u307E\u3059\u3002
FileStep2.previewFailure=\u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u3002\u3044\u304F\u3064\u304B\u306E\u8A2D\u5B9A\u5909\u66F4\u304C\u5FC5\u8981\u3067\u3059\u3002\\n\u6CE8\u8A18: \u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u306F\u4E00\u822C\u7684\u306B\u8AA4\u3063\u305F\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0\u8A2D\u5B9A\u306B\u3088\u308A\u8D77\u3053\u308A\u307E\u3059\u3002
GlobalServiceRegister.ServiceNotRegistered=\u30B5\u30FC\u30D3\u30B9 {0} \u306F\u767B\u9332\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002
MessageBoxExceptionHandler.showMessageForSchemaImportXml.unParseXML.title=XML\u306F\u3001\u89E3\u6790\u3067\u304D\u307E\u305B\u3093.
MessageBoxExceptionHandler.showMessageForSchemaImportXml.unParseXML.msg=XML\u306F\u3001\u3053\u306E\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u3067\u306F\u89E3\u6790\u3067\u304D\u307E\u305B\u3093.

View File

@@ -114,7 +114,7 @@ TableViewerCreator.Table.BeNull=\u8868\u4E3A\u7A7A
TableViewerCreator.TableColumn.AssertMsg=ID\u5C5E\u6027\u4E3A\u2019{0}\u2018\u7684TableEditorColumn\u7684TableColumn\u6CA1\u6709\u6B63\u786E\u7684Table\u3002
TreeToTablesLinker.Type.Unsupported=\u4e0d\u652f\u6301\u5f53\u524d\u7684\u63a7\u4ef6
commons.error=\u9519\u8BEF
exception.errorOccured=\u51FA\u73B0\u4E00\u4E2A\u9519\u8BEF({0})\u3002\n\u67E5\u770B\u65E5\u5FD7\u83B7\u53D6\u66F4\u591A\u4FE1\u606F\u3002
exception.errorOccured=\u51FA\u73B0\u4E00\u4E2A\u9519\u8BEF({0})\u3002\\n\u67E5\u770B\u65E5\u5FD7\u83B7\u53D6\u66F4\u591A\u4FE1\u606F\u3002
ModelSelectionDialog.Message=\u8BF7\u9009\u62E9\u4E00\u4E2A\u9009\u9879\u6216\u53D6\u6D88\u3002
ModelSelectionDialog.Option=\u9009\u9879
ModelSelectionDialog.BuiltIn=\u66F4\u6539\u4E3A\u5185\u7F6E\u5C5E\u6027\u3002
@@ -122,7 +122,7 @@ ModelSelectionDialog.ViewSchema=\u67E5\u770B schema (\u53EA\u8BFB)\u3002
ModelSelectionDialog.newViewSchema=\u67E5\u770B schema
ModelSelectionDialog.ViewQuery=\u67E5\u770B\u67E5\u8BE2 (\u53EA\u8BFB)\u3002
ModelSelectionDialog.Update=\u66F4\u65B0\u5B58\u50A8\u5E93\u8FDE\u63A5\u3002
FileStep2.previewFailure=\u9884\u89C8\u9519\u8BEF\u3002\u5FC5\u987B\u4FEE\u6539\u8BBE\u7F6E\u3002\n\uFF08\u9519\u8BEF\u7684\u5B57\u7B26\u7F16\u7801\uFF09
FileStep2.previewFailure=\u9884\u89C8\u9519\u8BEF\u3002\u5FC5\u987B\u4FEE\u6539\u8BBE\u7F6E\u3002\\n\uFF08\u9519\u8BEF\u7684\u5B57\u7B26\u7F16\u7801\uFF09
GlobalServiceRegister.ServiceNotRegistered=\u670D\u52A1{0}\u6CA1\u6709\u88AB\u6CE8\u518C
MessageBoxExceptionHandler.showMessageForSchemaImportXml.unParseXML.title=xml \u65E0\u6CD5\u89E3\u6790\u3002
MessageBoxExceptionHandler.showMessageForSchemaImportXml.unParseXML.msg=xml \u65E0\u6CD5\u4EE5\u8FD9\u79CD\u683C\u5F0F\u89E3\u6790\u3002

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.runtime.nl</artifactId>

View File

@@ -55,3 +55,4 @@ SoftwareSystemManager.NULL_INSTANCE_SOFTWARE_SYS=null software system instance.
AS400ResultSet.unknowCloumn=Invalid argument\: unknown column name
AS400ResultSet.parameterIndex=Invalid argument\: parameter index
AS400ResultSet.outofRange=\ is out of range.
ITaCoKitService.exception.multipleInstance=More than one instance found: {0}

View File

@@ -1,6 +1,6 @@
DatabaseContentRetriever.PRODUCTNAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u88FD\u54C1\u540D\uFF1A
DatabaseContentRetriever.PRODUCTVERSION=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u88FD\u54C1\u30D0\u30FC\u30B8\u30E7\u30F3\uFF1A
DB2ForZosResultSet.outofRange=\ \u7BC4\u56F2\u5916\u3067\u3059\u3002
DB2ForZosResultSet.outofRange=\\ \u7BC4\u56F2\u5916\u3067\u3059\u3002
DB2ForZosResultSet.parameterIndex=\u5F15\u6570\u304C\u7121\u52B9\u3067\u3059: \u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u30A4\u30F3\u30C7\u30C3\u30AF\u30B9
DB2ForZosResultSet.unknowCloumn=\u5F15\u6570\u304C\u7121\u52B9\u3067\u3059: \u4E0D\u660E\u306A\u30AB\u30E9\u30E0\u540D
SybaseResultSet.outofRange=\ \u7BC4\u56F2\u5916\u3067\u3059\u3002
@@ -12,7 +12,7 @@ EntryLocation.returnTableName={\u30C6\u30FC\u30D6\u30EB\u540D={0}, \u30AB\u30E9\
ExceptionHandler.Parameter.BeNull=ex \u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u306B\u306Fnull\u3092\u8A2D\u5B9A\u51FA\u6765\u307E\u305B\u3093
ExtensionImplementationProviders.ExtensionPointError=\u62E1\u5F35\u30DD\u30A4\u30F3\u30C8\u306F\u30B7\u30F3\u30B0\u30EB\u30A4\u30F3\u30B9\u30BF\u30F3\u30B9\u3092\u8A8D\u8A3C\u3057\u306A\u3051\u308C\u3070\u306A\u308A\u307E\u305B\u3093
ListenableList.IndexSameLength.Error=indexOrigin \u3068 indexDestination\u306F \u540C\u3058\u9577\u3055\u3067\u306A\u3051\u308C\u3070\u306A\u308A\u307E\u305B\u3093
ReflectionPropertyException.Access.ErrorMsg3=\u30AF\u30E9\u30B9 '{2}' \u306E\u30D7\u30ED\u30D1\u30C6\u30A3 '{1}' \u306E\u30D7\u30ED\u30D1\u30C6\u30A3\u306E {0} \u3078\u306E\u30A2\u30AF\u30BB\u30B9\u8A66\u884C\u4E2D\u306E\u30A8\u30E9\u30FC
ReflectionPropertyException.Access.ErrorMsg3=\u30AF\u30E9\u30B9 \'{2}\' \u306E\u30D7\u30ED\u30D1\u30C6\u30A3 \'{1}\' \u306E\u30D7\u30ED\u30D1\u30C6\u30A3\u306E {0} \u3078\u306E\u30A2\u30AF\u30BB\u30B9\u8A66\u884C\u4E2D\u306E\u30A8\u30E9\u30FC
ResourceUtils.canMove1=\u79FB\u52D5\u53EF\u80FD
ResourceUtils.canMove2=\u79FB\u52D5\u53EF\u80FD {0} -> {1}
ResourceUtils.cannotMoveRule3=\u79FB\u52D5\u4E0D\u53EF {0} -> {1} \uFF08\u30EB\u30FC\u30EB3-Descendant\uFF09
@@ -26,20 +26,20 @@ StringUtils.IllegalArgument2=\\uxxxx\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u
StringUtils.IllegalArgument3=\\0xxx\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0\u304C\u4E0D\u6B63\u3067\u3059\u3002
VersionUtils.Version.Error2=\u4E0D\u6B63\u306A\u6587\u5B57\u5217 {0} (M{1}m\u3092\u4F34\u3046)
FilesUtils.operationCanceled=\u30D5\u30A1\u30A4\u30EB\u307E\u305F\u306F\u30D5\u30A9\u30EB\u30C0\u306E\u30B3\u30D4\u30FC\u4E2D\u306B\u64CD\u4F5C\u304C\u30AD\u30E3\u30F3\u30BB\u30EB\u3055\u308C\u307E\u3057\u305F\u3002
resources.file.notCreated=\u30D5\u30A1\u30A4\u30EB "{0}" \u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093 ({1})
resources.file.notDeleted=\u30D5\u30A1\u30A4\u30EB "{0}" \u3092\u524A\u9664\u3067\u304D\u307E\u305B\u3093
resources.file.notGet=\u5FC5\u8981\u306A\u30D5\u30A1\u30A4\u30EB "{0}" \u304C\u30D5\u30A9\u30EB\u30C0 "{1}" \u306B\u898B\u3064\u304B\u308A\u307E\u305B\u3093
resources.fileContent.notGet=\u30D5\u30A1\u30A4\u30EB "{0}" \u306E\u5185\u5BB9\u304C\u53D6\u5F97\u3067\u304D\u307E\u305B\u3093
resources.folder.notCreated=\u30D5\u30A9\u30EB\u30C0 "{0}" \u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
resources.folder.notDeleted="{0}"\u30D5\u30A9\u30EB\u30C0\u3092\u524A\u9664\u3067\u304D\u307E\u305B\u3093
resources.folder.notEmptied="{0}"\u30D5\u30A9\u30EB\u30C0\u3092\u7A7A\u306B\u3067\u304D\u307E\u305B\u3093
resources.folder.notGet=\u5FC5\u8981\u306A\u30D5\u30A9\u30EB\u30C0 "{0}" \u304C\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8 "{1}" \u306B\u898B\u3064\u304B\u308A\u307E\u305B\u3093
resources.members.notGet=\u30B3\u30F3\u30C6\u30CA "{0}" \u306E\u30E1\u30F3\u30D0\u304C\u53D6\u5F97\u3067\u304D\u307E\u305B\u3093
resources.project.notGet=\u5FC5\u8981\u306A\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8 "{0}" \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093
resources.resource.notMoved=\u30EA\u30BD\u30FC\u30B9 "{0}" \u3092 "{1}" \u306B\u79FB\u52D5\u3067\u304D\u307E\u305B\u3093
resources.file.notCreated=\u30D5\u30A1\u30A4\u30EB \"{0}\" \u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093 ({1})
resources.file.notDeleted=\u30D5\u30A1\u30A4\u30EB \"{0}\" \u3092\u524A\u9664\u3067\u304D\u307E\u305B\u3093
resources.file.notGet=\u5FC5\u8981\u306A\u30D5\u30A1\u30A4\u30EB \"{0}\" \u304C\u30D5\u30A9\u30EB\u30C0 \"{1}\" \u306B\u898B\u3064\u304B\u308A\u307E\u305B\u3093
resources.fileContent.notGet=\u30D5\u30A1\u30A4\u30EB \"{0}\" \u306E\u5185\u5BB9\u304C\u53D6\u5F97\u3067\u304D\u307E\u305B\u3093
resources.folder.notCreated=\u30D5\u30A9\u30EB\u30C0 \"{0}\" \u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
resources.folder.notDeleted=\"{0}\"\u30D5\u30A9\u30EB\u30C0\u3092\u524A\u9664\u3067\u304D\u307E\u305B\u3093
resources.folder.notEmptied=\"{0}\"\u30D5\u30A9\u30EB\u30C0\u3092\u7A7A\u306B\u3067\u304D\u307E\u305B\u3093
resources.folder.notGet=\u5FC5\u8981\u306A\u30D5\u30A9\u30EB\u30C0 \"{0}\" \u304C\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8 \"{1}\" \u306B\u898B\u3064\u304B\u308A\u307E\u305B\u3093
resources.members.notGet=\u30B3\u30F3\u30C6\u30CA \"{0}\" \u306E\u30E1\u30F3\u30D0\u304C\u53D6\u5F97\u3067\u304D\u307E\u305B\u3093
resources.project.notGet=\u5FC5\u8981\u306A\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8 \"{0}\" \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093
resources.resource.notMoved=\u30EA\u30BD\u30FC\u30B9 \"{0}\" \u3092 \"{1}\" \u306B\u79FB\u52D5\u3067\u304D\u307E\u305B\u3093
utils.data.container=Id {0} \u306F\u3059\u3067\u306B\u30B3\u30F3\u30C6\u30CA\u3067\u4F7F\u7528\u4E2D\u3067\u3059
utils.workbench.extensions.badNumberOfExtension=\u4E0D\u6B63\u306A\u6570\u306E\u62E1\u5F35\u304C {0} \u306B\u898B\u3064\u304B\u308A\u307E\u3057\u305F\u3002 {1} \u3068 {2} \u306E\u9593\u306B\u4E0D\u6B63\u306A {3} \u304C\u3042\u308A\u307E\u3059\u3002
utils.workbench.extensions.noExtension=\u30D7\u30E9\u30B0\u30A4\u30F3\u62E1\u5F35\u30DD\u30A4\u30F3\u30C8ID "{0}" \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
utils.workbench.extensions.noExtension=\u30D7\u30E9\u30B0\u30A4\u30F3\u62E1\u5F35\u30DD\u30A4\u30F3\u30C8ID \"{0}\" \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
XmlNodeRetriever.countResult=\u30AB\u30A6\u30F3\u30C8\u7D50\u679C :
XmlNodeRetriever.field2Node=\u30D5\u30A3\u30FC\u30EB\u30C92\u30CE\u30FC\u30C9=
XmlNodeRetriever.filed1Node=\u30D5\u30A3\u30FC\u30EB\u30C91\u30CE\u30FC\u30C9=
@@ -47,11 +47,12 @@ XmlNodeRetriever.mainExpression=\u30E1\u30A4\u30F3\u5F0F=
XmlNodeRetriever.mainNode=\u30E1\u30A4\u30F3\u30CE\u30FC\u30C9=
XmlNodeRetriever.proposal2Node=\u63D0\u68482\u30CE\u30FC\u30C9\uFF1A:
XmlNodeRetriever.prposal1Node=\u63D0\u68481\u30CE\u30FC\u30C9\uFF1A:
XmlNodeRetriever.singleQuotes='
XmlNodeRetriever.xPathExpression=XPath\u5F0F='
XmlNodeRetriever.singleQuotes=\'
XmlNodeRetriever.xPathExpression=XPath\u5F0F=\'
VersionUtils.readPropertyFileError=talend.properties\u30D5\u30A1\u30A4\u30EB\u5185\u306E\u30D7\u30ED\u30D1\u30C6\u30A3\u306E\u8AAD\u307F\u53D6\u308A\u3067\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002
SoftwareSystemManager.NULL_CONN_INSTANCE=Null\u63A5\u7D9A\u30A4\u30F3\u30B9\u30BF\u30F3\u30B9\u3002
SoftwareSystemManager.NULL_INSTANCE_SOFTWARE_SYS=Null\u30BD\u30D5\u30C8\u30A6\u30A7\u30A2\u30B7\u30B9\u30C6\u30E0\u30A4\u30F3\u30B9\u30BF\u30F3\u30B9\u3002
AS400ResultSet.unknowCloumn=\u5F15\u6570\u304C\u7121\u52B9\u3067\u3059: \u4E0D\u660E\u306A\u30AB\u30E9\u30E0\u540D
AS400ResultSet.parameterIndex=\u5F15\u6570\u304C\u7121\u52B9\u3067\u3059: \u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u30A4\u30F3\u30C7\u30C3\u30AF\u30B9
AS400ResultSet.outofRange=\ \u7BC4\u56F2\u5916\u3067\u3059\u3002
AS400ResultSet.outofRange=\\ \u7BC4\u56F2\u5916\u3067\u3059\u3002
ITaCoKitService.exception.multipleInstance=\u8907\u6570\u306E\u30A4\u30F3\u30B9\u30BF\u30F3\u30B9\u304C\u898B\u3064\u304B\u308A\u307E\u3057\u305F: {0}

View File

@@ -26,20 +26,20 @@ StringUtils.IllegalArgument2=\\\\uxxxx \u7F16\u7801\u683C\u5F0F\u9519\u8BEF\u300
StringUtils.IllegalArgument3=\\\\0xxx \u7F16\u7801\u683C\u5F0F\u9519\u8BEF\u3002
VersionUtils.Version.Error2=\u7578\u5F62\u5B57\u7B26\u4E32{0}(\u51FA\u73B0M{1}m)
FilesUtils.operationCanceled=\u590D\u5236\u6587\u4EF6\u6216\u6587\u4EF6\u5939\u65F6\u64CD\u4F5C\u5DF2\u53D6\u6D88\u3002
resources.file.notCreated=\u6587\u4EF6"{0}"\u4E0D\u80FD\u88AB\u521B\u5EFA({1})
resources.file.notDeleted=\u6587\u4EF6"{0}"\u4E0D\u80FD\u88AB\u5220\u9664
resources.file.notGet=\u8981\u6C42\u7684\u6587\u4EF6"{0}"\u6CA1\u6709\u5728\u6587\u4EF6\u5939"{1}"\u4E2D
resources.fileContent.notGet=\u6587\u4EF6"{0}"\u7684\u5185\u5BB9\u65E0\u6CD5\u8BFB\u53D6\u3002
resources.folder.notCreated=\u6587\u4EF6\u5939"{0}"\u4E0D\u80FD\u88AB\u521B\u5EFA
resources.folder.notDeleted=\u6587\u4EF6\u5939"{0}"\u4E0D\u80FD\u88AB\u5220\u9664
resources.folder.notEmptied=\u6587\u4EF6\u5939"{0}"\u4E0D\u80FD\u4E3A\u7A7A
resources.folder.notGet=\u8981\u6C42\u7684\u6587\u4EF6\u5939"{0}"\u6CA1\u6709\u5728\u5DE5\u7A0B"{1}"\u4E2D
resources.file.notCreated=\u6587\u4EF6\"{0}\"\u4E0D\u80FD\u88AB\u521B\u5EFA({1})
resources.file.notDeleted=\u6587\u4EF6\"{0}\"\u4E0D\u80FD\u88AB\u5220\u9664
resources.file.notGet=\u8981\u6C42\u7684\u6587\u4EF6\"{0}\"\u6CA1\u6709\u5728\u6587\u4EF6\u5939\"{1}\"\u4E2D
resources.fileContent.notGet=\u6587\u4EF6\"{0}\"\u7684\u5185\u5BB9\u65E0\u6CD5\u8BFB\u53D6\u3002
resources.folder.notCreated=\u6587\u4EF6\u5939\"{0}\"\u4E0D\u80FD\u88AB\u521B\u5EFA
resources.folder.notDeleted=\u6587\u4EF6\u5939\"{0}\"\u4E0D\u80FD\u88AB\u5220\u9664
resources.folder.notEmptied=\u6587\u4EF6\u5939\"{0}\"\u4E0D\u80FD\u4E3A\u7A7A
resources.folder.notGet=\u8981\u6C42\u7684\u6587\u4EF6\u5939\"{0}\"\u6CA1\u6709\u5728\u5DE5\u7A0B\"{1}\"\u4E2D
resources.members.notGet=\u5BB9\u5668\u7684\u6210\u5458\u4E0D\u80FD\u88AB\u8BFB\u53D6\u3002
resources.project.notGet=\u8981\u6C42\u7684\u5DE5\u7A0B"{0}"\u4E0D\u5B58\u5728
resources.resource.notMoved=\u8D44\u6E90"{0}"\u4E0D\u80FD\u79FB\u52A8\u5230"{1}"
resources.project.notGet=\u8981\u6C42\u7684\u5DE5\u7A0B\"{0}\"\u4E0D\u5B58\u5728
resources.resource.notMoved=\u8D44\u6E90\"{0}\"\u4E0D\u80FD\u79FB\u52A8\u5230\"{1}\"
utils.data.container=Id{0}\u5DF2\u7ECF\u88AB\u4F7F\u7528\u5728\u5BB9\u5668\u4E2D
utils.workbench.extensions.badNumberOfExtension=\u65E0\u6548\u7684\u6269\u5C55\u6570\u5B57\u88AB\u53D1\u73B0\u5728{0}\u4E2D\uFF0C\u5F53\u67E5\u627E{3}\u51FA\u73B0\u5728{1}\u548C{2}\u4E4B\u95F4
utils.workbench.extensions.noExtension=\u6269\u5C55\u70B9ID\u4E3A"{0}"\u7684Plug-in\u4E0D\u5B58\u5728
utils.workbench.extensions.noExtension=\u6269\u5C55\u70B9ID\u4E3A\"{0}\"\u7684Plug-in\u4E0D\u5B58\u5728
XmlNodeRetriever.countResult=\u8BA1\u7B97\u7ED3\u679C\uFF1A
XmlNodeRetriever.field2Node=\u9886\u57DF2\u8282\u70B9=
XmlNodeRetriever.filed1Node=\u9886\u57DF1\u8282\u70B9=
@@ -55,3 +55,4 @@ SoftwareSystemManager.NULL_INSTANCE_SOFTWARE_SYS=\u7A7A\u8F6F\u4EF6\u7CFB\u7EDF\
AS400ResultSet.unknowCloumn=\u65E0\u6548\u7684\u53C2\u6570\uFF1A\u5217\u540D\u672A\u77E5
AS400ResultSet.parameterIndex=\u65E0\u6548\u7684\u53C2\u6570\uFF1A\u53C2\u6570\u7D22\u5F15
AS400ResultSet.outofRange=\\ \u8D85\u51FA\u8303\u56F4\u3002
ITaCoKitService.exception.multipleInstance=\u53D1\u73B0\u591A\u4E2A\u5B9E\u4F8B\uFF1A{0}

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.ui.nl</artifactId>

View File

@@ -27,14 +27,14 @@ AccessorUtils.isReq=\u306Fbean (<B>) \u3067\u8981\u6C42\u3055\u308C\u307E\u3059\
EventUtil.UnknowType=\u30A4\u30D9\u30F3\u30C8\u30BF\u30A4\u30D7\u306E\u4E0D\u660E\u306A???\u5024 :
ProposalUtils.CellProposal.Error=CellEditor\u306E\u3053\u306E\u30BF\u30A4\u30D7\u306E\u63D0\u6848\u306F\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u305B\u3093 :
RemovePushButton.RemoveButton.Tip=\u9078\u629E\u3057\u305F\u30A2\u30A4\u30C6\u30E0\u306E\u524A\u9664
FileStep2.previewFailure=\u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u3002\u3044\u304F\u3064\u304B\u306E\u8A2D\u5B9A\u5909\u66F4\u304C\u5FC5\u8981\u3067\u3059\u3002\n\u6CE8\u8A18: \u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u306F\u4E00\u822C\u7684\u306B\u8AA4\u3063\u305F\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0\u8A2D\u5B9A\u306B\u3088\u308A\u8D77\u3053\u308A\u307E\u3059\u3002
FileStep2.previewFailure=\u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u3002\u3044\u304F\u3064\u304B\u306E\u8A2D\u5B9A\u5909\u66F4\u304C\u5FC5\u8981\u3067\u3059\u3002\\n\u6CE8\u8A18: \u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u306F\u4E00\u822C\u7684\u306B\u8AA4\u3063\u305F\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0\u8A2D\u5B9A\u306B\u3088\u308A\u8D77\u3053\u308A\u307E\u3059\u3002
PastePushButton.PasteButton.Label=\u8CBC\u4ED8\u3051
ModelSelectionDialog.ViewSchema=\u30B9\u30AD\u30FC\u30DE\u306E\u53C2\u7167\uFF08\u8AAD\u8FBC\u306E\u307F\uFF09
LabelledFileField.BrowseButton.Text=\u53C2\u7167...
ModelSelectionDialog.ViewQuery=\u30AF\u30A8\u30EA\u306E\u8868\u793A\uFF08\u8AAD\u307F\u53D6\u308A\u5C02\u7528\uFF09\u3002
MoveUpPushButton.MoveUpButton.Tip=\u9078\u629E\u3057\u305F\u30A2\u30A4\u30C6\u30E0\u3092\u4E0A\u306B\u79FB\u52D5
AccessorUtils.Assert1=\u3053\u306E\u30AB\u30E9\u30E0\uFF08\u30BF\u30A4\u30C8\u30EB '{0}' \u3001id '{1}'\uFF09\u306EBeanPropertyAccessors\u306F\u6B63\u3057\u304F\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u306A\u3044\u304B\u3001\u5024\u30BB\u30C3\u30C8\u306E\u578B\u304C\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093\u3002
exception.errorOccured=\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F\uFF08{0}\uFF09\n\u8A73\u7D30\u306F\u30ED\u30B0\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044\u3002
exception.errorOccured=\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F\uFF08{0}\uFF09\\n\u8A73\u7D30\u306F\u30ED\u30B0\u3092\u53C2\u7167\u3057\u3066\u304F\u3060\u3055\u3044\u3002
ColorStyledText.CopyItem.Text=\u30B3\u30D4\u30FC
AccessorUtils.Assert0=\u3053\u306E\u30AB\u30E9\u30E0 (\u30BF\u30A4\u30C8\u30EB '{0}' \u3001id '{1}') \u306E BeanPropertyAccessors\u306F\u6B63\u3057\u304F\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002{2}\u306Fbean <B>\u304C\u5FC5\u8981\u3068\u3057\u307E\u3059\u3002
ExtendedTableMoveCommand.MoveLabel=\uFF11\u3064\u307E\u305F\u306F\u305D\u308C\u4EE5\u4E0A\u306E\u30C6\u30FC\u30D6\u30EB\u30A8\u30F3\u30C8\u30EA\u306E\u4E0A\u4E0B\u79FB\u52D5
@@ -115,7 +115,7 @@ SWTCalendarWithTime.contentNoon=\u6B63\u5348
SWTCalendarWithTime.contentNow=\u73FE\u5728
SWTCalendarWithTime.contnetSec=\u79D2 :
TableViewerCreator.columnNoIBeanProperty=\u30AB\u30E9\u30E0'{0}' ('{1}')\u306B\u306FCellEditor\u304C\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u307E\u3059\u304C\u3001IBeanPropertyAccessors\u306F\u3042\u308A\u307E\u305B\u3093!
TableViewerCreator.columnNullId=\u30AB\u30E9\u30E0 '{0}' \u306FNull\u306EID\u3092\u6301\u3063\u3066\u3044\u307E\u3059\u3002
TableViewerCreator.columnNullId=\u30AB\u30E9\u30E0 \'{0}\' \u306FNull\u306EID\u3092\u6301\u3063\u3066\u3044\u307E\u3059\u3002
StateComposite.FLL_DB_INFOR=DB\u60C5\u5831\u306E\u5165\u529B
StateComposite.HELP_MESSAGE=\u30D8\u30EB\u30D7\u30E1\u30C3\u30BB\u30FC\u30B8
StateComposite.MESSAGE1=\u52D5\u7684\u30B8\u30E7\u30D6\u3092\u4F5C\u6210\u3057\u3001\u30D5\u30A1\u30A4\u30EB\u540D\u3084\u30C6\u30FC\u30D6\u30EB\u3092\u8A2D\u5B9A\u3059\u308B\u3053\u3068\u306F\u53EF\u80FD\u3067\u3059...

View File

@@ -27,14 +27,14 @@ AccessorUtils.isReq=\u9700\u8981\u4E00\u4E2ABean(<B>)
EventUtil.UnknowType=\u672A\u77E5\u7684\u65F6\u95F4\u7C7B\u578B\uFF1A
ProposalUtils.CellProposal.Error=CellEditor\u7C7B\u578B\u63D0\u793A\u4E0D\u88AB\u652F\u6301\uFF1A
RemovePushButton.RemoveButton.Tip=\u5220\u9664\u6240\u9009\u9879
FileStep2.previewFailure=\u9884\u89c8\u9519\u8bef\u3002\u987b\u6539\u53d8\u4e00\u4e9b\u8bbe\u7f6e\u3002 \n\u6ce8\u610f\uff1a\u9884\u89c8\u9519\u8bef\u53ef\u80fd\u662f\u56e0\u4e3a\u9519\u8bef\u7684\u7f16\u7801\u8bbe\u7f6e\u9020\u6210\u7684\u3002
FileStep2.previewFailure=\u9884\u89c8\u9519\u8bef\u3002\u987b\u6539\u53d8\u4e00\u4e9b\u8bbe\u7f6e\u3002 \\n\u6ce8\u610f\uff1a\u9884\u89c8\u9519\u8bef\u53ef\u80fd\u662f\u56e0\u4e3a\u9519\u8bef\u7684\u7f16\u7801\u8bbe\u7f6e\u9020\u6210\u7684\u3002
PastePushButton.PasteButton.Label=\u7C98\u8D34
ModelSelectionDialog.ViewSchema=\u67E5\u770B schema (\u53EA\u8BFB)\u3002
LabelledFileField.BrowseButton.Text=\u6D4F\u89C8...
ModelSelectionDialog.ViewQuery=\u67E5\u770B\u67E5\u8BE2 (\u53EA\u8BFB)\u3002
MoveUpPushButton.MoveUpButton.Tip=\u5411\u4E0A\u79FB\u52A8\u9009\u4E2D\u9879
AccessorUtils.Assert1=\u8FD9\u4E2A\u5217(\u6807\u9898\u4E3A\u2018{0}\u2019\uFF0CID\u4E3A\u2018{1}\u2019)\u7684\u2018BeanPropertyAccessors\u2019\u6CA1\u6709\u6B63\u786E\u914D\u7F6E,\u6216\u8005\u503C\u8BBE\u7F6E\u4E3A\u4E0D\u6B63\u786E\u7684\u7C7B\u578B\u3002
exception.errorOccured=\u4E00\u4E2A\u9519\u8BEF\u53D1\u751F({0}).\n \u8BE6\u7EC6\u63CF\u8FF0\u67E5\u770B\u65E5\u5FD7\u3002
exception.errorOccured=\u4E00\u4E2A\u9519\u8BEF\u53D1\u751F({0}).\\n \u8BE6\u7EC6\u63CF\u8FF0\u67E5\u770B\u65E5\u5FD7\u3002
ColorStyledText.CopyItem.Text=\u590D\u5236
AccessorUtils.Assert0=\u8FD9\u4E2A\u5217(\u6807\u9898\u4E3A\u2018{0}\u2019\uFF0CID\u4E3A\u2018{1}\u2019)\u7684\u2018BeanPropertyAccessors\u2019\u6CA1\u6709\u6B63\u786E\u914D\u7F6E\u3002\u2018{2}\u2019\u9700\u8981\u4E00\u4E2ABean<B>
ExtendedTableMoveCommand.MoveLabel=\u5411\u4E0A\u6216\u5411\u4E0B\u79FB\u52A8\u4E00\u4E2A\u6216\u591A\u4E2A\u8868
@@ -53,7 +53,7 @@ ModifyBeanValueCommand.ModifyCell.Label=\u4FEE\u6539\u5355\u5143\u683C\u503C
ColorStyledText.SelectAllItem.Text=\u5168\u9009
DialogErrorForCellEditorListener.Error.MsgDialogTitle=\u9519\u8BEF
ExportPushButton.ExportButton.Tip=\u5BFC\u51FA\u6240\u6709\u884C\u5230XML\u6587\u4EF6
TableViewerCreator.CellModifier.ExError=\u5F53\u524DCellModifier\u4E0D\u652F\u6301\u6B64\u64CD\u4F5C\u3002\n \u4F7F\u7528\u2019{0}\u2018\u7C7B\u6216\u7EE7\u627F\u8FD9\u4E2A\u7C7B\u7684\u5B50\u7C7B
TableViewerCreator.CellModifier.ExError=\u5F53\u524DCellModifier\u4E0D\u652F\u6301\u6B64\u64CD\u4F5C\u3002\\n \u4F7F\u7528\u2019{0}\u2018\u7C7B\u6216\u7EE7\u627F\u8FD9\u4E2A\u7C7B\u7684\u5B50\u7C7B
Curve2D.MinNum.Be0=\u6BB5\u7684\u6700\u5C0F\u503C\u5FC5\u987B\u4E3A\u6B63\u6570\u62160\u3002
ModeReader.IgnoreElement=\u5FFD\u7565\u672A\u77E5\u5143\u7D20
Curve2D.MaxNum.Be0=\u6BB5\u7684\u6700\u5927\u503C\u5FC5\u987B\u4E3A\u6B63\u6570\u62160\u3002

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.nl</artifactId>

View File

@@ -62,3 +62,5 @@ HTMLDocGenerator.version=\u0627\u0644\u0625\u0635\u062F\u0627\u0631
ConnectionParameterName.HostLabel=\u0627\u0644\u0645\u0636\u064A\u0641
ConnectionParameterName.SchemaLabel=\u0645\u062E\u0637\u0637
ConnectionParameterName.PasswordLabel=\u0631\u0645\u0632 \u0627\u0644\u0645\u0631\u0648\u0631
ConnectionParameterName.DatabaseLabel=\u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A
ConnectionParameterName.DbfileLabel=\u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A

View File

@@ -16,11 +16,11 @@ EMetadataEncoding.GB2312=\u4E2D\u56FD\u8A9E
SelectRepositoryContextDialog.CollapseAll=\u5168\u3066\u6298\u308A\u7573\u3080
ERepositoryObjectType.FolderNotFound=\u30BF\u30A4\u30D7 {0} \u306E\u30D5\u30A9\u30EB\u30C0\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
CorePreferencePage.componentDefaultFileDirectory=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u521D\u671F\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA
SelectRepositoryContextDialog.ExistenceMessage=\u5909\u6570"{0}"\u306F\u30B8\u30E7\u30D6\u5185\u306B\u5B58\u5728\u3057\u307E\u3059(\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8:"{1}")\u3002
SelectRepositoryContextDialog.ExistenceMessage=\u5909\u6570\"{0}\"\u306F\u30B8\u30E7\u30D6\u5185\u306B\u5B58\u5728\u3057\u307E\u3059(\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8:\"{1}\")\u3002
CorePreferencePage.runInMultiThread=\u30DE\u30EB\u30C1\u30B9\u30EC\u30C3\u30C9\u5B9F\u884C
MappingFileLoader.UndeclaredDbType="{0}"\u306F\u30CE\u30FC\u30C9: {2}\u306EDBMS ID "{1}"\u306B\u3068\u3063\u3066\u5BA3\u8A00\u3055\u308C\u305FDb\u30BF\u30A4\u30D7\u3067\u306F\u3042\u308A\u307E\u305B\u3093
MappingFileLoader.UndeclaredDbType=\"{0}\"\u306F\u30CE\u30FC\u30C9: {2}\u306EDBMS ID \"{1}\"\u306B\u3068\u3063\u3066\u5BA3\u8A00\u3055\u308C\u305FDb\u30BF\u30A4\u30D7\u3067\u306F\u3042\u308A\u307E\u305B\u3093
EConnectionType.tableMenu=\u30C6\u30FC\u30D6\u30EB
MappingFileLoader.UnbindedDbTypes=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306EDb\u30BF\u30A4\u30D7\u306F"{1}" Talend\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
MappingFileLoader.UnbindedDbTypes=DBMS ID \"{0}\"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306EDb\u30BF\u30A4\u30D7\u306F\"{1}\" Talend\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
EConnectionType.onComponentErrorMenu=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u304C\u30A8\u30E9\u30FC\u306E\u5834\u5408
EConnectionType.onComponentOkMenu=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u304COK\u306E\u5834\u5408
EConnectionType.runAfterMenu=\u4E8B\u524D\u5B9F\u884C
@@ -31,7 +31,7 @@ EUpdateResult.Add=\u30EA\u30DD\u30B8\u30C8\u30EA\u306B\u8FFD\u52A0
SelectRepositoryContextDialog.View=\u53C2\u7167...
EUpdateResult.JobletUpdate=\u30B8\u30E7\u30D6\u30EC\u30C3\u30C8\u30CE\u30FC\u30C9\u306E\u66F4\u65B0
EConnectionType.onSubjobOkMenu=\u30B5\u30D6\u30B8\u30E7\u30D6\u304COK\u306E\u5834\u5408
CorePreferencePage.groupBySource=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3092"\u30BD\u30FC\u30B9\u3067\u30B0\u30EB\u30FC\u30D7\u5316"
CorePreferencePage.groupBySource=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3092\"\u30BD\u30FC\u30B9\u3067\u30B0\u30EB\u30FC\u30D7\u5316\"
EConnectionType.onSubjobErrorMenu=\u30B5\u30D6\u30B8\u30E7\u30D6\u304C\u30A8\u30E9\u30FC\u306E\u5834\u5408
RepositoryUpdateManager.ItemsToUpdate=\u66F4\u65B0\u3059\u308B\u9805\u76EE\u3092\u30C1\u30A7\u30C3\u30AF
SelectRepositoryContextDialog.Label=\u30EA\u30DD\u30B8\u30C8\u30EA\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u304B\u3089\u5909\u6570\u3092\u9078\u629E
@@ -59,7 +59,7 @@ EMetadataEncoding.GB18030=\u4E2D\u56FD\u6A19\u6E96
ContextProcessSection.errorTitle=\u30A8\u30E9\u30FC
EConnectionType.parallelize=\u4E26\u5217
VersionSection.CreationDate=\u4F5C\u6210\u65E5
MappingFileLoader.UnbindedTalendTypes=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306ETalend\u30BF\u30A4\u30D7\u306F"{1}" Db\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
MappingFileLoader.UnbindedTalendTypes=DBMS ID \"{0}\"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306ETalend\u30BF\u30A4\u30D7\u306F\"{1}\" Db\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
ContextProcessSection.7=\u65B0\u898F\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306E\u540D\u524D\u3092\u6307\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044
ContextProcessSection.6=\u65B0\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8
EConnectionType.mainMenu=\u30E1\u30A4\u30F3
@@ -71,7 +71,7 @@ SelectRepositoryContextDialog.DeselectAll=\u5168\u3066\u9078\u629E\u89E3\u9664
CorePreferencePage.iReportPath=iReport\u306E\u30D1\u30B9
MetadataTalendType.DBMSNotSetted=DBMS\u304C\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002
ImportExternalJarAction.title=\u5916\u90E8\u306EJAR\u3092\u8FFD\u52A0
ExtractMetaDataFromDataBase.dbTypeNotFound=DB\u30BF\u30A4\u30D7 '{0}' \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
ExtractMetaDataFromDataBase.dbTypeNotFound=DB\u30BF\u30A4\u30D7 \'{0}\' \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
RepositoryUpdateManager.NoModificationMessages=\u66F4\u65B0\u304C\u5FC5\u8981\u306A\u5BFE\u8C61\u306F\u3042\u308A\u307E\u305B\u3093\u3002
EMetadataEncoding.Latin6=\u30E9\u30C6\u30F36 (\u5317\u6B27)
EMetadataEncoding.Latin5=\u30E9\u30C6\u30F35 (\u30C8\u30EB\u30B3)
@@ -105,7 +105,7 @@ EUpdateItemType.SAPFunction=SAP\u30D5\u30A1\u30F3\u30AF\u30B7\u30E7\u30F3
EMetadataEncoding.Big5=\u4E94\u5927\u56FD(\u7E41\u4F53\u5B57)
ContextProcessSection.RemoveInformation={0} \u306F\u30C7\u30D5\u30A9\u30EB\u30C8\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3067\u3059\u3001\u524A\u9664\u3067\u304D\u307E\u305B\u3093\u3002
RepositoryUpdateManager.Messages=\u3053\u306E\u30A2\u30A4\u30C6\u30E0\u3067\u5B9F\u884C\u3057\u305F\u5909\u66F4\u306E\u5F71\u97FF\u3092\u53D7\u3051\u308B\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u3092\u691C\u51FA\u3057\u307E\u3059\u304B? \u3053\u308C\u306B\u306F\u5C11\u3057\u6642\u9593\u304C\u304B\u304B\u308A\u307E\u3059\u3002
MappingFileLoader.InvalidTalendType="{0}"\u306F\u30CE\u30FC\u30C9: {3}\u306EDBMS ID "{2}"\u306B\u3068\u3063\u3066\u6709\u52B9\u306A{1} Talend\u30BF\u30A4\u30D7\u3067\u306F\u3042\u308A\u307E\u305B\u3093
MappingFileLoader.InvalidTalendType=\"{0}\"\u306F\u30CE\u30FC\u30C9: {3}\u306EDBMS ID \"{2}\"\u306B\u3068\u3063\u3066\u6709\u52B9\u306A{1} Talend\u30BF\u30A4\u30D7\u3067\u306F\u3042\u308A\u307E\u305B\u3093
RepositoryUpdateManager.Check=\u30C1\u30A7\u30C3\u30AF\u4E2D...
ListPreferencePage.RemoveButtonName=\u524A\u9664
UpdatesConstants.Joblet=\u30B8\u30E7\u30D6\u30EC\u30C3\u30C8
@@ -114,10 +114,10 @@ EConnectionType.iteratorMenu=\u53CD\u5FA9
EMetadataEncoding.Arabic=\u30A2\u30E9\u30D3\u30A2\u8A9E
EMetadataEncoding.Microsoft_Latin1=Microsoft (\u30E9\u30C6\u30F31)
SelectRepositoryContextGroupDialog.Title=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u30B0\u30EB\u30FC\u30D7\u306E\u8FFD\u52A0
MappingFileLoader.DbmsIdAlreadyExists=ID "{0}" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
MappingFileLoader.DbmsIdAlreadyExists=ID \"{0}\" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
EConnectionType.runIfMenu=Run if
VersionSection.ModificationDate=\u66F4\u65B0\u65E5
MappingFileLoader.DbTypeAlreadyExists=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u3067\u3001Db\u30BF\u30A4\u30D7"{1}"\u304C\u30CE\u30FC\u30C9:{3}\u306E\u30D5\u30A1\u30A4\u30EB"{2}"\u306B\u8907\u6570\u56DE\u8868\u793A\u3055\u308C\u307E\u3059
MappingFileLoader.DbTypeAlreadyExists=DBMS ID \"{0}\"\u30DE\u30C3\u30D4\u30F3\u30B0\u3067\u3001Db\u30BF\u30A4\u30D7\"{1}\"\u304C\u30CE\u30FC\u30C9:{3}\u306E\u30D5\u30A1\u30A4\u30EB\"{2}\"\u306B\u8907\u6570\u56DE\u8868\u793A\u3055\u308C\u307E\u3059
AbstractComponentsProvider.folderNotExist=\u30D5\u30A9\u30EB\u30C0 {0} \u304C\u5B58\u5728\u3057\u307E\u305B\u3093\u3002
AbstractItemMigrationTask.taskFailed=\u79FB\u884C\u30BF\u30B9\u30AF{0}\u304C\u30A2\u30A4\u30C6\u30E0{1}\u3067\u5931\u6557\u3057\u307E\u3057\u305F
ColumnNameChangedExt.columnChanged=\u30CE\u30FC\u30C9: {0} \u30AB\u30E9\u30E0\u304C\u5909\u66F4\u3055\u308C\u307E\u3057\u305F : {1}-> {2}
@@ -130,14 +130,14 @@ ContextSetConfigurationDialog.nameNotValid=\u540D\u524D\u304C\u6709\u52B9\u3067\
ConextTemplateComposite.addToRepositoryContextAction.label=\u30EA\u30DD\u30B8\u30C8\u30EA\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306B\u8FFD\u52A0
ECodeLanguage.unknowLanguage=\u4E0D\u660E\u306A\u8A00\u8A9E
ExtractMetaDataUtils.noData=\u30C7\u30FC\u30BF\u304C\u3042\u308A\u307E\u305B\u3093\u3002
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\ ' : \u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u306E\u8868\u793A
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\\ \'\' : \u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u306E\u8868\u793A
JavaSimpleDateFormatProposalProvider.quoteDisplayError=\uFF12\u3064\u306E\u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u3067\uFF11\u3064\u306E\u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u3092\u793A\u3057\u307E\u3059\u3002
JavaTypesManager.bigDecimal=BIGDECIMAL\u306F\u6570\u5024\u3067\u3059:
JavaTypesManager.integer=INTEGER\u306F\u6570\u5024\u3067\u3059:
JavaTypesManager.list=LIST\u306F\u6570\u5024\u3067\u3059:
JavaTypesManager.string=STRING\u306F\u6570\u5024\u3067\u3059:
MetadataTalendType.dbIdNotFound=DBMS ID: {0}\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
PatternCalendar.dateFormat="yyyy-MM-dd HH:mm:ss"
PatternCalendar.dateFormat=\"yyyy-MM-dd HH:mm:ss\"
PatternCalendar.example=\u4F8B:
PerlDynamicProposalUtil.autoConvert=\ \u751F\u6210\u3055\u308C\u305F\u30B3\u30FC\u30C9\u306B\u304A\u3044\u3066{0}->[index]\u306B\u81EA\u52D5\u5909\u63DB\u3055\u308C\u307E\u3059
ProcessorUtilities.finalizeBuild=\u30D3\u30EB\u30C9\u3092\u7D42\u4E86\u4E2D...
@@ -160,7 +160,7 @@ BusinessAppearanceComposite.textAlignment.vertical=\u5782\u76F4
BusinessAppearanceComposite.textAlignment.horizontal.left=\u5DE6
BusinessAppearanceComposite.textAlignment.horizontal.right=\u53F3
BusinessAppearanceComposite.textAlignment.horizontal.centre=\u4E2D\u5FC3
BusinessAppearanceComposite.textAlignment.vertical.top= \u4E0A
BusinessAppearanceComposite.textAlignment.vertical.top=\u4E0A
BusinessAppearanceComposite.textAlignment.vertical.bottom=\u4E0B
BusinessAppearanceComposite.textAlignment.vertical.centre=\u4E2D\u5FC3
ConextTableValuesComposite.nameLabel=\u540D\u524D

View File

@@ -18,9 +18,9 @@ ERepositoryObjectType.FolderNotFound=\u7C7B\u578B{0}\u7684\u76EE\u5F55\u672A\u62
CorePreferencePage.componentDefaultFileDirectory=\u7EC4\u4EF6\u7F3A\u7701\u6587\u4EF6\u76EE\u5F55
SelectRepositoryContextDialog.ExistenceMessage=\u4F5C\u4E1A\u4E2D\u5DF2\u7ECF\u5B58\u5728\u53D8\u91CF \"{0}\" (\u4E0A\u4E0B\u6587:\"{1}\")\u3002
CorePreferencePage.runInMultiThread=\u591A\u7EBF\u7A0B\u8FD0\u884C(\u521b\u5efa\u65b0\u4f5c\u4e1a\u9ed8\u8ba4\u91c7\u7528)
MappingFileLoader.UndeclaredDbType="{0}"\u6CA1\u6709\u88AB\u7533\u660E\u7684\u6570\u636E\u5E93\u7C7B\u578B\uFF0C\u5728\u6570\u636E\u5E93ID"{1}"\u5728\u8282\u70B9\uFF1A{2}
MappingFileLoader.UndeclaredDbType=\"{0}\"\u6CA1\u6709\u88AB\u7533\u660E\u7684\u6570\u636E\u5E93\u7C7B\u578B\uFF0C\u5728\u6570\u636E\u5E93ID\"{1}\"\u5728\u8282\u70B9\uFF1A{2}
EConnectionType.tableMenu=\u8868\u683C
MappingFileLoader.UnbindedDbTypes=\u5728\u6570\u636E\u5E93ID"{0}"\u7684Mapping\u6587\u4EF6\uFF0C\u6570\u636E\u5E93\u7C7B\u578B\u6CA1\u6709\u7528"{1}" Talend \u7C7B\u578B\uFF1A"{2}"\u7ED1\u5B9A
MappingFileLoader.UnbindedDbTypes=\u5728\u6570\u636E\u5E93ID\"{0}\"\u7684Mapping\u6587\u4EF6\uFF0C\u6570\u636E\u5E93\u7C7B\u578B\u6CA1\u6709\u7528\"{1}\" Talend \u7C7B\u578B\uFF1A\"{2}\"\u7ED1\u5B9A
EConnectionType.onComponentErrorMenu=\u7EC4\u4EF6\u8FD0\u884C\u9519\u8BEF
EConnectionType.onComponentOkMenu=\u7EC4\u4EF6\u8FD0\u884C\u6B63\u786E
EConnectionType.runAfterMenu=\u8FD0\u884C\u540E
@@ -45,7 +45,6 @@ SelectRepositoryContextDialog.ExpandAll=\u5C55\u5F00
EUpdateItemType.Components=\u7EC4\u4EF6
EConnectionType.mergeMenu=\u5408\u5E76
RepositoryUpdateManager.RenameContextTitle=\u91CD\u547D\u540D\u95EE\u9898
EUpdateItemType.Schema=\u67B6\u6784
ContextValueErrorChecker.ErrorTitile=\u4E0A\u4E0B\u6587\u503C\u9519\u8BEF:
EMetadataEncoding.UTF8=Unicode 2.0 UTF-8
EMetadataEncoding.UTF7=Unicode 2.0 UTF-7
@@ -59,7 +58,7 @@ EMetadataEncoding.GB18030=\u4E2D\u6587\u56FD\u6807
ContextProcessSection.errorTitle=\u9519\u8BEF
EConnectionType.parallelize=\u5E76\u884C
VersionSection.CreationDate=\u521B\u5EFA\u65E5\u671F
MappingFileLoader.UnbindedTalendTypes=\u5728\u6570\u636E\u5E93ID"{0}"\u7684Mapping\u6587\u4EF6\uFF0CTalend\u7C7B\u578B\u6CA1\u6709\u7528"{1}"\u6570\u636E\u5E93\u7C7B\u578B:{2}\u7ED1\u5B9A
MappingFileLoader.UnbindedTalendTypes=\u5728\u6570\u636E\u5E93ID\"{0}\"\u7684Mapping\u6587\u4EF6\uFF0CTalend\u7C7B\u578B\u6CA1\u6709\u7528\"{1}\"\u6570\u636E\u5E93\u7C7B\u578B:{2}\u7ED1\u5B9A
ContextProcessSection.7=\u4E3A\u65B0\u7684\u4E0A\u4E0B\u6587\u6307\u5B9A\u540D\u5B57
ContextProcessSection.6=\u65B0\u7684\u4E0A\u4E0B\u6587
EConnectionType.mainMenu=\u4E3B\u7EBF
@@ -105,7 +104,7 @@ EUpdateItemType.SAPFunction=SAP \u51FD\u6570
EMetadataEncoding.Big5=\u7E41\u4F53\u4E2D\u6587
ContextProcessSection.RemoveInformation={0}\u4E3A\u9ED8\u8BA4\u7684\u4E0A\u4E0B\u6587,\u4E0D\u80FD\u5220\u9664
RepositoryUpdateManager.Messages=\u60A8\u60F3\u5C06\u8FD9\u4E9B\u4FEE\u6539\u4F20\u9012\u5230\u6240\u6709\u4F5C\u4E1A\u4E2D\u5417\uFF1F\u53EF\u80FD\u9700\u8981\u8F83\u957F\u65F6\u95F4\u3002
MappingFileLoader.InvalidTalendType="{0}"\u662F\u4E00\u4E2A\u975E\u6CD5\u7684Talend\u7C7B\u578B\u5BF9\u6570\u636E\u5E93ID"{2}"\uFF0C\u5728\u8282\u70B9\uFF1A{3}
MappingFileLoader.InvalidTalendType=\"{0}\"\u662F\u4E00\u4E2A\u975E\u6CD5\u7684Talend\u7C7B\u578B\u5BF9\u6570\u636E\u5E93ID\"{2}\"\uFF0C\u5728\u8282\u70B9\uFF1A{3}
RepositoryUpdateManager.Check=\u68C0\u67E5\u4E2D...
ListPreferencePage.RemoveButtonName=\u79FB\u9664
UpdatesConstants.Joblet=Joblet
@@ -114,10 +113,10 @@ EConnectionType.iteratorMenu=\u8FED\u4EE3
EMetadataEncoding.Arabic=\u963F\u62C9\u4F2F\u8BED
EMetadataEncoding.Microsoft_Latin1=\u5FAE\u8F6F(Latin-1)
SelectRepositoryContextGroupDialog.Title=\u6DFB\u52A0\u4E0A\u4E0B\u6587\u7EC4
MappingFileLoader.DbmsIdAlreadyExists=\u6570\u636E\u5E93ID"{0}"\u5DF2\u7ECF\u5B58\u5728\uFF01
MappingFileLoader.DbmsIdAlreadyExists=\u6570\u636E\u5E93ID\"{0}\"\u5DF2\u7ECF\u5B58\u5728\uFF01
EConnectionType.runIfMenu=\u6B63\u5E38\u65F6\u8FD0\u884C
VersionSection.ModificationDate=\u4FEE\u6539\u65E5\u671F
MappingFileLoader.DbTypeAlreadyExists=\u5728\u6570\u636E\u5E93ID{0}\u4E2D\uFF0C\u6570\u636E\u7C7B\u578B"{1}" \u51FA\u73B0\u591A\u6B21\u5728\u6587\u4EF6"{2}" \u8282\u70B9:{3}
MappingFileLoader.DbTypeAlreadyExists=\u5728\u6570\u636E\u5E93ID{0}\u4E2D\uFF0C\u6570\u636E\u7C7B\u578B\"{1}\" \u51FA\u73B0\u591A\u6B21\u5728\u6587\u4EF6\"{2}\" \u8282\u70B9:{3}
AbstractComponentsProvider.folderNotExist=\u6587\u4EF6\u5939{0}\u4E0D\u5B58\u5728.
AbstractItemMigrationTask.taskFailed=\u8FC1\u79FB{0}\u9879\u76EE\u5931\u8D25{1}
ColumnNameChangedExt.columnChanged=\u7ED3\u70B9: {0} \u5217\u6539\u53D8: {1}-> {2}
@@ -299,7 +298,6 @@ HTMLDocGenerator.values=\u503C
HTMLDocGenerator.version=\u7248\u672C
ConnectionParameterName.HostLabel=\u4e3b\u673a
ConnectionParameterName.PortLabel=\u7aef\u53e3
ConnectionParameterName.SchemaLabel=\u67B6\u6784
ConnectionParameterName.UserLabel=\u7528\u6237
ConnectionParameterName.PasswordLabel=\u5bc6\u7801
ConnectionParameterName.DbPathLabel=\u6570\u636E\u5E93\u7684\u6839\u8DEF\u5F84

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.repository.nl</artifactId>

View File

@@ -1,6 +1,6 @@
AbstractEMFRepositoryFactory.cannotGenerateItem=\u8CBC\u4ED8\u3051\u3055\u308C\u305F\u30A2\u30A4\u30C6\u30E0\u30E9\u30D9\u30EB\u3092\u751F\u6210\u3067\u304D\u307E\u305B\u3093\u3002
AbstractEMFRepositoryFactory.job=\u30B8\u30E7\u30D6
AbstractEMFRepositoryFactory.presistenceException.OnlyOneOccurenceMustbeFound=\u4E00\u3064\u4EE5\u4E0A\u306E\u30A2\u30A4\u30C6\u30E0\u304C\u540C\u6642\u306B\u53D6\u5F97\u3055\u308C\u307E\u3057\u305F\u3002\n{0}
AbstractEMFRepositoryFactory.presistenceException.OnlyOneOccurenceMustbeFound=\u4E00\u3064\u4EE5\u4E0A\u306E\u30A2\u30A4\u30C6\u30E0\u304C\u540C\u6642\u306B\u53D6\u5F97\u3055\u308C\u307E\u3057\u305F\u3002\\n{0}
AbstractEMFRepositoryFactory.presistenceException.whoCauseProblems=\u554F\u984C\u306E\u539F\u56E0\u3068\u306A\u3063\u305F\u9805\u76EE:
AbstractEMFRepositoryFactory.requiredComponent=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u4F7F\u7528\u306B\u5FC5\u8981\u306A\u3053\u3068:
ProxyRepositoryFactory.bussinessException.itemNonModifiable=\u3042\u306A\u305F\u306F\u3053\u306E\u30A2\u30AF\u30B7\u30E7\u30F3\u306E\u6A29\u9650\u304C\u3042\u308A\u307E\u305B\u3093\u3002
@@ -11,15 +11,15 @@ ProxyRepositoryFactory.initializeProjectConnection=\u30D7\u30ED\u30B8\u30A7\u30A
ProxyRepositoryFactory.JobNameErroe=\u30B8\u30E7\u30D6\u540D\u3000\u30A8\u30E9\u30FC
ProxyRepositoryFactory.Label=\u30E9\u30D9\u30EB
ProxyRepositoryFactory.load.componnents=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u30ED\u30FC\u30C9...
ProxyRepositoryFactory.log.Restoration={1}\u304B\u3089[{0}]\u3092 "/{2}"\u3078\u5FA9\u5143\u3057\u307E\u3059\u3002
ProxyRepositoryFactory.log.lock="{1}"\u306B\u3088\u3063\u3066 [{0}]\u3000\u3092\u30ED\u30C3\u30AF
ProxyRepositoryFactory.log.loggedOn=[{0}]\u306F"{1}"\u306B\u3088\u3063\u3066\u8A18\u9332\u3055\u308C\u3066\u3044\u307E\u3059\u3002
ProxyRepositoryFactory.log.logicalDeletion="{1}"\u306B\u3088\u3063\u3066 [{0}]\u3092\u8AD6\u7406\u524A\u9664
ProxyRepositoryFactory.log.move=[{0}] \u3092 "{1}"\u3078\u79FB\u52D5\u3002
ProxyRepositoryFactory.log.Restoration={1}\u304B\u3089[{0}]\u3092 \"/{2}\"\u3078\u5FA9\u5143\u3057\u307E\u3059\u3002
ProxyRepositoryFactory.log.lock=\"{1}\"\u306B\u3088\u3063\u3066 [{0}]\u3000\u3092\u30ED\u30C3\u30AF
ProxyRepositoryFactory.log.loggedOn=[{0}]\u306F\"{1}\"\u306B\u3088\u3063\u3066\u8A18\u9332\u3055\u308C\u3066\u3044\u307E\u3059\u3002
ProxyRepositoryFactory.log.logicalDeletion=\"{1}\"\u306B\u3088\u3063\u3066 [{0}]\u3092\u8AD6\u7406\u524A\u9664
ProxyRepositoryFactory.log.move=[{0}] \u3092 \"{1}\"\u3078\u79FB\u52D5\u3002
ProxyRepositoryFactory.log.newIdGenerated=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8[{0}] = {1}\u3067\u65B0\u898FID\u304C\u751F\u6210\u3055\u308C\u307E\u3057\u305F
ProxyRepositoryFactory.log.physicalDeletion="{1}"\u306B\u3088\u3063\u3066 [{0}]\u3092\u7269\u7406\u524A\u9664
ProxyRepositoryFactory.log.physicalDeletion=\"{1}\"\u306B\u3088\u3063\u3066 [{0}]\u3092\u7269\u7406\u524A\u9664
ProxyRepositoryFactory.log.tempFolderEmptied=\u4E00\u6642\u30D5\u30A9\u30EB\u30C0\u306F\u7A7A\u3067\u3059 ({0} \u30D5\u30A1\u30A4\u30EB\u306F {1} \u30DF\u30EA\u79D2\u3067\u524A\u9664\u3055\u308C\u307E\u3059)
ProxyRepositoryFactory.log.unlock="{1}"\u306B\u3088\u3063\u3066 [{0}] \u3092\u30ED\u30C3\u30AF\u89E3\u9664
ProxyRepositoryFactory.log.unlock=\"{1}\"\u306B\u3088\u3063\u3066 [{0}] \u3092\u30ED\u30C3\u30AF\u89E3\u9664
ProxyRepositoryFactory.logonInProgress=\u30ED\u30B0\u30AA\u30F3\u4E2D\u3067\u3059...
ProxyRepositoryFactory.projectIsNotCompatible=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8{0}\u306F\u3088\u308A\u65B0\u3057\u3044Studio\u306B\u3088\u3063\u3066\u65E2\u306B\u958B\u304B\u308C\u3066\u3044\u308B\u305F\u3081\u3001\u958B\u304F\u3053\u3068\u304C\u3067\u304D\u307E\u305B\u3093\u3002
ProxyRepositoryFactory.ReplaceJob=\u65E2\u306B\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u304C\u3001\u7F6E\u63DB\u3048\u307E\u3059\u304B\uFF1F
@@ -122,7 +122,7 @@ ContextReferenceDialog.Recycle=\u3054\u307F\u7BB1\u3078
ContextReferenceDialog.ReferenceJob=\u53C2\u7167\u30AA\u30D6\u30B8\u30A7\u30AF\u30C8
ContextReferenceDialog.Types=\u30BF\u30A4\u30D7
ContextReferenceDialog.NodeTypeTip=\u30CE\u30FC\u30C9\u53C2\u7167\u30BF\u30A4\u30D7
ContextReferenceDialog.Messages=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\uFF08{0}{1}\uFF09\u306F:\n\u304B\u3089\u53C2\u7167\u3055\u308C\u3066\u3044\u307E\u3059
ContextReferenceDialog.Messages=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\uFF08{0}{1}\uFF09\u306F:\\n\u304B\u3089\u53C2\u7167\u3055\u308C\u3066\u3044\u307E\u3059
ContextReferenceDialog.kindMessages={0} \u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u30B0\u30EB\u30FC\u30D7\u306F\u4EE5\u4E0B\u306E\u30EA\u30B9\u30C8\u304B\u3089\u53C2\u7167\u3055\u308C\u3066\u3044\u307E\u3059\u304C\u3001\u524A\u9664\u3092\u5B9F\u884C\u3057\u307E\u3059\u304B\uFF1F \u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u30B0\u30EB\u30FC\u30D7\u3092\u524A\u9664\u3057\u305F\u3044\u5834\u5408\u3001\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u30B0\u30EB\u30FC\u30D7\u306F\u30B8\u30E7\u30D6\u3092\u6B21\u56DE\u958B\u3044\u305F\u969B\u306B\u30D3\u30EB\u30C8-\u30A4\u30F3\u306B\u5909\u308F\u308A\u307E\u3059\u3002
ContextReferenceDialog.kindMessages1=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u30B0\u30EB\u30FC\u30D7 {0} {1} \u306F\u4EE5\u4E0B\u306E\u30EA\u30B9\u30C8\u304B\u3089\u53C2\u7167\u3055\u308C\u3066\u3044\u307E\u3059\u3002\u524A\u9664\u3092\u5B9F\u884C\u3057\u307E\u3059\u304B\uFF1F
CopyToGenericSchemaHelper.cannotGenarateItem=\u8CBC\u4ED8\u3051\u3055\u308C\u305F\u30A2\u30A4\u30C6\u30E0\u30E9\u30D9\u30EB\u3092\u751F\u6210\u3067\u304D\u307E\u305B\u3093\u3002

View File

@@ -187,7 +187,7 @@ ProjectRepositoryNode.sapFunctions.outputSchema=\u8F93\u51FA
ProjectRepositoryNode.sapTables=SAP \u8868
DuplicateAction.input.title.v2=\u590D\u5236
DuplicateAction.SameAsProjectname=\u540D\u79F0\u4E0E\u5DE5\u7A0B\u540D\u79F0\u76F8\u540C\u3002
DeleteAction.error.testCaseLockedOrOpenedObject.newMessage=\u6D4B\u8BD5\u7528\u4F8B{0}\u88AB\u9501\u5B9A\uFF0C\u56E0\u6B64\u60A8\u65E0\u6CD5\u5220\u9664\u5B83.\n\u5982\u679C\u6B64\u5BF9\u8C61\u88AB\u6253\u5F00\uFF0C\u60A8\u5FC5\u987B\u5728\u5220\u9664\u4E4B\u524D\u5173\u95ED\u5B83\u3002
DeleteAction.error.testCaseLockedOrOpenedObject.newMessage=\u6D4B\u8BD5\u7528\u4F8B{0}\u88AB\u9501\u5B9A\uFF0C\u56E0\u6B64\u60A8\u65E0\u6CD5\u5220\u9664\u5B83.\\n\u5982\u679C\u6B64\u5BF9\u8C61\u88AB\u6253\u5F00\uFF0C\u60A8\u5FC5\u987B\u5728\u5220\u9664\u4E4B\u524D\u5173\u95ED\u5B83\u3002
ProjectRepositoryNode.sapBWDataSource=SAP DataSource
ProjectRepositoryNode.sapBWDataStoreObject=SAP DSO
ProjectRepositoryNode.sapBWInfoCube=SAP InfoCube

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.runtime.nl</artifactId>

View File

@@ -20,7 +20,7 @@ ColorsCodeViewerPreferencePage.keyword2Color=\u30AD\u30FC\u30EF\u30FC\u30C9\uFF1
ColorsCodeViewerPreferencePage.keyword3Color=\u30AD\u30FC\u30EF\u30FC\u30C93\u8272
ColumnNameChangedExt.columnChanged=\u30CE\u30FC\u30C9: {0} \u30AB\u30E9\u30E0\u304C\u5909\u66F4\u3055\u308C\u307E\u3057\u305F : {1}-> {2}
ComponentsFormatPreferencePage.add=\u8FFD\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName="{0}"\u304C\u4E0D\u6B63\u3067\u3059
ComponentsFormatPreferencePage.errorCreateConnectionName=\"{0}\"\u304C\u4E0D\u6B63\u3067\u3059
ComponentsFormatPreferencePage.formatConnection=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u63A5\u7D9A\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
ComponentsFormatPreferencePage.formatHint=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u30D2\u30F3\u30C8\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
ComponentsFormatPreferencePage.formatLable=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u30E9\u30D9\u30EB\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
@@ -67,7 +67,7 @@ ContextTreeConstants.valueName=\u5024
ContextTreeConstants.variableName=\u5909\u6570
ConextTemplateComposite.addToRepositoryContextAction.label=\u30EA\u30DD\u30B8\u30C8\u30EA\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306B\u8FFD\u52A0
CorePreferencePage.componentDefaultFileDirectory=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u521D\u671F\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA
CorePreferencePage.groupBySource=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3092"\u30BD\u30FC\u30B9\u3067\u30B0\u30EB\u30FC\u30D7\u5316"
CorePreferencePage.groupBySource=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3092\"\u30BD\u30FC\u30B9\u3067\u30B0\u30EB\u30FC\u30D7\u5316\"
CorePreferencePage.iReportPath=iReport\u306E\u30D1\u30B9
CorePreferencePage.alwaysWelcome=\u8D77\u52D5\u6642\u306B\u30A6\u30A7\u30EB\u30AB\u30E0\u753B\u9762\u3092\u8868\u793A
CorePreferencePage.javaInterpreter=&Java\u30A4\u30F3\u30BF\u30D7\u30EA\u30BF
@@ -156,7 +156,7 @@ ERepositoryObjectType.FolderNotFound=\u30BF\u30A4\u30D7 {0} \u306E\u30D5\u30A9\u
ERepositoryObjectType.NotImplemented=\u672A\u5B9F\u88C5
ExtractMetaDataFromDataBase.SchemaNoPresent=\u30B9\u30AD\u30FC\u30DE\u304C\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u306B\u5B58\u5728\u3057\u307E\u305B\u3093
ExtractMetaDataFromDataBase.connectionSuccessful=\u63A5\u7D9A\u6210\u529F
ExtractMetaDataFromDataBase.dbTypeNotFound=DB\u30BF\u30A4\u30D7 '{0}' \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
ExtractMetaDataFromDataBase.dbTypeNotFound=DB\u30BF\u30A4\u30D7 \'{0}\' \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
ExtractMetaDataUtils.1=\u63A5\u7D9A\u306E\u521D\u671F\u5316\u304C\u51FA\u6765\u307E\u305B\u3093\uFF01
Function.FunctionName=\u30D5\u30A1\u30F3\u30AF\u30B7\u30E7\u30F3\u540D {0}
FunctionManager.PurePerl.Desc=\u5F0F\u306E\u8A2D\u5B9A
@@ -167,7 +167,7 @@ GroupByVariableAction.groupVariable=\u5909\u6570\u3067\u30B0\u30EB\u30FC\u30D7\u
JavaFunctionParser.checkMethod=\u30EB\u30FC\u30C1\u30F3\uFF1A"{0}.{1}" \u30D1\u30FC\u30B9\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u624B\u9806\u3092\u78BA\u8A8D\u3057\u3066\u304F\u3060\u3055\u3044\u3002
JavaGlobalVariableProposal.Description=\u8AAC\u660E: {0}
JavaGlobalVariableProposal.VariableName=\u5909\u6570\u540D: {1}
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\ ' : \u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u306E\u8868\u793A
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\\ \'\' : \u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u306E\u8868\u793A
JavaSimpleDateFormatProposalProvider.quoteDisplayError=\uFF12\u3064\u306E\u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u3067\uFF11\u3064\u306E\u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u3092\u793A\u3057\u307E\u3059\u3002
JavaTypesManager.bigDecimal=BIGDECIMAL\u306F\u6570\u5024\u3067\u3059:
JavaTypesManager.integer=INTEGER\u306F\u6570\u5024\u3067\u3059:
@@ -187,7 +187,7 @@ ListPreferencePage.RemoveButtonName=\u524A\u9664
LogImageCacheAction.CacheImage=Cache image:
LogImageCacheAction.CacheImageDesc=Cache image desc:
MappingFileLoader.DbTypeAlreadyExists=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u3067\u3001Db\u30BF\u30A4\u30D7"{1}"\u304C\u30CE\u30FC\u30C9:{3}\u306E\u30D5\u30A1\u30A4\u30EB"{2}"\u306B\u8907\u6570\u56DE\u8868\u793A\u3055\u308C\u307E\u3059
MappingFileLoader.DbmsIdAlreadyExists=ID "{0}" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
MappingFileLoader.DbmsIdAlreadyExists=ID \"{0}\" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
MappingFileLoader.InvalidTalendType="{0}"\u306F\u30CE\u30FC\u30C9: {3}\u306EDBMS ID "{2}"\u306B\u3068\u3063\u3066\u6709\u52B9\u306A{1} Talend\u30BF\u30A4\u30D7\u3067\u306F\u3042\u308A\u307E\u305B\u3093
MappingFileLoader.UnbindedDbTypes=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306EDb\u30BF\u30A4\u30D7\u306F"{1}" Talend\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
MappingFileLoader.UnbindedTalendTypes=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306ETalend\u30BF\u30A4\u30D7\u306F"{1}" Db\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
@@ -199,11 +199,11 @@ MetadataDialog.CopySelectionToOutput=\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u306E\
MetadataDialog.Message=\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u306E\u3059\u3079\u3066\u306E\u30AB\u30E9\u30E0\u304C\u51FA\u529B\u30B9\u30AD\u30FC\u30DE\u3078\u79FB\u884C\u3055\u308C\u307E\u3059
MetadataDialog.SchemaModification=\u30B9\u30AD\u30FC\u30DE\u5909\u66F4
MetadataDialog.TransferMessage=\u51FA\u30B9\u30AD\u30FC\u30DE\u306E\u3059\u3079\u3066\u306E\u30AB\u30E9\u30E0\u304C\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u3078\u79FB\u884C\u3055\u308C\u307E\u3059
MetadataEmfTableEditor.ColumnInvalid=\u30AB\u30E9\u30E0\u540D '{0}' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataEmfTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0\u540D '{0}' \u306F\u65E2\u306B\u5B58\u5728\u3057\u3066\u3044\u307E\u3059
MetadataEmfTableEditor.ColumnInvalid=\u30AB\u30E9\u30E0\u540D \'\'{0}\'\' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataEmfTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0\u540D \'\'{0}\'\' \u306F\u65E2\u306B\u5B58\u5728\u3057\u3066\u3044\u307E\u3059
MetadataEmfTableEditor.ColumnNameIsNullError=\u30AB\u30E9\u30E0\u540D\u304CNULL\u3067\u3059\u3002
MetadataTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0 '{0}' \u306F\u65E2\u306B\u3042\u308A\u307E\u3059\u3002
MetadataTableEditor.ColumnNameIsInvalid=\u30AB\u30E9\u30E0\u540D '{0}' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0 \'\'{0}\'\' \u306F\u65E2\u306B\u3042\u308A\u307E\u3059\u3002
MetadataTableEditor.ColumnNameIsInvalid=\u30AB\u30E9\u30E0\u540D \'\'{0}\'\' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataTableEditor.ColumnNameIsNull=\u30AB\u30E9\u30E0\u540D\u304CNULL\u3067\u3059\u3002
MetadataTableEditorView.ColumnTitle=\u30AB\u30E9\u30E0
MetadataTableEditorView.CommentTitle=\u30B3\u30E1\u30F3\u30C8
@@ -225,7 +225,7 @@ MetadataTalendTypeEditor.editMappingDialog.title=\u30DE\u30C3\u30D4\u30F3\u30B0\
MetadataTalendTypeEditor.error.message=\u30A8\u30E9\u30FC\u30E1\u30C3\u30BB\u30FC\u30B8
MetadataTalendTypeEditor.fileIsImported=\u3053\u306E\u30D5\u30A1\u30A4\u30EB\u306F\u30A4\u30F3\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u3059\u3002
MetadataTalendTypeEditor.fileIsInvalid=\u30A4\u30F3\u30DD\u30FC\u30C8\u3055\u308C\u305F\u30E1\u30BF\u30C7\u30FC\u30BF\u30D5\u30A1\u30A4\u30EB\u306F\u7121\u52B9\u3067\u3059\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u30D5\u30A1\u30A4\u30EB\u540D\u306F'mapping_'\u3067\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u30D5\u30A1\u30A4\u30EB\u540D\u306F\'mapping_\'\u3067\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002
MetadataTool.errorMessage=\u3053\u306E\u6587\u5B57\u306F\u5165\u529B\u3067\u304D\u307E\u305B\u3093\u3002
MetadataTool.invalid=\u4E0D\u6B63\u306A\u5024\u3067\u3059\u3002
MetadataTool.invalidChar=\u7121\u52B9\u306A\u6587\u5B57
@@ -247,7 +247,7 @@ Parameter.Comment=\ \u30B3\u30E1\u30F3\u30C8:
Parameter.Name=\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u540D
Parameter.Type=\ \u30BF\u30A4\u30D7:
Parameter.Value=\u5024\uFF1A
PatternCalendar.dateFormat="yyyy-MM-dd HH:mm:ss"
PatternCalendar.dateFormat=\"yyyy-MM-dd HH:mm:ss\"
PatternCalendar.example=\u4F8B:
PatternCalendar.pattern=\u30D1\u30BF\u30FC\u30F3:
PerlDynamicProposalUtil.autoConvert=\ \u751F\u6210\u3055\u308C\u305F\u30B3\u30FC\u30C9\u306B\u304A\u3044\u3066{0}->[index]\u306B\u81EA\u52D5\u5909\u63DB\u3055\u308C\u307E\u3059
@@ -286,8 +286,8 @@ RepositoryObject.NotImplemented=\u672A\u5B9F\u88C5
RepositoryToComponentProperty.xmlFileSelection=\u691C\u8A3C\u7528XML\u30D5\u30A1\u30A4\u30EB\u306E\u9078\u629E
RepositoryUpdateManager.Title=\u5909\u66F4
RepositoryUpdateManager.Check=\u30C1\u30A7\u30C3\u30AF\u4E2D...
RepositoryUpdateManager.Messages=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.MessagesForTDQ=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \n \u5931\u308F\u308C\u308B\u60C5\u5831\u306B\u4F9D\u5B58\u3057\u3066\u3044\u308B\u5206\u6790\u753B\u5B58\u5728\u3057\u307E\u3059\u3002\n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.Messages=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \\n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.MessagesForTDQ=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \\n \u5931\u308F\u308C\u308B\u60C5\u5831\u306B\u4F9D\u5B58\u3057\u3066\u3044\u308B\u5206\u6790\u753B\u5B58\u5728\u3057\u307E\u3059\u3002\\n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.NoModificationTitle=\u5909\u66F4\u306E\u5FC5\u8981\u306F\u3042\u308A\u307E\u305B\u3093
RepositoryUpdateManager.NoModificationMessages=\u66F4\u65B0\u304C\u5FC5\u8981\u306A\u5BFE\u8C61\u306F\u3042\u308A\u307E\u305B\u3093\u3002
RepositoryUpdateManager.NotFoundMessages=\u30EA\u30EC\u30FC\u30B7\u30E7\u30F3\u30B7\u30C3\u30D7\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
@@ -323,7 +323,7 @@ SchemaOperationChoiceDialog.ViewSchemaMessage=\u30B9\u30AD\u30FC\u30DE\u306E\u53
SchemaXPathQuerysDialog.Mappings=\u30DE\u30C3\u30D4\u30F3\u30B0
SelectRepositoryContextDialog.DeselectAll=\u5168\u3066\u9078\u629E\u89E3\u9664
SelectRepositoryContextDialog.CollapseAll=\u5168\u3066\u6298\u308A\u7573\u3080
SelectRepositoryContextDialog.DuplicationMessage=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8"{1}"\u3067\u5909\u6570"{0}"\u3092\u9078\u629E\u3057\u307E\u3057\u305F\u3002
SelectRepositoryContextDialog.DuplicationMessage=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\"{1}\"\u3067\u5909\u6570\"{0}\"\u3092\u9078\u629E\u3057\u307E\u3057\u305F\u3002
SelectRepositoryContextDialog.DuplicationTitle=\u91CD\u8907\u306E\u8B66\u544A!
SelectRepositoryContextDialog.ExistenceMessage=\u5909\u6570"{0}"\u306F\u30B8\u30E7\u30D6\u5185\u306B\u5B58\u5728\u3057\u307E\u3059(\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8:"{1}")\u3002
SelectRepositoryContextDialog.Label=\u30EA\u30DD\u30B8\u30C8\u30EA\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u304B\u3089\u5909\u6570\u3092\u9078\u629E
@@ -483,7 +483,7 @@ BusinessAppearanceComposite.textAlignment.vertical=\u5782\u76F4
BusinessAppearanceComposite.textAlignment.horizontal.left=\u5DE6
BusinessAppearanceComposite.textAlignment.horizontal.right=\u53F3
BusinessAppearanceComposite.textAlignment.horizontal.centre=\u4E2D\u5FC3
BusinessAppearanceComposite.textAlignment.vertical.top= \u4E0A
BusinessAppearanceComposite.textAlignment.vertical.top=\u4E0A
BusinessAppearanceComposite.textAlignment.vertical.bottom=\u4E0B
BusinessAppearanceComposite.textAlignment.vertical.centre=\u4E2D\u5FC3
ConnectionBean.Local=Local
@@ -539,7 +539,7 @@ PigFunctionParser.checkMethod=Pig : "{0}.{1}\\"\u89E3\u6790\u304C\u5931\u6557\u3
GenerateSelectSQLAction.NewQuery=\u65B0\u898F\u30AF\u30A8\u30EA {0}
AbstractTalendFunctionParser.checkMethod=\u30EB\u30FC\u30C1\u30F3: "{0}.{1}\\"\u89E3\u6790\u304C\u5931\u6557\u3057\u307E\u3057\u305F\u3002 \u30E1\u30BD\u30C3\u30C9\u3092\u78BA\u8A8D\u3057\u3066\u4E0B\u3055\u3044\u3002
UpdatesConstants.MR=Map_Reduce
AbstractBrandingService.routines_license_header_content2014=Copyright (c) 2006-2014, Talend Inc.\n//\n// \u672C\u30BD\u30FC\u30B9\u30B3\u30FC\u30C9\u306F\u4EE5\u4E0B\u306E\u6A5F\u80FD\u3067\u81EA\u52D5\u4F5C\u6210\u3055\u308C\u305F\u3082\u306E\u3067\u3042\u308B_{0}\n// CodeGenerator version {1}\n// Talend\u88FD\u54C1\u306B\u95A2\u3057\u3066\u306E\u8A73\u7D30\u306A\u60C5\u5831\u306F\u4EE5\u4E0B\u306E\u30B5\u30A4\u30C8\u306B\u8A18\u8F09\u3055\u308C\u3066\u3044\u308B www.talend.com.\n// GNU LGPL \u30E9\u30A4\u30BB\u30F3\u30B9\u306B\u3088\u308A\u672C\u30B3\u30FC\u30C9\u3092\u914D\u5E03\u3059\u308B\u3053\u3068\u304C\u53EF\u80FD\u3067\u3042\u308B\n// http://www.gnu.org/licenses/lgpl.html).
AbstractBrandingService.routines_license_header_content2014=Copyright (c) 2006-2014, Talend Inc.\\n//\\n// \u672C\u30BD\u30FC\u30B9\u30B3\u30FC\u30C9\u306F\u4EE5\u4E0B\u306E\u6A5F\u80FD\u3067\u81EA\u52D5\u4F5C\u6210\u3055\u308C\u305F\u3082\u306E\u3067\u3042\u308B_{0}\\n// CodeGenerator version {1}\\n// Talend\u88FD\u54C1\u306B\u95A2\u3057\u3066\u306E\u8A73\u7D30\u306A\u60C5\u5831\u306F\u4EE5\u4E0B\u306E\u30B5\u30A4\u30C8\u306B\u8A18\u8F09\u3055\u308C\u3066\u3044\u308B www.talend.com.\\n// GNU LGPL \u30E9\u30A4\u30BB\u30F3\u30B9\u306B\u3088\u308A\u672C\u30B3\u30FC\u30C9\u3092\u914D\u5E03\u3059\u308B\u3053\u3068\u304C\u53EF\u80FD\u3067\u3042\u308B\\n// http://www.gnu.org/licenses/lgpl.html).
repository.tdqelement.sourceFile=\u30BD\u30FC\u30B9\u30D5\u30A1\u30A4\u30EB
repository.tdqelement.jrxml=JRXML\u30C6\u30F3\u30D7\u30EC\u30FC\u30C8
repository.dataprofiling=\u30C7\u30FC\u30BF\u30D7\u30ED\u30D5\u30A1\u30A4\u30EA\u30F3\u30B0
@@ -562,7 +562,7 @@ repository.systemIndicators.patternFinder=\u30D1\u30BF\u30FC\u30F3\u983B\u5EA6\u
repository.systemIndicators.patternMatching=\u30D1\u30BF\u30FC\u30F3\u4E00\u81F4
repository.systemIndicators.rowComparison=\u884C\u6BD4\u8F03
repository.systemIndicators.simpleStatistics=\u5358\u7D14\u7D71\u8A08
repository.systemIndicators.soundex=\u30B5\u30A6\u30F3\u30C7\u30C3\u30AF\u30B9
repository.systemIndicators.soundex=Soundex
repository.systemIndicators.summaryStatistics=\u8981\u7D04\u7D71\u8A08
repository.systemIndicators.textStatistics=\u30C6\u30AD\u30B9\u30C8\u7D71\u8A08
repository.tdqExchange=Exchange

View File

@@ -1,4 +1,4 @@
AbstractBrandingService_job_license_header_content=// ============================================================================\n//\n// Copyright (c) 2005-2010, Talend Inc.\n//\n// \u672C\u6BB5\u6E90\u4EE3\u7801\u662F\u7531{0}\u81EA\u52A8\u751F\u6210\n// / \u4F5C\u4E1A\u8BBE\u8BA1\u5668 (\u4EE3\u7801\u751F\u6210\u5668\u7248\u672C{1})\n// \u4F60\u53EF\u4EE5\u627E\u5230\u66F4\u591ATalend\u4EA7\u54C1\u4FE1\u606F\u5728www.talend.com.\n// \u60A8\u53EF\u4EE5\u6839\u636EGNU LGPL\u8BB8\u53EF\u7684\u6761\u6B3E\u53D1\u5E03\u6B64\u4EE3\u7801\n// http://www.gnu.org/licenses/lgpl.html).\n//\n// ============================================================================
AbstractBrandingService_job_license_header_content=// ============================================================================\\n//\\n// Copyright (c) 2005-2010, Talend Inc.\\n//\\n// \u672C\u6BB5\u6E90\u4EE3\u7801\u662F\u7531{0}\u81EA\u52A8\u751F\u6210\\n// / \u4F5C\u4E1A\u8BBE\u8BA1\u5668 (\u4EE3\u7801\u751F\u6210\u5668\u7248\u672C{1})\\n// \u4F60\u53EF\u4EE5\u627E\u5230\u66F4\u591ATalend\u4EA7\u54C1\u4FE1\u606F\u5728www.talend.com.\\n// \u60A8\u53EF\u4EE5\u6839\u636EGNU LGPL\u8BB8\u53EF\u7684\u6761\u6B3E\u53D1\u5E03\u6B64\u4EE3\u7801\\n// http://www.gnu.org/licenses/lgpl.html).\\n//\\n// ============================================================================
AbstractComponentsProvider.folderNotExist=\u6587\u4EF6\u5939{0}\u4E0D\u5B58\u5728.
AbstractItemMigrationTask.taskFailed=\u8FC1\u79FB{0}\u9879\u76EE\u5931\u8D25{1}
AdvancedSocketFactory.failedInitial=\u9519\u8BEF\uFF1A\u65E0\u6CD5\u521D\u59CB\u5316\uFF1A
@@ -20,7 +20,7 @@ ColorsCodeViewerPreferencePage.keyword2Color=\u5173\u952E\u5B572 \u989C\u8272
ColorsCodeViewerPreferencePage.keyword3Color=\u5173\u952E\u5B573 \u989C\u8272
ColumnNameChangedExt.columnChanged=\u7ED3\u70B9: {0} \u5217\u6539\u53D8: {1}-> {2}
ComponentsFormatPreferencePage.add=\u589E\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D"{0}"\u65E0\u6548
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D\"{0}\"\u65E0\u6548
ComponentsFormatPreferencePage.formatConnection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
ComponentsFormatPreferencePage.formatHint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
ComponentsFormatPreferencePage.formatLable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
@@ -225,7 +225,7 @@ MetadataTalendTypeEditor.editMappingDialog.title=\u7F16\u8F91Mapping\u6587\u4EF6
MetadataTalendTypeEditor.error.message=\u9519\u8BEF\u4FE1\u606F
MetadataTalendTypeEditor.fileIsImported=\u6587\u4EF6\u5DF2\u5B58\u5728\u3002
MetadataTalendTypeEditor.fileIsInvalid=\u5BFC\u5165\u6587\u4EF6\u4E0D\u5408\u6CD5\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5'mapping_'\u5F00\u5934\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5\'mapping_\'\u5F00\u5934\u3002
MetadataTool.errorMessage=\u65E0\u6CD5\u8F93\u5165\u5F53\u524D\u5B57\u7B26\u3002
MetadataTool.invalid=\u65E0\u6548\u503C
MetadataTool.invalidChar=\u65E0\u6548\u5B57\u7B26
@@ -318,7 +318,6 @@ SchemaOperationChoiceDialog.EditSchemaMessage=\u7F16\u8F91 schema\u3002
SchemaOperationChoiceDialog.Message=\u8BF7\u9009\u62E9\u4E00\u4E2A\u9009\u9879\u6216\u53D6\u6D88\u3002
SchemaOperationChoiceDialog.Option=\u9009\u9879
SchemaOperationChoiceDialog.StatusMessage=\u65E0\u6548\u6216\u5DF2\u5B58\u5728\u7684\u56FE\u89E3
SchemaOperationChoiceDialog.Title=\u67B6\u6784
SchemaOperationChoiceDialog.ViewSchemaMessage=\u67E5\u770B schema (\u53EA\u8BFB)\u3002
SchemaXPathQuerysDialog.Mappings=\u6620\u5C04
SelectRepositoryContextDialog.DeselectAll=\u5168\u90E8\u4E0D\u9009
@@ -418,7 +417,6 @@ repository.tdqelement.businessrule=TDQ \u4E1A\u52A1\u89C4\u5219
repository.tdqelement.indicator=TDQ \u6307\u6807
repository.tdqelement.pattern=TDQ \u6A21\u5F0F
EUpdateItemType.Property=\u5C5E\u6027
EUpdateItemType.Schema=\u67B6\u6784
EUpdateItemType.SAPFunction=SAP \u51FD\u6570
EUpdateItemType.SAPIDoc=SAP IDoc
EUpdateItemType.Query=\u67E5\u8BE2
@@ -486,7 +484,7 @@ BusinessAppearanceComposite.textAlignment.horizontal.centre=\u4E2D\u592E
BusinessAppearanceComposite.textAlignment.vertical.top=\u9876\u90E8
BusinessAppearanceComposite.textAlignment.vertical.bottom=\u5E95\u90E8
BusinessAppearanceComposite.textAlignment.vertical.centre=\u4E2D\u592E
ConnectionBean.Local= \u672C\u5730
ConnectionBean.Local=\u672C\u5730
ConnectionBean.Remote=\u8FDC\u7A0B
ConnectionBean.DefaultConnection=\u9ED8\u8BA4\u8FDE\u63A5
InegerCellEditorListener.NegativeNumberMessage={0} \u7684\u503C\u4E0D\u80FD\u8BBE\u5B9A\u4E3A\u8D1F\u6570\u3002
@@ -537,9 +535,9 @@ LibrariesListSelectionDialog.browseButton.text=\u6D4F\u89C8...
LibrariesListSelectionDialog.deployLibs=\u90E8\u7F72\u5E93...
PigFunctionParser.checkMethod=Pig\uFF1A\"{0}.{1}\\\\\" \u89E3\u6790\u5931\u8D25\u3002\u8BF7\u68C0\u67E5\u60A8\u7684\u65B9\u6CD5\u3002
GenerateSelectSQLAction.NewQuery=\u65B0\u67E5\u8BE2 {0}
AbstractTalendFunctionParser.checkMethod=Runtines\uFF1A"{0}. {1}\\",\u89E3\u6790\u5931\u8D25\u3002 \u8BF7\u68C0\u67E5\u60A8\u7684\u65B9\u6CD5\u3002
AbstractTalendFunctionParser.checkMethod=Runtines\uFF1A\"{0}. {1}\\\\\",\u89E3\u6790\u5931\u8D25\u3002 \u8BF7\u68C0\u67E5\u60A8\u7684\u65B9\u6CD5\u3002
UpdatesConstants.MR=Map_Reduce
AbstractBrandingService.routines_license_header_content2014=\u672C\u6BB5\u6E90\u4EE3\u7801\u662F\u7531{0}\u81EA\u52A8\u751F\u6210\n// / \u4F5C\u4E1A\u8BBE\u8BA1\u5668 (\u4EE3\u7801\u751F\u6210\u5668\u7248\u672C{1})\n// \u4F60\u53EF\u4EE5\u627E\u5230\u66F4\u591ATalend\u4EA7\u54C1\u4FE1\u606F\u5728www.talend.com.\n// \u60A8\u53EF\u4EE5\u6839\u636EGNU LGPL\u8BB8\u53EF\u7684\u6761\u6B3E\u53D1\u5E03\u6B64\u4EE3\u7801\n// http://www.gnu.org/licenses/lgpl.html).
AbstractBrandingService.routines_license_header_content2014=\u672C\u6BB5\u6E90\u4EE3\u7801\u662F\u7531{0}\u81EA\u52A8\u751F\u6210\\n// / \u4F5C\u4E1A\u8BBE\u8BA1\u5668 (\u4EE3\u7801\u751F\u6210\u5668\u7248\u672C{1})\\n// \u4F60\u53EF\u4EE5\u627E\u5230\u66F4\u591ATalend\u4EA7\u54C1\u4FE1\u606F\u5728www.talend.com.\\n// \u60A8\u53EF\u4EE5\u6839\u636EGNU LGPL\u8BB8\u53EF\u7684\u6761\u6B3E\u53D1\u5E03\u6B64\u4EE3\u7801\\n// http://www.gnu.org/licenses/lgpl.html).
repository.tdqelement.sourceFile=\u6E90\u6587\u4EF6
repository.tdqelement.jrxml=JRXML\u6A21\u677F
repository.dataprofiling=\u6570\u636E\u5256\u6790
@@ -570,7 +568,7 @@ repository.systemIndicators.phoneNumberStatistics=\u7535\u8BDD\u53F7\u7801\u7EDF
repository.systemIndicators.fraudDetection=\u6B3A\u8BC8\u68C0\u6D4B
EUpdateItemType.MapPath=\u5730\u56FE\u8DEF\u5F84
EUpdateResult.PathUpdate=\u9488\u5BF9\u6620\u5C04\u8DEF\u5F84\u66F4\u65B0
AContextualAction.EditorManager_saveChangesQuestion='{0}' \u88AB\u4FEE\u6539.\u662F\u5426\u4FDD\u5B58?
AContextualAction.EditorManager_saveChangesQuestion=\'\'{0}\'\' \u88AB\u4FEE\u6539.\u662F\u5426\u4FDD\u5B58?
AContextualAction.Save_Resource=\u4FDD\u5B58\u8D44\u6E90
EConnectionType.tableRefMenu=Table_ref
EComponentCategory.stormConfig=Storm\u914D\u7F6E

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.ui.nl</artifactId>

View File

@@ -69,3 +69,4 @@ OpenXSDFileDialog.confirm=\u062A\u0623\u0643\u064A\u062F
repository.code=\u0634\u0641\u0631\u0629
TalendDataCollectorPreviewPreferencePage_Value=\u0642\u064A\u0645\u0629
ModuleListCellEditor.add=\u0625\u0636\u0627\u0641\u0629
ModuleListCellEditor.delete=\u062D\u0630\u0641

View File

@@ -6,7 +6,7 @@ AdvancedSocketFactory.failedInitial=\u30A8\u30E9\u30FC:\u521D\u671F\u5316\u306B\
ArchiveFileExportOperationFullPath.SpecialFile=spagic.properties
ColumnNameChangedExt.columnChanged=\u30CE\u30FC\u30C9: {0} \u30AB\u30E9\u30E0\u304C\u5909\u66F4\u3055\u308C\u307E\u3057\u305F : {1}-> {2}
ComponentsFormatPreferencePage.add=\u8FFD\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName="{0}"\u304C\u4E0D\u6B63\u3067\u3059
ComponentsFormatPreferencePage.errorCreateConnectionName=\"{0}\"\u304C\u4E0D\u6B63\u3067\u3059
ComponentsFormatPreferencePage.formatConnection=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u63A5\u7D9A\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
ComponentsFormatPreferencePage.formatHint=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u30D2\u30F3\u30C8\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
ComponentsFormatPreferencePage.formatLable=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u30E9\u30D9\u30EB\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
@@ -53,7 +53,7 @@ ContextTreeConstants.valueName=\u5024
ContextTreeConstants.variableName=\u5909\u6570
ConextTemplateComposite.addToRepositoryContextAction.label=\u30EA\u30DD\u30B8\u30C8\u30EA\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306B\u8FFD\u52A0
CorePreferencePage.componentDefaultFileDirectory=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u521D\u671F\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA
CorePreferencePage.groupBySource=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3092"\u30BD\u30FC\u30B9\u3067\u30B0\u30EB\u30FC\u30D7\u5316"
CorePreferencePage.groupBySource=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3092\"\u30BD\u30FC\u30B9\u3067\u30B0\u30EB\u30FC\u30D7\u5316\"
CorePreferencePage.iReportPath=iReport\u306E\u30D1\u30B9
CorePreferencePage.javaInterpreter=&Java\u30A4\u30F3\u30BF\u30D7\u30EA\u30BF
CorePreferencePage.perlInterpreter=Perl\u30A4\u30F3\u30BF\u30D7\u30EA\u30BF
@@ -124,7 +124,7 @@ ERepositoryObjectType.FolderNotFound=\u30BF\u30A4\u30D7 {0} \u306E\u30D5\u30A9\u
ERepositoryObjectType.NotImplemented=\u672A\u5B9F\u88C5
ExtractMetaDataFromDataBase.SchemaNoPresent=\u30B9\u30AD\u30FC\u30DE\u304C\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u306B\u5B58\u5728\u3057\u307E\u305B\u3093
ExtractMetaDataFromDataBase.connectionSuccessful=\u63A5\u7D9A\u6210\u529F
ExtractMetaDataFromDataBase.dbTypeNotFound=DB\u30BF\u30A4\u30D7 '{0}' \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
ExtractMetaDataFromDataBase.dbTypeNotFound=DB\u30BF\u30A4\u30D7 \'{0}\' \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
ExtractMetaDataUtils.1=\u63A5\u7D9A\u306E\u521D\u671F\u5316\u304C\u51FA\u6765\u307E\u305B\u3093\uFF01
Function.FunctionName=\u30D5\u30A1\u30F3\u30AF\u30B7\u30E7\u30F3\u540D {0}
FunctionManager.PurePerl.Desc=\u5F0F\u306E\u8A2D\u5B9A
@@ -135,7 +135,7 @@ GroupByVariableAction.groupVariable=\u5909\u6570\u3067\u30B0\u30EB\u30FC\u30D7\u
JavaFunctionParser.checkMethod=\u30EB\u30FC\u30C1\u30F3\uFF1A"{0}.{1}" \u30D1\u30FC\u30B9\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u624B\u9806\u3092\u78BA\u8A8D\u3057\u3066\u304F\u3060\u3055\u3044\u3002
JavaGlobalVariableProposal.Description=\u8AAC\u660E: {0}
JavaGlobalVariableProposal.VariableName=\u5909\u6570\u540D: {1}
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\ ' : \u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u306E\u8868\u793A
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\\ \'\' : \u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u306E\u8868\u793A
JavaSimpleDateFormatProposalProvider.quoteDisplayError=\uFF12\u3064\u306E\u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u3067\uFF11\u3064\u306E\u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u3092\u793A\u3057\u307E\u3059\u3002
JavaTypesManager.bigDecimal=BIGDECIMAL\u306F\u6570\u5024\u3067\u3059:
JavaTypesManager.integer=INTEGER\u306F\u6570\u5024\u3067\u3059:
@@ -155,7 +155,7 @@ ListPreferencePage.RemoveButtonName=\u524A\u9664
LogImageCacheAction.CacheImage=Cache image:
LogImageCacheAction.CacheImageDesc=Cache image desc:
MappingFileLoader.DbTypeAlreadyExists=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u3067\u3001Db\u30BF\u30A4\u30D7"{1}"\u304C\u30CE\u30FC\u30C9:{3}\u306E\u30D5\u30A1\u30A4\u30EB"{2}"\u306B\u8907\u6570\u56DE\u8868\u793A\u3055\u308C\u307E\u3059
MappingFileLoader.DbmsIdAlreadyExists=ID "{0}" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
MappingFileLoader.DbmsIdAlreadyExists=ID \"{0}\" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
MappingFileLoader.InvalidTalendType="{0}"\u306F\u30CE\u30FC\u30C9: {3}\u306EDBMS ID "{2}"\u306B\u3068\u3063\u3066\u6709\u52B9\u306A{1} Talend\u30BF\u30A4\u30D7\u3067\u306F\u3042\u308A\u307E\u305B\u3093
MappingFileLoader.UnbindedDbTypes=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306EDb\u30BF\u30A4\u30D7\u306F"{1}" Talend\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
MappingFileLoader.UnbindedTalendTypes=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306ETalend\u30BF\u30A4\u30D7\u306F"{1}" Db\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
@@ -167,10 +167,10 @@ MetadataDialog.CopySelectionToOutput=\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u306E\
MetadataDialog.Message=\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u306E\u3059\u3079\u3066\u306E\u30AB\u30E9\u30E0\u304C\u51FA\u529B\u30B9\u30AD\u30FC\u30DE\u3078\u79FB\u884C\u3055\u308C\u307E\u3059
MetadataDialog.SchemaModification=\u30B9\u30AD\u30FC\u30DE\u5909\u66F4
MetadataDialog.TransferMessage=\u51FA\u30B9\u30AD\u30FC\u30DE\u306E\u3059\u3079\u3066\u306E\u30AB\u30E9\u30E0\u304C\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u3078\u79FB\u884C\u3055\u308C\u307E\u3059
MetadataEmfTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0\u540D '{0}' \u306F\u65E2\u306B\u5B58\u5728\u3057\u3066\u3044\u307E\u3059
MetadataEmfTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0\u540D \'\'{0}\'\' \u306F\u65E2\u306B\u5B58\u5728\u3057\u3066\u3044\u307E\u3059
MetadataEmfTableEditor.ColumnNameIsNullError=\u30AB\u30E9\u30E0\u540D\u304CNULL\u3067\u3059\u3002
MetadataTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0 '{0}' \u306F\u65E2\u306B\u3042\u308A\u307E\u3059\u3002
MetadataTableEditor.ColumnNameIsInvalid=\u30AB\u30E9\u30E0\u540D '{0}' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0 \'\'{0}\'\' \u306F\u65E2\u306B\u3042\u308A\u307E\u3059\u3002
MetadataTableEditor.ColumnNameIsInvalid=\u30AB\u30E9\u30E0\u540D \'\'{0}\'\' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataTableEditor.ColumnNameIsNull=\u30AB\u30E9\u30E0\u540D\u304CNULL\u3067\u3059\u3002
MetadataTableEditorView.ColumnTitle=\u30AB\u30E9\u30E0
MetadataTableEditorView.CommentTitle=\u30B3\u30E1\u30F3\u30C8
@@ -191,7 +191,7 @@ MetadataTalendTypeEditor.editMappingDialog.title=\u30DE\u30C3\u30D4\u30F3\u30B0\
MetadataTalendTypeEditor.error.message=\u30A8\u30E9\u30FC\u30E1\u30C3\u30BB\u30FC\u30B8
MetadataTalendTypeEditor.fileIsImported=\u3053\u306E\u30D5\u30A1\u30A4\u30EB\u306F\u30A4\u30F3\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u3059\u3002
MetadataTalendTypeEditor.fileIsInvalid=\u30A4\u30F3\u30DD\u30FC\u30C8\u3055\u308C\u305F\u30E1\u30BF\u30C7\u30FC\u30BF\u30D5\u30A1\u30A4\u30EB\u306F\u7121\u52B9\u3067\u3059\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u30D5\u30A1\u30A4\u30EB\u540D\u306F'mapping_'\u3067\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u30D5\u30A1\u30A4\u30EB\u540D\u306F\'mapping_\'\u3067\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002
MetadataTool.errorMessage=\u3053\u306E\u6587\u5B57\u306F\u5165\u529B\u3067\u304D\u307E\u305B\u3093\u3002
MetadataTool.invalid=\u4E0D\u6B63\u306A\u5024\u3067\u3059\u3002
MetadataTool.invalidChar=\u7121\u52B9\u306A\u6587\u5B57
@@ -213,7 +213,7 @@ Parameter.Comment=\ \u30B3\u30E1\u30F3\u30C8:
Parameter.Name=\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u540D
Parameter.Type=\ \u30BF\u30A4\u30D7:
Parameter.Value=\u5024\uFF1A
PatternCalendar.dateFormat="yyyy-MM-dd HH:mm:ss"
PatternCalendar.dateFormat=\"yyyy-MM-dd HH:mm:ss\"
PatternCalendar.example=\u4F8B:
PatternCalendar.pattern=\u30D1\u30BF\u30FC\u30F3:
PerlDynamicProposalUtil.autoConvert=\ \u751F\u6210\u3055\u308C\u305F\u30B3\u30FC\u30C9\u306B\u304A\u3044\u3066{0}->[index]\u306B\u81EA\u52D5\u5909\u63DB\u3055\u308C\u307E\u3059
@@ -252,7 +252,7 @@ RepositoryObject.NotImplemented=\u672A\u5B9F\u88C5
RepositoryToComponentProperty.xmlFileSelection=\u691C\u8A3C\u7528XML\u30D5\u30A1\u30A4\u30EB\u306E\u9078\u629E
RepositoryUpdateManager.Title=\u5909\u66F4
RepositoryUpdateManager.Check=\u30C1\u30A7\u30C3\u30AF\u4E2D...
RepositoryUpdateManager.Messages=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.Messages=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \\n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.NoModificationTitle=\u5909\u66F4\u306E\u5FC5\u8981\u306F\u3042\u308A\u307E\u305B\u3093
RepositoryUpdateManager.NoModificationMessages=\u66F4\u65B0\u304C\u5FC5\u8981\u306A\u5BFE\u8C61\u306F\u3042\u308A\u307E\u305B\u3093\u3002
RepositoryUpdateManager.NotFoundMessages=\u30EA\u30EC\u30FC\u30B7\u30E7\u30F3\u30B7\u30C3\u30D7\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
@@ -287,9 +287,9 @@ SchemaOperationChoiceDialog.ViewSchemaMessage=\u30B9\u30AD\u30FC\u30DE\u306E\u53
SchemaXPathQuerysDialog.Mappings=\u30DE\u30C3\u30D4\u30F3\u30B0
SelectRepositoryContextDialog.DeselectAll=\u5168\u3066\u9078\u629E\u89E3\u9664
SelectRepositoryContextDialog.CollapseAll=\u5168\u3066\u6298\u308A\u7573\u3080
SelectRepositoryContextDialog.DuplicationMessage=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8"{1}"\u3067\u5909\u6570"{0}"\u3092\u9078\u629E\u3057\u307E\u3057\u305F\u3002
SelectRepositoryContextDialog.DuplicationMessage=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\"{1}\"\u3067\u5909\u6570\"{0}\"\u3092\u9078\u629E\u3057\u307E\u3057\u305F\u3002
SelectRepositoryContextDialog.DuplicationTitle=\u91CD\u8907\u8B66\u544A\uFF01
SelectRepositoryContextDialog.ExistenceMessage=\u5909\u6570 "{0}" \u306F \u30B8\u30E7\u30D6(\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8:"{1}")\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
SelectRepositoryContextDialog.ExistenceMessage=\u5909\u6570 \"{0}\" \u306F \u30B8\u30E7\u30D6(\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8:\"{1}\")\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
SelectRepositoryContextDialog.Label=\u30EA\u30DD\u30B8\u30C8\u30EA\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u304B\u3089\u5909\u6570\u3092\u9078\u629E
SelectRepositoryContextDialog.SelectAll=\u3059\u3079\u3066\u9078\u629E
SelectRepositoryContextDialog.ExpandAll=\u3059\u3079\u3066\u5C55\u958B
@@ -448,7 +448,7 @@ BusinessAppearanceComposite.textAlignment.vertical=\u5782\u76F4
BusinessAppearanceComposite.textAlignment.horizontal.left=\u5DE6
BusinessAppearanceComposite.textAlignment.horizontal.right=\u53F3
BusinessAppearanceComposite.textAlignment.horizontal.centre=\u4E2D\u5FC3
BusinessAppearanceComposite.textAlignment.vertical.top= \u4E0A
BusinessAppearanceComposite.textAlignment.vertical.top=\u4E0A
BusinessAppearanceComposite.textAlignment.vertical.bottom=\u4E0B
BusinessAppearanceComposite.textAlignment.vertical.centre=\u4E2D\u5FC3
ConnectionBean.Local=Local
@@ -502,7 +502,7 @@ TalendDataCollectorUploadingPreferencePage_UploadPeriod=\u30A2\u30C3\u30D7\u30ED
TalendDataCollectorUploadingPreferencePage_Days=\u65E5\u6570
repository.servicesOperation=\u6F14\u7B97\u5B50
repository.servicesPort=\u30DD\u30FC\u30C8
RepositoryUpdateManager.MessagesForTDQ=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \n \u5931\u308F\u308C\u308B\u60C5\u5831\u306B\u4F9D\u5B58\u3057\u3066\u3044\u308B\u5206\u6790\u753B\u5B58\u5728\u3057\u307E\u3059\u3002\n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.MessagesForTDQ=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \\n \u5931\u308F\u308C\u308B\u60C5\u5831\u306B\u4F9D\u5B58\u3057\u3066\u3044\u308B\u5206\u6790\u753B\u5B58\u5728\u3057\u307E\u3059\u3002\\n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
EComponentCategory.executeJob=\u30B8\u30E7\u30D6\u5B9F\u884C
EComponentCategory.monitoring=\u30E2\u30CB\u30BF\u30FC
BinRepositoryNode.label=\u3054\u307F\u7BB1
@@ -528,7 +528,7 @@ ContextChangeDefaultCommand.label=\u30C7\u30D5\u30A9\u30EB\u30C8\u30B3\u30F3\u30
ContextRemoveParameterCommand.label=\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u3092\u524A\u9664
ContextRenameParameterCommand.renameParameter=\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u306E\u30EA\u30CD\u30FC\u30E0
ContextModifyCommand.label=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306E\u5909\u66F4
ArchiveFileExportOperationFullPath.cannotCreateDir=\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA'{0}'\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
ArchiveFileExportOperationFullPath.cannotCreateDir=\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\'{0}\'\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
MetadataExportXmlCommand.title=\u8B66\u544A
MetadataExportXmlCommand.message=\u30D5\u30A1\u30A4\u30EB\u304C\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002\u4E0A\u66F8\u304D\u3057\u307E\u3059\u304B\uFF1F
WorkingSetConfigurationDialog_new_label=&\u65B0\u898F...
@@ -567,7 +567,7 @@ WorkspaceMnu.choose.tooltip=\u4ED6\u306E\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30
WorkspaceMnu.restart.error.title=\u30B7\u30B9\u30C6\u30E0\u30D7\u30ED\u30D1\u30C6\u30A3\u304C\u3042\u308A\u307E\u305B\u3093
WorkspaceMnu.restart.error.message={0}\u30D7\u30ED\u30D1\u30C6\u30A3\u304C\u8A2D\u5B9A\u3055\u308C\u3066\u3044\u306A\u3044\u305F\u3081\u3001\u30D7\u30E9\u30C3\u30C8\u30D5\u30A9\u30FC\u30E0\u3092\u518D\u8D77\u52D5\u3067\u304D\u307E\u305B\u3093\u3002
WorkspaceDlg.title=\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u3092\u9078\u629E
WorkspaceDlg.Message=Talend Studio\u306F\u30E6\u30FC\u30B6\u30FC\u306E\u30C7\u30FC\u30BF\u3092workspace\u3068\u3044\u3046\u540D\u524D\u306E\u30D5\u30A9\u30EB\u30C0\u30FC\u306B\u4FDD\u5B58\u3057\u307E\u3059\u3002\nworkspace\u30D5\u30A9\u30EB\u30C0\u30FC\u3092\u9078\u629E\u3057\u3066\u4E0B\u3055\u3044\u3002
WorkspaceDlg.Message=Talend Studio\u306F\u30E6\u30FC\u30B6\u30FC\u306E\u30C7\u30FC\u30BF\u3092workspace\u3068\u3044\u3046\u540D\u524D\u306E\u30D5\u30A9\u30EB\u30C0\u30FC\u306B\u4FDD\u5B58\u3057\u307E\u3059\u3002\\nworkspace\u30D5\u30A9\u30EB\u30C0\u30FC\u3092\u9078\u629E\u3057\u3066\u4E0B\u3055\u3044\u3002
WorkspaceDlg.workspace.label=\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9
WorkspaceDlg.browse.button=&\u53C2\u7167...
WorkspaceDlg.browse.folder.title=\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u30D5\u30A9\u30EB\u30C0\u30FC\u3092\u9078\u629E

View File

@@ -132,3 +132,4 @@ TalendDataCollectorPreviewPreferencePage_Value=Valor
repository.servicesPort=Porta
EMetadataEncoding.Latin9=latin9
ModuleListCellEditor.add=Adicionar
ModuleListCellEditor.delete=Deletar

View File

@@ -48,3 +48,4 @@ TalendDataCollectorPreviewPreferencePage_Key=Cheie
TalendDataCollectorPreviewPreferencePage_Value=Parola
repository.servicesPort=port
ModuleListCellEditor.add=Adauga
ModuleListCellEditor.delete=sterge

View File

@@ -187,3 +187,4 @@ TalendDataCollectorPreviewPreferencePage_Value=\u0417\u043D\u0430\u0447\u0435\u0
repository.servicesPort=\u041F\u043E\u0440\u0442
EMetadataEncoding.Latin9=latin9
ModuleListCellEditor.add=\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C
ModuleListCellEditor.delete=\u0423\u0434\u0430\u043B\u0438\u0442\u044C

View File

@@ -33,3 +33,4 @@ BusinessAppearanceComposite.textAlignment.vertical.centre=Orta
RepositoryContentProvider.repositoryLabel.Queries=Sorgular
repository.servicesPort=Port
ModuleListCellEditor.add=Ekle
ModuleListCellEditor.delete=Sil

View File

@@ -6,7 +6,7 @@ AdvancedSocketFactory.failedInitial=\u9519\u8BEF:\u65E0\u6CD5\u521D\u59CB\u5316
ArchiveFileExportOperationFullPath.SpecialFile=spagic.\u5C5E\u6027
ColumnNameChangedExt.columnChanged=\u7ED3\u70B9: {0} \u5217\u6539\u53D8: {1}-> {2}
ComponentsFormatPreferencePage.add=\u589E\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D"{0}"\u65E0\u6548
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D\"{0}\"\u65E0\u6548
ComponentsFormatPreferencePage.formatConnection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
ComponentsFormatPreferencePage.formatHint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
ComponentsFormatPreferencePage.formatLable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
@@ -191,7 +191,7 @@ MetadataTalendTypeEditor.editMappingDialog.title=\u7F16\u8F91Mapping\u6587\u4EF6
MetadataTalendTypeEditor.error.message=\u9519\u8BEF\u4FE1\u606F
MetadataTalendTypeEditor.fileIsImported=\u6587\u4EF6\u5DF2\u5B58\u5728\u3002
MetadataTalendTypeEditor.fileIsInvalid=\u5BFC\u5165\u6587\u4EF6\u4E0D\u5408\u6CD5\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5'mapping_'\u5F00\u5934\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5\'mapping_\'\u5F00\u5934\u3002
MetadataTool.errorMessage=\u65E0\u6CD5\u8F93\u5165\u5F53\u524D\u5B57\u7B26\u3002
MetadataTool.invalid=\u65E0\u6548\u503C
MetadataTool.invalidChar=\u65E0\u6548\u5B57\u7B26
@@ -282,7 +282,6 @@ SchemaOperationChoiceDialog.EditSchemaMessage=\u7F16\u8F91 schema\u3002
SchemaOperationChoiceDialog.Message=\u8BF7\u9009\u62E9\u4E00\u4E2A\u9009\u9879\u6216\u53D6\u6D88\u3002
SchemaOperationChoiceDialog.Option=\u9009\u9879
SchemaOperationChoiceDialog.StatusMessage=\u65E0\u6548\u6216\u5DF2\u5B58\u5728\u7684\u56FE\u89E3
SchemaOperationChoiceDialog.Title=\u67B6\u6784
SchemaOperationChoiceDialog.ViewSchemaMessage=\u67E5\u770B schema (\u53EA\u8BFB)\u3002
SchemaXPathQuerysDialog.Mappings=\u6620\u5C04
SelectRepositoryContextDialog.DeselectAll=\u5168\u90E8\u4E0D\u9009
@@ -384,7 +383,6 @@ repository.tdqelement.businessrule=TDQ \u4E1A\u52A1\u89C4\u5219
repository.tdqelement.indicator=TDQ \u6307\u6807
repository.tdqelement.pattern=TDQ \u6A21\u5F0F
EUpdateItemType.Property=\u5C5E\u6027
EUpdateItemType.Schema=\u67B6\u6784
EUpdateItemType.SAPFunction=SAP \u51FD\u6570
EUpdateItemType.SAPIDoc=SAP IDoc
EUpdateItemType.Query=\u67E5\u8BE2
@@ -451,7 +449,7 @@ BusinessAppearanceComposite.textAlignment.horizontal.centre=\u4E2D\u592E
BusinessAppearanceComposite.textAlignment.vertical.top=\u9876\u90E8
BusinessAppearanceComposite.textAlignment.vertical.bottom=\u5E95\u90E8
BusinessAppearanceComposite.textAlignment.vertical.centre=\u4E2D\u592E
ConnectionBean.Local= \u672C\u5730
ConnectionBean.Local=\u672C\u5730
ConnectionBean.DefaultConnection=\u9ED8\u8BA4\u8FDE\u63A5
InegerCellEditorListener.NegativeNumberMessage={0} \u7684\u503C\u4E0D\u80FD\u662F\u8D1F\u6570\u3002
InegerCellEditorListener.NumeralMessage={0} \u7684\u503C\u5E94\u8BE5\u4E3A\u6570\u5B57\u3002
@@ -528,7 +526,7 @@ ContextChangeDefaultCommand.label=\u66F4\u6539\u9ED8\u8BA4\u73AF\u5883
ContextRemoveParameterCommand.label=\u79FB\u9664\u53C2\u6570
ContextRenameParameterCommand.renameParameter=\u53C2\u6570\u91CD\u547D\u540D
ContextModifyCommand.label=\u4FEE\u6539\u73AF\u5883
ArchiveFileExportOperationFullPath.cannotCreateDir=\u65E0\u6CD5\u521B\u5EFA\u76EE\u5F55 '{0}'
ArchiveFileExportOperationFullPath.cannotCreateDir=\u65E0\u6CD5\u521B\u5EFA\u76EE\u5F55 \'{0}\'
MetadataExportXmlCommand.title=\u8B66\u544A
MetadataExportXmlCommand.message=\u8B66\u544A\uFF1A\u6B64\u6587\u4EF6\u5DF2\u5B58\u5728\uFF0C\u662F\u5426\u8981\u6539\u5199\uFF1F
WorkingSetConfigurationDialog_new_label=\u65B0\u5EFA
@@ -567,7 +565,7 @@ WorkspaceMnu.choose.tooltip=\u9009\u62E9\u53E6\u4E00\u4E2A\u5DE5\u4F5C\u533A
WorkspaceMnu.restart.error.title=\u7F3A\u5C11\u7CFB\u7EDF\u5C5E\u6027
WorkspaceMnu.restart.error.message=\u7531\u4E8E\u5C1A\u672A\u8BBE\u7F6E{0}\u5C5E\u6027\uFF0C\u65E0\u6CD5\u91CD\u65B0\u542F\u52A8\u8BE5\u5E73\u53F0\u3002
WorkspaceDlg.title=\u9009\u62E9\u5DE5\u4F5C\u533A
WorkspaceDlg.Message=Talend Studio\u5B58\u50A8\u6570\u636E\u5230\u4E00\u4E2A\u5DF2\u547D\u540D\u7684\u5DE5\u4F5C\u533A\u76EE\u5F55\n\u8BF7\u9009\u62E9\u5DE5\u4F5C\u533A\u76EE\u5F55
WorkspaceDlg.Message=Talend Studio\u5B58\u50A8\u6570\u636E\u5230\u4E00\u4E2A\u5DF2\u547D\u540D\u7684\u5DE5\u4F5C\u533A\u76EE\u5F55\\n\u8BF7\u9009\u62E9\u5DE5\u4F5C\u533A\u76EE\u5F55
WorkspaceDlg.workspace.label=\u5DE5\u4F5C\u533A
WorkspaceDlg.browse.button=&\u6D4F\u89C8...
WorkspaceDlg.browse.folder.title=\u9009\u62E9\u5DE5\u4F5C\u533A\u6587\u4EF6\u5939

View File

@@ -1,58 +1,2 @@
_UI_Schema_version_feature=\u0627\u0644\u0646\u0633\u062E\u0629
_UI_InterchangePattern_name_feature=\u0627\u0644\u0627\u0633\u0645
_UI_Relationship_type=\u0639\u0644\u0627\u0642\u0629
_UI_RelationshipEnd_insert_feature=\u0625\u062F\u062E\u0627\u0644
_UI_Exit_data_feature=\u0628\u064A\u0627\u0646\u0627\u062A
_UI_Dependency_client_feature=\u0639\u0645\u064A\u0644
_UI_ClassifierMap_source_feature=\u0627\u0644\u0645\u0635\u062F\u0631
_UI_InterchangePattern_version_feature=\u0627\u0644\u0646\u0633\u062E\u0629
_UI_Term_concept_feature=\u0645\u0641\u0647\u0648\u0645
_UI_Schema_cube_feature=\u0645\u0643\u0639\u0628
_UI_Method_type=Method
_UI_EventManipulationType_insert_literal=\u0625\u062F\u062E\u0627\u0644
_UI_Transformation_target_feature=\u0627\u0644\u0647\u062F\u0641
_UI_FeatureMap_target_feature=\u0627\u0644\u0647\u062F\u0641
_UI_Cube_type=\u0645\u0643\u0639\u0628
_UI_TypeSystem_version_feature=\u0627\u0644\u0646\u0633\u062E\u0629
_UI_ModelElement_document_feature=\u0648\u062B\u064A\u0642\u0629
_UI_CubeRegion_cube_feature=\u0645\u0643\u0639\u0628
_UI_TransformationActivity_creationDate_feature=\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0625\u0646\u0634\u0627\u0621
_UI_SoftwareSystem_version_feature=\u0627\u0644\u0646\u0633\u062E\u0629
_UI_AttributeUsage_active_literal=\u0646\u0634\u0637
_UI_SQLSimpleType_characterMaximumLength_feature=\u0627\u0644\u0637\u0648\u0644 \u0627\u0644\u0623\u0642\u0635\u0649
_UI_InformationSet_version_feature=\u0627\u0644\u0646\u0633\u062E\u0629
_UI_Unknown_feature=\u063A\u0631\u064A\u0631 \u0645\u062D\u062F\u062F
_UI_DASDLProperty_text_feature=\u0646\u0635
_UI_Remark_text_feature=\u0646\u0635
_UI_MultiplicityRange_lower_feature=\u062D\u0627\u0644\u0629 \u0623\u062D\u0631\u0641 \u0635\u063A\u064A\u0631\u0629
_UI_CreateChild_text3={1}
_UI_CreateChild_text2={1} {0}
_UI_PCB_modify_feature=\u062A\u0639\u062F\u064A\u0644
_UI_Operation_method_feature=Method
_UI_ModelElement_name_feature=\u0627\u0644\u0627\u0633\u0645
_UI_CubeDimensionAssociation_cube_feature=\u0645\u0643\u0639\u0628
_UI_SupervisedMiningModel_target_feature=\u0627\u0644\u0647\u062F\u0641
_UI_Document_type=\u0648\u062B\u064A\u0642\u0629
_UI_RelationshipEnd_update_feature=\u062A\u0639\u062F\u064A\u0644
_UI_Transformation_source_feature=\u0627\u0644\u0645\u0635\u062F\u0631
_UI_Generalization_child_feature=\u0641\u0631\u0639
_UI_Text_type=\u0646\u0635
_UI_MixedContent_text_feature=\u0646\u0635
_UI_Segment_child_feature=\u0641\u0631\u0639
_UI_RenderedObject_action_feature=\u0627\u0644\u0639\u0645\u0644
_UI_EventManipulationType_update_literal=\u062A\u0639\u062F\u064A\u0644
_UI_Nomenclature_child_feature=\u0641\u0631\u0639
_UI_EventManipulationType_delete_literal=\u062D\u0630\u0641
_UI_Comment_type=\u062A\u0639\u0644\u064A\u0642
_UI_Concept_type=\u0645\u0641\u0647\u0648\u0645
_UI_FeatureNode_argument_feature=\u062D\u062C\u0629
_UI_Parameter_defaultValue_feature=\u0627\u0644\u0642\u064A\u0645\u0629 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629
_UI_Concept_concept_feature=\u0645\u0641\u0647\u0648\u0645
_UI_Measurement_creationDate_feature=\u062A\u0627\u0631\u064A\u062E \u0627\u0644\u0625\u0646\u0634\u0627\u0621
_UI_SenField_replace_feature=\u0627\u0633\u062A\u0628\u062F\u0627\u0644
_UI_Catalog_type=\u0643\u062A\u0627\u0644\u0648\u062C
_UI_RelationshipEnd_delete_feature=\u062D\u0630\u0641
_UI_Rendering_action_feature=\u0627\u0644\u0639\u0645\u0644
_UI_Argument_type=\u062D\u062C\u0629
_UI_Database_source_feature=\u0627\u0644\u0645\u0635\u062F\u0631
_UI_PropertyDescriptor_description=\u0627\u0644\u0640 {0} \u0645\u0646 {1}
_UI_Database_type=\u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A
_UI_Outline_database_feature=\u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.cwm.mip.edit.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.cwm.mip.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.maven.ui.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.help.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.helpers.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.librariesmanager.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.librariesmanager.ui.nl</artifactId>

View File

@@ -17,14 +17,14 @@ ExternalModulesInstallDialog_ColumnRequiredBy=\u7EC4\u4EF6\u9700\u8981
ExternalModulesInstallDialog_ColumnUrl=\u66F4\u591A\u4FE1\u606F
ExternalModulesInstallDialog_Download=\u4E0B\u8F7D\u4E0E\u5B89\u88C5
ExternalModulesInstallDialog_DownloadFailed=\u5B89\u88C5\u4E0B\u5217\u6A21\u5757\u65F6\u51FA\u9519\uFF1A
ExternalModulesInstallDialog_DownloadSuccess=\ \u6A21\u5757\u5B89\u88C5\u6210\u529F \! \n
ExternalModulesInstallDialog_DownloadSuccess=\\ \u6A21\u5757\u5B89\u88C5\u6210\u529F \\! \\n
ExternalModulesInstallDialog_InstallAll=\u4E0B\u8F7D\u5E76\u5B89\u88C5\u6240\u6709\u7684\u6A21\u5757\u53EF\u7528
ExternalModulesInstallDialog_MoreInfor=<a>\u70B9\u51FB\u8FD9\u91CC\u83B7\u53D6\u5173\u4E8E\u5916\u90E8\u6A21\u5757\u7684\u66F4\u591A\u4FE1\u606F</a>
ExternalModulesInstallDialog_NoExternalModules=\u6CA1\u6709\u53EF\u7528\u7684\u5916\u90E8\u6A21\u5757
ExternalModulesInstallDialog_Download_Ok=\u5B89\u88C5\u6210\u529F\uFF01
ExternalModulesInstallDialog_Download_Fialed=\u5B89\u88C5\u5931\u8D25 !
ExternalModulesInstallDialog_Title_Missing_jars_for_plugin=\u7F3A\u5C11\u7B2C\u4E09\u65B9\u5E93
ExternalModulesInstallDialog_description_jars_to_be_installed_in=Studio\u9700\u8981\u5B89\u88C5\u7B2C\u4E09\u65B9\u5E93\u3002\n\u8BF7\u5B89\u88C5\u4E0B\u5217jar\u5305\u5728\u5173\u95ED\u7A97\u53E3\u524D\u3002
ExternalModulesInstallDialog_description_jars_to_be_installed_in=Studio\u9700\u8981\u5B89\u88C5\u7B2C\u4E09\u65B9\u5E93\u3002\\n\u8BF7\u5B89\u88C5\u4E0B\u5217jar\u5305\u5728\u5173\u95ED\u7A97\u53E3\u524D\u3002
ExternalModulesInstallDialog_NoAvailabeModulesMessages=Jar\u5305{0}\u4E0D\u53EF\u7528\u3002
ExternalModulesInstallDialog_NoAvailabeModulesTitle=\u4E0D\u53EF\u7528\u6A21\u5757
ComponentExternalModulesDialog.doNotShow=\u4E0D\u518D\u663E\u793A
@@ -77,7 +77,7 @@ AcceptModuleLicensesWizardPage.licenseContent.button.accept=\u6211\u63A5\u53D7\u
AcceptModuleLicensesWizardPage.licenseContent.button.decline=\u6211\u4E0D\u63A5\u53D7\u6240\u9009\u8BB8\u53EF\u534F\u8BAE\u7684\u6761\u6B3E
AcceptModuleLicensesWizardPage.licenseContent.label=\u8BB8\u53EF\u6587\u4EF6\uFF1A
AcceptModuleLicensesWizardPage.licenseContent.defaultDesc=\u8BE5\u8BB8\u53EF\u8BC1\u5728\u6A21\u5757\u5B89\u88C5\u4E4B\u524D\u5FC5\u987B\u63A5\u53D7\u5BA1\u67E5\u3002
AcceptModuleLicensesWizardPage.retrieveLicenses=\u8BF7\u83B7\u53D6\u8BB8\u53EF\u8BC1...\n
AcceptModuleLicensesWizardPage.retrieveLicenses=\u8BF7\u83B7\u53D6\u8BB8\u53EF\u8BC1...
AcceptModuleLicensesWizardPage.rejectLicensesConfirmation.title=\u786E\u8BA4
AcceptModuleLicensesWizardPage.rejectLicensesConfirmation.msg=\u60A8\u5DF2\u7ECF\u62D2\u7EDD\u4E86\u4EE5\u4E0B\u8BB8\u53EF: \u60A8\u786E\u5B9A\u5417?
ExternalModulesInstallDialog.networkUnavailable.msg=\u7F51\u7EDC\u4E0D\u53EF\u7528\uFF0C\u8BF7\u5148\u4FEE\u590D\u3002

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.metadata.managment.nl</artifactId>

View File

@@ -1,5 +1,5 @@
AbstractBrandingService_job_license_header_content=// ============================================================================\n//\n// Copyright (c) 2005-2010, Talend Inc.\n//\n// \u672C\u30BD\u30FC\u30B9\u30B3\u30FC\u30C9\u306F\u4EE5\u4E0B\u306E\u6A5F\u80FD\u3067\u81EA\u52D5\u4F5C\u6210\u3055\u308C\u305F\u3082\u306E\u3067\u3042\u308B_{0}\n// / JobDesigner (CodeGenerator version {1})\n// Talend\u88FD\u54C1\u306B\u95A2\u3057\u3066\u306E\u8A73\u7D30\u306A\u60C5\u5831\u306F\u4EE5\u4E0B\u306E\u30B5\u30A4\u30C8\u306B\u8A18\u8F09\u3055\u308C\u3066\u3044\u308B www.talend.com.\n// GNU LGPL \u30E9\u30A4\u30BB\u30F3\u30B9\u306B\u3088\u308A\u672C\u30B3\u30FC\u30C9\u3092\u914D\u5E03\u3059\u308B\u3053\u3068\u304C\u53EF\u80FD\u3067\u3042\u308B\n// http://www.gnu.org/licenses/lgpl.html).\n//\n// ============================================================================
AbstractBrandingService.routines_license_header_content=Copyright (c) 2005-2010, Talend Inc.\n//\n// \u672C\u30BD\u30FC\u30B9\u30B3\u30FC\u30C9\u306F\u4EE5\u4E0B\u306E\u6A5F\u80FD\u3067\u81EA\u52D5\u4F5C\u6210\u3055\u308C\u305F\u3082\u306E\u3067\u3042\u308B_{0}\n// CodeGenerator version {1}\n// Talend\u88FD\u54C1\u306B\u95A2\u3057\u3066\u306E\u8A73\u7D30\u306A\u60C5\u5831\u306F\u4EE5\u4E0B\u306E\u30B5\u30A4\u30C8\u306B\u8A18\u8F09\u3055\u308C\u3066\u3044\u308B www.talend.com.\n// GNU LGPL \u30E9\u30A4\u30BB\u30F3\u30B9\u306B\u3088\u308A\u672C\u30B3\u30FC\u30C9\u3092\u914D\u5E03\u3059\u308B\u3053\u3068\u304C\u53EF\u80FD\u3067\u3042\u308B\n// http://www.gnu.org/licenses/lgpl.html).
AbstractBrandingService.routines_license_header_content=Copyright (c) 2005-2010, Talend Inc.\\n//\\n// \u672C\u30BD\u30FC\u30B9\u30B3\u30FC\u30C9\u306F\u4EE5\u4E0B\u306E\u6A5F\u80FD\u3067\u81EA\u52D5\u4F5C\u6210\u3055\u308C\u305F\u3082\u306E\u3067\u3042\u308B_{0}\\n// CodeGenerator version {1}\\n// Talend\u88FD\u54C1\u306B\u95A2\u3057\u3066\u306E\u8A73\u7D30\u306A\u60C5\u5831\u306F\u4EE5\u4E0B\u306E\u30B5\u30A4\u30C8\u306B\u8A18\u8F09\u3055\u308C\u3066\u3044\u308B www.talend.com.\\n// GNU LGPL \u30E9\u30A4\u30BB\u30F3\u30B9\u306B\u3088\u308A\u672C\u30B3\u30FC\u30C9\u3092\u914D\u5E03\u3059\u308B\u3053\u3068\u304C\u53EF\u80FD\u3067\u3042\u308B\\n// http://www.gnu.org/licenses/lgpl.html).
AbstractComponentsProvider.folderNotExist=\u30D5\u30A9\u30EB\u30C0 {0} \u304C\u5B58\u5728\u3057\u307E\u305B\u3093\u3002
AbstractItemMigrationTask.taskFailed=\u79FB\u884C\u30BF\u30B9\u30AF{0}\u304C\u30A2\u30A4\u30C6\u30E0{1}\u3067\u5931\u6557\u3057\u307E\u3057\u305F
AdvancedSocketFactory.failedInitial=\u30A8\u30E9\u30FC \uFF1A \u521D\u671F\u5316\u306B\u5931\u6557\u3057\u307E\u3057\u305F \uFF1A
@@ -21,7 +21,7 @@ ColorsCodeViewerPreferencePage.keyword2Color=\u30AD\u30FC\u30EF\u30FC\u30C9\uFF1
ColorsCodeViewerPreferencePage.keyword3Color=\u30AD\u30FC\u30EF\u30FC\u30C93\u8272
ColumnNameChangedExt.columnChanged=\u30CE\u30FC\u30C9: {0} \u30AB\u30E9\u30E0\u304C\u5909\u66F4\u3055\u308C\u307E\u3057\u305F : {1}-> {2}
ComponentsFormatPreferencePage.add=\u8FFD\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName="{0}"\u304C\u4E0D\u6B63\u3067\u3059
ComponentsFormatPreferencePage.errorCreateConnectionName=\"{0}\"\u304C\u4E0D\u6B63\u3067\u3059
ComponentsFormatPreferencePage.formatConnection=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u63A5\u7D9A\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
ComponentsFormatPreferencePage.formatHint=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u30D2\u30F3\u30C8\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
ComponentsFormatPreferencePage.formatLable=\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u30E9\u30D9\u30EB\u306E\u30C7\u30D5\u30A9\u30EB\u30C8:
@@ -68,7 +68,7 @@ ContextTreeConstants.valueName=\u5024
ContextTreeConstants.variableName=\u5909\u6570
ConextTemplateComposite.addToRepositoryContextAction.label=\u30EA\u30DD\u30B8\u30C8\u30EA\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306B\u8FFD\u52A0
CorePreferencePage.componentDefaultFileDirectory=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u521D\u671F\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA
CorePreferencePage.groupBySource=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3092"\u30BD\u30FC\u30B9\u3067\u30B0\u30EB\u30FC\u30D7\u5316"
CorePreferencePage.groupBySource=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3092\"\u30BD\u30FC\u30B9\u3067\u30B0\u30EB\u30FC\u30D7\u5316\"
CorePreferencePage.iReportPath=iReport\u306E\u30D1\u30B9
CorePreferencePage.alwaysWelcome=\u8D77\u52D5\u6642\u306B\u30A6\u30A7\u30EB\u30AB\u30E0\u753B\u9762\u3092\u8868\u793A
CorePreferencePage.javaInterpreter=&Java\u30A4\u30F3\u30BF\u30D7\u30EA\u30BF
@@ -141,7 +141,7 @@ ERepositoryObjectType.FolderNotFound=\u30BF\u30A4\u30D7 {0} \u306E\u30D5\u30A9\u
ERepositoryObjectType.NotImplemented=\u672A\u5B9F\u88C5
ExtractMetaDataFromDataBase.SchemaNoPresent=\u30B9\u30AD\u30FC\u30DE\u304C\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u306B\u5B58\u5728\u3057\u307E\u305B\u3093
ExtractMetaDataFromDataBase.connectionSuccessful=\u63A5\u7D9A\u6210\u529F
ExtractMetaDataFromDataBase.dbTypeNotFound=DB\u30BF\u30A4\u30D7 '{0}' \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
ExtractMetaDataFromDataBase.dbTypeNotFound=DB\u30BF\u30A4\u30D7 \'{0}\' \u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
ExtractMetaDataUtils.1=\u63A5\u7D9A\u306E\u521D\u671F\u5316\u304C\u51FA\u6765\u307E\u305B\u3093\uFF01
ExtractMetaDataUtils.noData=\u30C7\u30FC\u30BF\u304C\u3042\u308A\u307E\u305B\u3093\u3002
Function.FunctionName=\u30D5\u30A1\u30F3\u30AF\u30B7\u30E7\u30F3\u540D {0}
@@ -153,7 +153,7 @@ GroupByVariableAction.groupVariable=\u5909\u6570\u3067\u30B0\u30EB\u30FC\u30D7\u
JavaFunctionParser.checkMethod=\u30EB\u30FC\u30C1\u30F3\uFF1A"{0}.{1}" \u30D1\u30FC\u30B9\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u624B\u9806\u3092\u78BA\u8A8D\u3057\u3066\u304F\u3060\u3055\u3044\u3002
JavaGlobalVariableProposal.Description=\u8AAC\u660E: {0}
JavaGlobalVariableProposal.VariableName=\u5909\u6570\u540D: {1}
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\ ' : \u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u306E\u8868\u793A
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\\ \'\' : \u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u306E\u8868\u793A
JavaSimpleDateFormatProposalProvider.quoteDisplayError=\uFF12\u3064\u306E\u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u3067\uFF11\u3064\u306E\u30B7\u30F3\u30B0\u30EB\u30AF\u30A9\u30FC\u30C8\u3092\u793A\u3057\u307E\u3059\u3002
JavaSqlFactory.NoClassName=\u30AF\u30E9\u30B9\u540D\u304C\u306A\u304F\u3001\u30C9\u30E9\u30A4\u30D0\u304C\u898B\u3064\u3051\u3089\u308C\u307E\u305B\u3093
JavaTypesManager.bigDecimal=BIGDECIMAL\u306F\u6570\u5024\u3067\u3059:
@@ -174,7 +174,7 @@ ListPreferencePage.RemoveButtonName=\u524A\u9664
LogImageCacheAction.CacheImage=Cache image:
LogImageCacheAction.CacheImageDesc=Cache image desc:
MappingFileLoader.DbTypeAlreadyExists=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u3067\u3001Db\u30BF\u30A4\u30D7"{1}"\u304C\u30CE\u30FC\u30C9:{3}\u306E\u30D5\u30A1\u30A4\u30EB"{2}"\u306B\u8907\u6570\u56DE\u8868\u793A\u3055\u308C\u307E\u3059
MappingFileLoader.DbmsIdAlreadyExists=ID "{0}" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
MappingFileLoader.DbmsIdAlreadyExists=ID \"{0}\" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002
MappingFileLoader.InvalidTalendType="{0}"\u306F\u30CE\u30FC\u30C9: {3}\u306EDBMS ID "{2}"\u306B\u3068\u3063\u3066\u6709\u52B9\u306A{1} Talend\u30BF\u30A4\u30D7\u3067\u306F\u3042\u308A\u307E\u305B\u3093
MappingFileLoader.UnbindedDbTypes=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306EDb\u30BF\u30A4\u30D7\u306F"{1}" Talend\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
MappingFileLoader.UnbindedTalendTypes=DBMS ID "{0}"\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u304A\u3044\u3066\u3001\u4EE5\u4E0B\u306ETalend\u30BF\u30A4\u30D7\u306F"{1}" Db\u30BF\u30A4\u30D7: {2}\u306B\u30D0\u30A4\u30F3\u30C9\u3055\u308C\u3066\u3044\u307E\u305B\u3093
@@ -186,11 +186,11 @@ MetadataDialog.CopySelectionToOutput=\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u306E\
MetadataDialog.Message=\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u306E\u3059\u3079\u3066\u306E\u30AB\u30E9\u30E0\u304C\u51FA\u529B\u30B9\u30AD\u30FC\u30DE\u3078\u79FB\u884C\u3055\u308C\u307E\u3059
MetadataDialog.SchemaModification=\u30B9\u30AD\u30FC\u30DE\u5909\u66F4
MetadataDialog.TransferMessage=\u51FA\u30B9\u30AD\u30FC\u30DE\u306E\u3059\u3079\u3066\u306E\u30AB\u30E9\u30E0\u304C\u5165\u529B\u30B9\u30AD\u30FC\u30DE\u3078\u79FB\u884C\u3055\u308C\u307E\u3059
MetadataEmfTableEditor.ColumnInvalid=\u30AB\u30E9\u30E0\u540D '{0}' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataEmfTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0\u540D '{0}' \u306F\u65E2\u306B\u5B58\u5728\u3057\u3066\u3044\u307E\u3059
MetadataEmfTableEditor.ColumnInvalid=\u30AB\u30E9\u30E0\u540D \'\'{0}\'\' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataEmfTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0\u540D \'\'{0}\'\' \u306F\u65E2\u306B\u5B58\u5728\u3057\u3066\u3044\u307E\u3059
MetadataEmfTableEditor.ColumnNameIsNullError=\u30AB\u30E9\u30E0\u540D\u304CNULL\u3067\u3059\u3002
MetadataTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0 '{0}' \u306F\u65E2\u306B\u3042\u308A\u307E\u3059\u3002
MetadataTableEditor.ColumnNameIsInvalid=\u30AB\u30E9\u30E0\u540D '{0}' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataTableEditor.ColumnNameExists=\u30AB\u30E9\u30E0 \'\'{0}\'\' \u306F\u65E2\u306B\u3042\u308A\u307E\u3059\u3002
MetadataTableEditor.ColumnNameIsInvalid=\u30AB\u30E9\u30E0\u540D \'\'{0}\'\' \u306F\u6B63\u3057\u304F\u3042\u308A\u307E\u305B\u3093
MetadataTableEditor.ColumnNameIsNull=\u30AB\u30E9\u30E0\u540D\u304CNULL\u3067\u3059\u3002
MetadataTableEditorView.ColumnTitle=\u30AB\u30E9\u30E0
MetadataTableEditorView.CommentTitle=\u30B3\u30E1\u30F3\u30C8
@@ -214,7 +214,7 @@ MetadataTalendTypeEditor.editMappingDialog.title=\u30DE\u30C3\u30D4\u30F3\u30B0\
MetadataTalendTypeEditor.error.message=\u30A8\u30E9\u30FC\u30E1\u30C3\u30BB\u30FC\u30B8
MetadataTalendTypeEditor.fileIsImported=\u3053\u306E\u30D5\u30A1\u30A4\u30EB\u306F\u30A4\u30F3\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u307E\u3059\u3002
MetadataTalendTypeEditor.fileIsInvalid=\u30A4\u30F3\u30DD\u30FC\u30C8\u3055\u308C\u305F\u30E1\u30BF\u30C7\u30FC\u30BF\u30D5\u30A1\u30A4\u30EB\u306F\u7121\u52B9\u3067\u3059\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u30D5\u30A1\u30A4\u30EB\u540D\u306F'mapping_'\u3067\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u30D5\u30A1\u30A4\u30EB\u540D\u306F\'mapping_\'\u3067\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002
MetadataTool.errorMessage=\u3053\u306E\u6587\u5B57\u306F\u5165\u529B\u3067\u304D\u307E\u305B\u3093\u3002
MetadataTool.invalid=\u4E0D\u6B63\u306A\u5024\u3067\u3059\u3002
MetadataTool.invalidChar=\u7121\u52B9\u306A\u6587\u5B57
@@ -236,7 +236,7 @@ Parameter.Comment=\ \u30B3\u30E1\u30F3\u30C8:
Parameter.Name=\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC\u540D
Parameter.Type=\ \u30BF\u30A4\u30D7:
Parameter.Value=\u5024\uFF1A
PatternCalendar.dateFormat="yyyy-MM-dd HH:mm:ss"
PatternCalendar.dateFormat=\"yyyy-MM-dd HH:mm:ss\"
PatternCalendar.example=\u4F8B:
PatternCalendar.pattern=\u30D1\u30BF\u30FC\u30F3:
PerlDynamicProposalUtil.autoConvert=\ \u751F\u6210\u3055\u308C\u305F\u30B3\u30FC\u30C9\u306B\u304A\u3044\u3066{0}->[index]\u306B\u81EA\u52D5\u5909\u63DB\u3055\u308C\u307E\u3059
@@ -275,7 +275,7 @@ RepositoryObject.NotImplemented=\u672A\u5B9F\u88C5
RepositoryToComponentProperty.xmlFileSelection=\u691C\u8A3C\u7528XML\u30D5\u30A1\u30A4\u30EB\u306E\u9078\u629E
RepositoryUpdateManager.Title=\u5909\u66F4
RepositoryUpdateManager.Check=\u30C1\u30A7\u30C3\u30AF\u4E2D...
RepositoryUpdateManager.Messages=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.Messages=\u3059\u3079\u3066\u306E\u30B8\u30E7\u30D6\u306B\u5909\u66F4\u3092\u53CD\u6620\u3057\u307E\u3059\u304B\u3002 \\n \u3053\u306E\u51E6\u7406\u306B\u306F\u6642\u9593\u304C\u304B\u304B\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
RepositoryUpdateManager.NoModificationTitle=\u5909\u66F4\u306E\u5FC5\u8981\u306F\u3042\u308A\u307E\u305B\u3093
RepositoryUpdateManager.NoModificationMessages=\u66F4\u65B0\u304C\u5FC5\u8981\u306A\u5BFE\u8C61\u306F\u3042\u308A\u307E\u305B\u3093\u3002
RepositoryUpdateManager.NotFoundMessages=\u30EA\u30EC\u30FC\u30B7\u30E7\u30F3\u30B7\u30C3\u30D7\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
@@ -311,7 +311,7 @@ SchemaOperationChoiceDialog.ViewSchemaMessage=\u30B9\u30AD\u30FC\u30DE\u306E\u53
SchemaXPathQuerysDialog.Mappings=\u30DE\u30C3\u30D4\u30F3\u30B0
SelectRepositoryContextDialog.DeselectAll=\u5168\u3066\u9078\u629E\u89E3\u9664
SelectRepositoryContextDialog.CollapseAll=\u5168\u3066\u6298\u308A\u7573\u3080
SelectRepositoryContextDialog.DuplicationMessage=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8"{1}"\u3067\u5909\u6570"{0}"\u3092\u9078\u629E\u3057\u307E\u3057\u305F\u3002
SelectRepositoryContextDialog.DuplicationMessage=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\"{1}\"\u3067\u5909\u6570\"{0}\"\u3092\u9078\u629E\u3057\u307E\u3057\u305F\u3002
SelectRepositoryContextDialog.DuplicationTitle=\u91CD\u8907\u306E\u8B66\u544A!
SelectRepositoryContextDialog.ExistenceMessage=\u5909\u6570"{0}"\u306F\u30B8\u30E7\u30D6\u5185\u306B\u5B58\u5728\u3057\u307E\u3059(\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8:"{1}")\u3002
SelectRepositoryContextDialog.Label=\u30EA\u30DD\u30B8\u30C8\u30EA\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u304B\u3089\u5909\u6570\u3092\u9078\u629E
@@ -403,7 +403,7 @@ BusinessAppearanceComposite.textAlignment.vertical=\u5782\u76F4
BusinessAppearanceComposite.textAlignment.horizontal.left=\u5DE6
BusinessAppearanceComposite.textAlignment.horizontal.right=\u53F3
BusinessAppearanceComposite.textAlignment.horizontal.centre=\u4E2D\u5FC3
BusinessAppearanceComposite.textAlignment.vertical.top= \u4E0A
BusinessAppearanceComposite.textAlignment.vertical.top=\u4E0A
BusinessAppearanceComposite.textAlignment.vertical.bottom=\u4E0B
BusinessAppearanceComposite.textAlignment.vertical.centre=\u4E2D\u5FC3
ConnectionBean.Local=Local

View File

@@ -1,4 +1,4 @@
AbstractBrandingService_job_license_header_content=// ============================================================================\n//\n// Copyright (c) 2005-2010, Talend Inc.\n//\n// \u672C\u6BB5\u6E90\u4EE3\u7801\u662F\u7531{0}\u81EA\u52A8\u751F\u6210\n// / \u4F5C\u4E1A\u8BBE\u8BA1\u5668 (\u4EE3\u7801\u751F\u6210\u5668\u7248\u672C{1})\n// \u4F60\u53EF\u4EE5\u627E\u5230\u66F4\u591ATalend\u4EA7\u54C1\u4FE1\u606F\u5728www.talend.com.\n// \u60A8\u53EF\u4EE5\u6839\u636EGNU LGPL\u8BB8\u53EF\u7684\u6761\u6B3E\u53D1\u5E03\u6B64\u4EE3\u7801\n// http://www.gnu.org/licenses/lgpl.html).\n//\n// ============================================================================
AbstractBrandingService_job_license_header_content=// ============================================================================\\n//\\n// Copyright (c) 2005-2010, Talend Inc.\\n//\\n// \u672C\u6BB5\u6E90\u4EE3\u7801\u662F\u7531{0}\u81EA\u52A8\u751F\u6210\\n// / \u4F5C\u4E1A\u8BBE\u8BA1\u5668 (\u4EE3\u7801\u751F\u6210\u5668\u7248\u672C{1})\\n// \u4F60\u53EF\u4EE5\u627E\u5230\u66F4\u591ATalend\u4EA7\u54C1\u4FE1\u606F\u5728www.talend.com.\\n// \u60A8\u53EF\u4EE5\u6839\u636EGNU LGPL\u8BB8\u53EF\u7684\u6761\u6B3E\u53D1\u5E03\u6B64\u4EE3\u7801\\n// http://www.gnu.org/licenses/lgpl.html).\\n//\\n// ============================================================================
AbstractBrandingService.routines_license_header_content=\u7248\u6743\u6240\u6709 (c) 2005-2010, Talend Inc.\\n//\\n// \u6B64\u6E90\u4EE3\u7801\u5DF2\u7531_{0} \u81EA\u52A8\u751F\u6210\\n// CodeGenerator \u7248\u672C {1}\\n// \u60A8\u53EF\u4EE5\u8BBF\u95EE www.talend.com \u4E86\u89E3\u6709\u5173 Talend \u4EA7\u54C1\u7684\u66F4\u591A\u4FE1\u606F\u3002\\n// \u60A8\u53EF\u4EE5\u6839\u636E GNU LGPL \u8BB8\u53EF\u8BC1\u6761\u6B3E\u5206\u53D1\u6B64\u4EE3\u7801\\n// http://www.gnu.org/licenses/lgpl.html)\u3002
AbstractComponentsProvider.folderNotExist=\u6587\u4EF6\u5939{0}\u4E0D\u5B58\u5728.
AbstractItemMigrationTask.taskFailed=\u8FC1\u79FB{0}\u9879\u76EE\u5931\u8D25{1}
@@ -21,7 +21,7 @@ ColorsCodeViewerPreferencePage.keyword2Color=\u5173\u952E\u5B572 \u989C\u8272
ColorsCodeViewerPreferencePage.keyword3Color=\u5173\u952E\u5B573 \u989C\u8272
ColumnNameChangedExt.columnChanged=\u7ED3\u70B9: {0} \u5217\u6539\u53D8: {1}-> {2}
ComponentsFormatPreferencePage.add=\u589E\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D"{0}"\u65E0\u6548
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D\"{0}\"\u65E0\u6548
ComponentsFormatPreferencePage.formatConnection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
ComponentsFormatPreferencePage.formatHint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
ComponentsFormatPreferencePage.formatLable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
@@ -214,7 +214,7 @@ MetadataTalendTypeEditor.editMappingDialog.title=\u7F16\u8F91Mapping\u6587\u4EF6
MetadataTalendTypeEditor.error.message=\u9519\u8BEF\u4FE1\u606F
MetadataTalendTypeEditor.fileIsImported=\u6587\u4EF6\u5DF2\u5B58\u5728\u3002
MetadataTalendTypeEditor.fileIsInvalid=\u5BFC\u5165\u6587\u4EF6\u4E0D\u5408\u6CD5\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5'mapping_'\u5F00\u5934\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5\'mapping_\'\u5F00\u5934\u3002
MetadataTool.errorMessage=\u65E0\u6CD5\u8F93\u5165\u5F53\u524D\u5B57\u7B26\u3002
MetadataTool.invalid=\u65E0\u6548\u503C
MetadataTool.invalidChar=\u65E0\u6548\u5B57\u7B26
@@ -306,7 +306,6 @@ SchemaOperationChoiceDialog.EditSchemaMessage=\u7F16\u8F91 schema\u3002
SchemaOperationChoiceDialog.Message=\u8BF7\u9009\u62E9\u4E00\u4E2A\u9009\u9879\u6216\u53D6\u6D88\u3002
SchemaOperationChoiceDialog.Option=\u9009\u9879
SchemaOperationChoiceDialog.StatusMessage=\u65E0\u6548\u6216\u5DF2\u5B58\u5728\u7684\u56FE\u89E3
SchemaOperationChoiceDialog.Title=\u67B6\u6784
SchemaOperationChoiceDialog.ViewSchemaMessage=\u67E5\u770B schema (\u53EA\u8BFB)\u3002
SchemaXPathQuerysDialog.Mappings=\u6620\u5C04
SelectRepositoryContextDialog.DeselectAll=\u5168\u90E8\u4E0D\u9009
@@ -339,7 +338,6 @@ XmlArray.InvalidFile=\u65E0\u6548\u7684\u6587\u4EF6\u3002
XPathQueryMetadataTableEditorViewExt.xpathQuerys=\u8DEF\u5F84\u67E5\u8BE2\u6982\u8981
XSDValidater.IllegalArgument=\u8F93\u5165\u7684XSD\u6587\u4EF6\u5E76\u4E0D\u5B58\u5728\u3002
EUpdateItemType.Property=\u5C5E\u6027
EUpdateItemType.Schema=\u67B6\u6784
EUpdateItemType.SAPFunction=SAP \u51FD\u6570
EUpdateItemType.SAPIDoc=SAP IDoc
EUpdateItemType.Query=\u67E5\u8BE2
@@ -406,7 +404,7 @@ BusinessAppearanceComposite.textAlignment.horizontal.centre=\u4E2D\u592E
BusinessAppearanceComposite.textAlignment.vertical.top=\u9876\u90E8
BusinessAppearanceComposite.textAlignment.vertical.bottom=\u5E95\u90E8
BusinessAppearanceComposite.textAlignment.vertical.centre=\u4E2D\u592E
ConnectionBean.Local= \u672C\u5730
ConnectionBean.Local=\u672C\u5730
ConnectionBean.DefaultConnection=\u9ED8\u8BA4\u8FDE\u63A5
InegerCellEditorListener.NegativeNumberMessage={0} \u7684\u503C\u4E0D\u80FD\u8BBE\u5B9A\u4E3A\u8D1F\u6570\u3002
InegerCellEditorListener.NumeralMessage={0} \u7684\u503C\u5E94\u8BE5\u4E3A\u6570\u5B57\u3002
@@ -419,13 +417,13 @@ ProposalUtils.CellProposal.Error=\u5BF9\u6B64\u7C7B\u578B CellEditor \u7684\u63D
ProposalUtils.CtrlProposal.ErrorMsg=\u5BF9\u6B64\u7C7B\u578B\u63A7\u5236\u7684\u63D0\u8BAE\u4E0D\u53D7\u652F\u6301:
ExtractMetaDataUtils.missDriver.1=\u627E\u4E0D\u5230\u7C7B\uFF1A
ExtractMetaDataUtils.missDriver.2=\u7F3A\u5C11 JDBC \u9A71\u52A8\u7A0B\u5E8F\uFF1A
DqRepositoryViewService.NO_CATALOGS=\u6CA1\u6709\u7ED9\u5B9A\u76EE\u5F55.\u65E0\u6CD5\u68C0\u7D22\u8868\!
DqRepositoryViewService.NO_CATALOGS=\u6CA1\u6709\u7ED9\u5B9A\u76EE\u5F55.\u65E0\u6CD5\u68C0\u7D22\u8868\\!
DqRepositoryViewService.NONE_NULL_FUNCTION_NAME=\u51FD\u6570\u540D\u4E0D\u80FD\u4E3A\u7A7A
CommonWizard.exception=\u5F02\u5E38
CheckConnection.CheckSchema.ProposeSchema.title=\u66FF\u6362\u6570\u636E\u5E93\u4E3A\u5236\u5B9A\u9879
CheckConnection.CheckSchema.ProposeSchema.message=\u65E0\u6CD5\u627E\u5230\u4ECE\u6570\u636E\u5E93\u4E2D\u586B\u5145\u7684\u67B6\u6784[ { 0 } ] , \u4F60\u60F3\u4F7F\u7528[ { 1 } ] ?
NetezzaConnectionFiller.emptyCalalogName=\u76EE\u5F55\u540D\u79F0\u4E3A\u7A7A\uFF01
DBConnectionFillerImpl.dbmsIdIsBlank=DBMS ID\u4E3A\u7A7A\!
DBConnectionFillerImpl.dbmsIdIsBlank=DBMS ID\u4E3A\u7A7A\\!
EmbeddedHiveDataBaseMetadata.functionNotSupportMessage=\u5728Windows\u4E2D\u4E0D\u652F\u6301\u5D4C\u5165\u5F0F\u6A21\u5F0F
PropertiesWizardPage.SameAsProjectname=\u540D\u79F0\u4E0E\u5DE5\u7A0B\u540D\u79F0\u76F8\u540C\u3002
HiveConnectionManager.getConnection.timeout=\u8FDE\u63A5\u8D85\u65F6\u3002(\u8D85\u65F6\u53EF\u4EE5\u5728 [\u9996\u9009\u9879/Talend/\u6027\u80FD>\u8FDE\u63A5\u8D85\u65F6] \u4E2D\u914D\u7F6E)

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.metadata.managment.ui.nl</artifactId>

View File

@@ -53,3 +53,4 @@ XmlFileStep1.filepathXml=XML
XmlFileStep1Form.limitation=\u0627\u0644\u062D\u062F
OpenXSDFileDialog.confirm=\u062A\u0623\u0643\u064A\u062F
DatabaseTableForm.confirm=\u062A\u0623\u0643\u064A\u062F
DatabaseForm.DataBase=\u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A

View File

@@ -34,7 +34,7 @@ ContextSetsSelectionDialog.Title=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u306E\u907
CommonWizard.cancel=\u30AD\u30E3\u30F3\u30BB\u30EB
CommonWizard.exception=\u4F8B\u5916
CommonWizard.nameAlreadyExist=\u3053\u306E\u540D\u524D\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059
CommonWizard.persistenceException=\u30C7\u30FC\u30BF\u306E\u30A2\u30AF\u30BB\u30B9\u306E\u5931\u6557 {0}\n
CommonWizard.persistenceException=\u30C7\u30FC\u30BF\u306E\u30A2\u30AF\u30BB\u30B9\u306E\u5931\u6557 {0}\\n
ContextWizard.Title=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u30B0\u30EB\u30FC\u30D7\u306E\u4F5C\u6210/\u7DE8\u96C6
ContextWizard.contextPageDescription=\u30B3\u30F3\u30C6\u30AD\u30B9\u30C8\u3001\u5909\u6570\u304A\u3088\u3073\u5024\u3092\u5B9A\u7FA9\u3057\u307E\u3059\u3002
ContextWizard.contextPageTitle=\u30B9\u30C6\u30C3\u30D7 2/2
@@ -118,7 +118,7 @@ DatabaseTableForm.navigatorTree=\u30B9\u30AD\u30FC\u30DE
DatabaseTableForm.retreiveButtonAlert=\u201D\u30B9\u30AD\u30FC\u30DE\u306E\u53D6\u5F97\u201D\u3092\u4F7F\u7528\u3059\u308B\u305F\u3081\u306B\u306F\u3001\u6700\u521D\u306B\u30C6\u30FC\u30D6\u30EB\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002
DatabaseTableForm.retreiveButtonConfirmation=\u5909\u66F4\u3092\u78BA\u8A8D\u3057\u307E\u3059\u304B\uFF1F
DatabaseTableForm.retreiveButtonConfirmationMessage=\u30B9\u30AD\u30FC\u30DE\u306E\u8A2D\u5B9A\u3092\u5909\u66F4\u3059\u308B\u3068\u3001\u73FE\u5728\u306E\u30B9\u30AD\u30FC\u30DE\u30D7\u30EC\u30D3\u30E5\u30FC\u3068\u7570\u306A\u308A\u307E\u3059\u3002\u30B9\u30AD\u30FC\u30DE\u306E\u66F4\u65B0\u306F\u5168\u3066\u306E\u30AB\u30EC\u30F3\u30C8\u30C7\u30FC\u30BF\u306B\u4E0A\u66F8\u304D\u3055\u308C\u307E\u3059\u3002\u7D99\u7D9A\u3057\u307E\u3059\u304B\uFF1F
DatabaseTableForm.retreiveButtonIsAccessible="\u53D6\u5F97"\u30DC\u30BF\u30F3\u306F\u73FE\u5728\u30A2\u30AF\u30BB\u30B9\u53EF\u80FD\u3067\u3059\u3002
DatabaseTableForm.retreiveButtonIsAccessible=\"\u53D6\u5F97\"\u30DC\u30BF\u30F3\u306F\u73FE\u5728\u30A2\u30AF\u30BB\u30B9\u53EF\u80FD\u3067\u3059\u3002
DatabaseTableForm.retreiveButtonTip=\u30B9\u30AD\u30FC\u30DE\u3092\u5B9A\u7FA9\u3057\u3066\u4E0B\u3055\u3044\u3002\u300C\u30B9\u30AD\u30FC\u30DE\u60C5\u5831\u3092\u53D6\u5F97\u300D\u304C\u4F7F\u7528\u3067\u304D\u307E\u3059
DatabaseTableForm.retreiveButtonUse=\u300C\u30B9\u30AD\u30FC\u30DE\u60C5\u5831\u3092\u53D6\u5F97\u300D\u3067\u73FE\u5728\u306E\u30B9\u30AD\u30FC\u30DE\u60C5\u5831\u3092\u66F4\u65B0\u3067\u304D\u307E\u3059
DatabaseTableForm.retreiveSchema=\u30B9\u30AD\u30FC\u30DE\u306E\u53D6\u5F97

View File

@@ -74,7 +74,6 @@ DatabaseForm.otherDBRegex=[0-9] *
DatabaseForm.password=\u5bc6\u7801
DatabaseForm.port=\u7aef\u53e3
DatabaseForm.portError=\u65e0\u6548\u7aef\u53e3\u53f7
DatabaseForm.schema=\u67B6\u6784
DatabaseForm.selectJar=\u9009\u62E9jar\u6587\u4EF6
DatabaseForm.selectRule=\u9009\u62E9\u6620\u5C04\u89C4\u5219
DatabaseForm.server=\u670d\u52a1\u5668
@@ -105,30 +104,28 @@ DatabaseTableFilterForm.view=\u89c6\u56fe
DatabaseTableForm.AddTable=\u52a0\u5165 Schema
DatabaseTableForm.checkConnection=\u68c0\u67e5\u8fde\u63a5
DatabaseTableForm.comment=\u6CE8\u89E3
DatabaseTableForm.connectionFailure=\u6570\u636E\u5E93\u8FDE\u63A5\u5931\u8D25 \: "\u68C0\u7D22\u6A21\u5F0F"\u88AB\u7981\u7528. \u6309\u201C\u68C0\u67E5\u8FDE\u63A5\u201D\u91CD\u7F6E.
DatabaseTableForm.connectionFailure=\u6570\u636E\u5E93\u8FDE\u63A5\u5931\u8D25 \\: \"\u68C0\u7D22\u6A21\u5F0F\"\u88AB\u7981\u7528. \u6309\u201C\u68C0\u67E5\u8FDE\u63A5\u201D\u91CD\u7F6E.
DatabaseTableForm.connectionFailureTip=\u6570\u636e\u5e93\u8fde\u63a5\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u6570\u636e\u5e93\u8bbe\u7f6e\u6216\u4e0e\u6570\u636e\u5e93\u7ba1\u7406\u5458\u8054\u7cfb\u3002
DatabaseTableForm.connectionIsDone=\u8FDE\u63A5\u6210\u529F
DatabaseTableForm.getDetailedSchema=\u6309\u6B64\u6309\u94AE\u83B7\u53D6\u8BE6\u7EC6\u7684schema\u4FE1\u606F.
DatabaseTableForm.getRoughSchema=\u6309\u6B64\u6309\u94AE\u83B7\u53D6\u6982\u7565schema\u4FE1\u606F.
DatabaseTableForm.groupMetaData=\u67B6\u6784
DatabaseTableForm.metadataDefaultNewLabel=\u65b0\u5217
DatabaseTableForm.name=\u4f5c\u4e1a\u540d
DatabaseTableForm.nameAlert=\u4E00\u4E2ASchema\u540D\u79F0\u4E3A\u7A7A\uFF0C\u5FC5\u987B\u547D\u540D
DatabaseTableForm.navigatorTree=\u67B6\u6784
DatabaseTableForm.retreiveButtonAlert=\u8981\u4f7f\u7528\u201c\u53d6\u56de Schema\u201d\u6309\u94ae\uff0c\u8bf7\u5148\u9009\u62e9\u4e00\u4e2a\u8868\u683c\u3002
DatabaseTableForm.retreiveButtonConfirmation=\u786E\u8BA4\u66F4\u6539
DatabaseTableForm.retreiveButtonConfirmationMessage=Schema\u8BBE\u7F6E\u5DF2\u66F4\u6539,\u4E0E\u5F53\u524DSchema\u9884\u89C8\u4E0D\u540C. \u66F4\u65B0Schema\u5C06\u8986\u76D6\u6240\u6709\u5F53\u524D\u6570\u636E.\u662F\u5426\u7EE7\u7EED\u66F4\u65B0?
DatabaseTableForm.retreiveButtonIsAccessible="\u68C0\u7D22"\u6309\u94AE\u73B0\u5728\u53EF\u4EE5\u4F7F\u7528.
DatabaseTableForm.retreiveButtonTip=\u5FC5\u987B\u5B9A\u4E49Schema. \u4F7F\u7528"\u68C0\u7D22Schema"\u6309\u94AE\u4EE5\u8282\u7701\u65F6\u95F4 \!
DatabaseTableForm.retreiveButtonIsAccessible=\"\u68C0\u7D22\"\u6309\u94AE\u73B0\u5728\u53EF\u4EE5\u4F7F\u7528.
DatabaseTableForm.retreiveButtonTip=\u5FC5\u987B\u5B9A\u4E49Schema. \u4F7F\u7528\"\u68C0\u7D22Schema\"\u6309\u94AE\u4EE5\u8282\u7701\u65F6\u95F4 \\\\!
DatabaseTableForm.retreiveButtonUse=\u4f7f\u7528\u201c\u53d6\u56de Schema\u201d\u6309\u94ae,\u7528\u57fa\u4e8e\u8868\u683c\u7684 Schema \u66ff\u6362\u5f53\u524dSchema
DatabaseTableForm.retreiveSchema=\u521b\u5efa Schema
DatabaseTableForm.guessSchema=\u8BA1\u7B97schema
DatabaseTableForm.streamDetach=\u6d41\u5206\u9694
DatabaseTableForm.table=\u57fa\u672c\u8868\u683c
DatabaseTableForm.tableColumnText.talbe=\u8868\u683C
DatabaseTableForm.tableNoExist=\u6570\u636E\u5E93\u8FDE\u63A5\u6210\u529F,\u4F46\u8868\u4E0D\u5B58\u5728 \: "\u68C0\u7D22Shema"\u88AB\u7981\u7528. \n \u4F7F\u7528SGBD\u521B\u5EFA\u8868,\u7136\u540E\u5355\u51FB\u201C\u68C0\u67E5\u8FDE\u63A5\u201D\u91CD\u7F6E.
DatabaseTableForm.tableTip=\u9009\u62E9\u4E00\u4E2A\u8868\u5E76\u4F7F\u7528"\u68C0\u7D22"\u6309\u94AE\u6216\u624B\u52A8\u5B9A\u4E49Schema.
DatabaseTableForm.type=\u7C7B\u578B \: {0}
DatabaseTableForm.tableNoExist=\u6570\u636E\u5E93\u8FDE\u63A5\u6210\u529F,\u4F46\u8868\u4E0D\u5B58\u5728 \\: \"\u68C0\u7D22Shema\"\u88AB\u7981\u7528. \\n \u4F7F\u7528SGBD\u521B\u5EFA\u8868,\u7136\u540E\u5355\u51FB\u201C\u68C0\u67E5\u8FDE\u63A5\u201D\u91CD\u7F6E.
DatabaseTableForm.tableTip=\u9009\u62E9\u4E00\u4E2A\u8868\u5E76\u4F7F\u7528\"\u68C0\u7D22\"\u6309\u94AE\u6216\u624B\u52A8\u5B9A\u4E49Schema.
DatabaseTableForm.type=\u7C7B\u578B \\: {0}
DatabaseTableForm.typeTable=\u7C7B\u578B: TABLE
DatabaseTableWizard.description=\u8FC7\u6EE4\u8868
DatabaseWizard.windowTitle=\u6570\u636E\u5E93\u8FDE\u63A5
@@ -147,7 +144,7 @@ DelimitedFileWizard.windowTitleCreate=\u65b0\u5206\u9694\u578b\u6587\u4ef6
DelimitedFileWizard.windowTitleUpdate=\u7f16\u8f91\u5206\u9694\u578b\u6587\u4ef6
DocumentationCreateWizard.mainPageDescription=\u521b\u5efa\u63cf\u8ff0
DocumentationCreateWizard.windowTitle=\u65b0\u6587\u6863
DocumentationPage.LinkLabel=\ \u5C06\u6587\u6863\u590D\u5236\u5230\u5B58\u50A8\u5E93.
DocumentationPage.LinkLabel=\\ \u5C06\u6587\u6863\u590D\u5236\u5230\u5B58\u50A8\u5E93.
DocumentationPage.browseBtnText.browse=\u6D4F\u89C8...
DocumentationPage.checkLabel=\u68C0\u67E5
DocumentationPage.checkTipText=\u68C0\u67E5\u8FDC\u7AEF\u6587\u4EF6\u662F\u5426\u5B58\u5728
@@ -239,7 +236,7 @@ FileStep2.limitTip=\u9650\u5236
FileStep2.mustBePrecised=\u5fc5\u987b\u8bbe\u7f6e
FileStep2.noresult=\u8FD9\u4E9B\u8BBE\u7F6E\u6CA1\u6709\u7ED3\u679C
FileStep2.noresultDetailMessage=\u8BF7\u68C0\u67E5\u6B63\u786E\u7684 XPathExpression \u6216 XML \u6E90\u6587\u6863\u3002
FileStep2.previewFailure=\u9884\u89C8\u9519\u8BEF\u3002\u5FC5\u987B\u4FEE\u6539\u8BBE\u7F6E\u3002\n\uFF08\u9519\u8BEF\u7684\u5B57\u7B26\u7F16\u7801\uFF09
FileStep2.previewFailure=\u9884\u89C8\u9519\u8BEF\u3002\u5FC5\u987B\u4FEE\u6539\u8BBE\u7F6E\u3002\\n\uFF08\u9519\u8BEF\u7684\u5B57\u7B26\u7F16\u7801\uFF09
FileStep2.previewIsDone=\u9884\u89c8\u6210\u529f...
FileStep2.previewProgress=\u9884\u89c8\u5904\u7406\u4e2d...
FileStep2.refreshPreview=\u66f4\u65b0\u9884\u89c8
@@ -261,8 +258,7 @@ FileStep2Form.output=\u6807\u51c6\u8f93\u51fa
FileStep2Form.preview=\u9884
FileStep3Form.nameInvalid=\u540D\u79F0\u65E0\u6548
FileStep3.filepathAlert=\u6587\u4ef6\u8def\u5f84\u987b\u88ab\u6307\u5b9a
FileStep3.groupMetadata=\u67B6\u6784
FileStep3.guess=\u731C\u6D4B\n
FileStep3.guess=\u731C\u6D4B
FileStep3.guessConfirmation=\u786e\u5b9a\u4fee\u6539\uff1f
FileStep3.guessConfirmationMessage=Schema \u8BBE\u7F6E\u5DF2\u66F4\u6539\u5E76\u4E14\u4E0E\u5F53\u524D\u7684 schema \u9884\u89C8\u4E0D\u540C\u3002\u66F4\u65B0 schema \u5C06\u6539\u5199\u5F53\u524D\u6240\u6709\u6570\u636E\u3002\u5982\u679C\u60A8\u9009\u62E9\u53D6\u6D88\uFF0C\u5C06\u4E0D\u4F1A\u6539\u5199\u5F53\u524D\u6570\u636E\u3002\u4ECD\u7136\u7EE7\u7EED\uFF1F
FileStep3.guessFailure=\u8ba1\u7b97\u5931\u8d25
@@ -385,7 +381,6 @@ SalesforceStep2Form.output=\u6807\u51c6\u8f93\u51fa
SalesforceStep2Form.preview=\u9884
SalesforceStep2Form.queryCondition=\u6D4F\u89C8\u6570\u636E\u5217\u5E76\u8BBE\u5B9A\u67E5\u8BE2\u6761\u4EF6
SalesforceStep2Form.saleforceDetail=Salesforce \u6A21\u5757\u5B57\u6BB5\u8BE6\u7EC6\u4FE1\u606F
SchemaWizard.windowTitle=\u67B6\u6784
SelectDatabaseJarDialog.add=\u589E\u52A0
SelectDatabaseJarDialog.delete=\u5220\u9664
SelectDatabaseJarDialog.title=\u9009\u62E9\u6570\u636E\u5E93\u9A71\u52A8\u7A0B\u5E8F jar
@@ -408,7 +403,6 @@ ShowAddedContextdialog.Messages=\u662F\u5426\u5E94\u5F53\u5C06\u4EE5\u4E0B\u4E0A
ShowAddedContextdialog.Title=\u5DF2\u6DFB\u52A0\u7684\u4E0A\u4E0B\u6587
ShowAddedContextdialog.Variables=\u53D8\u91CF
StoppablePreviewLoader.inforLabelText.previewInterrupted=\u9884\u89c8\u7ec8\u65ad
TableWizard.windowTitle=\u67B6\u6784
TableWizardPage.descriptionCreate=\u5411\u50a8\u5b58\u5e93\u91cc\u52a0\u5165\u4e00\u4e2a\u56fe\u89e3
TableWizardPage.descriptionUpdate=\u66f4\u65b0\u76ee\u524d\u5b58\u5728\u7684\u50a8\u5b58\u5e93\u91cc\u7684\u56fe\u89e3
TableWizardPage.titleCreate=\u65b0\u8fde\u63a5\u91cc\u7684 Schema \u8868
@@ -429,7 +423,7 @@ WSDLSchemaStep1Form.UseProxy=\u4F7F\u7528http\u4EE3\u7406
WSDLSchemaStep1Form.UserName=\u7528\u6237
WSDLSchemaStep1Form.WSDLGroupParameter=WSDL \u53C2\u6570
WSDLSchemaStep1Form.WSDLName=WSDL
WSDLSchemaStep1Form.WSDLURL=http\://www.atomic-x.com/xmlservices/imageextractorws.asmx?wsdl
WSDLSchemaStep1Form.WSDLURL=http\\://www.atomic-x.com/xmlservices/imageextractorws.asmx?wsdl
WSDLSchemaStep1Form.output=\u6807\u51c6\u8f93\u51fa
WSDLSchemaStep1Form.preview=\u9884
WSDLSchemaStep1Form.TimeOutTitle=\u8D85\u65F6\uFF08\u79D2\uFF09
@@ -460,7 +454,7 @@ MetadataTalendTypeEditor.editMappingDialog.title=\u7F16\u8F91Mapping\u6587\u4EF6
MetadataTalendTypeEditor.error.message=\u9519\u8BEF\u4FE1\u606F
MetadataTalendTypeEditor.fileIsImported=\u6B64\u6587\u4EF6\u5DF2\u88AB\u5BFC\u5165\u3002
MetadataTalendTypeEditor.fileIsInvalid=\u5BFC\u5165\u6587\u4EF6\u4E0D\u5408\u6CD5\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5'mapping_'\u5F00\u5934\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5\'mapping_\'\u5F00\u5934\u3002
RepositoryToComponentProperty.xmlFileSelection=\u9009\u62E9\u8981\u9A8C\u8BC1\u7684 XML \u6587\u4EF6
OpenXSDFileDialog.cancel=\u53D6\u6D88
OpenXSDFileDialog.confirm=\u786E\u5B9A
@@ -471,7 +465,7 @@ PropertiesWizard.EditPropertiesPageTitle=\u7F16\u8F91\u5C5E\u6027
PropertiesWizard.alreadyLockedByUser=\u56E0\u4E3A\u8FD9\u4E2A\u9879\u76EE\u5DF2\u88AB\u4E00\u4F4D\u7F16\u8F91\u8005\u9501\u5B9A\uFF0C\u6240\u4EE5\u5176\u5C5E\u6027\u4E3A\u53EA\u8BFB\u3002
AbstractSalesforceStepForm.fetchModule=\u8FDE\u63A5\u5230\u9500\u552E\u670D\u52A1\u5E73\u53F0\uFF0C\u4EE5\u83B7\u53D6\u6570\u636E\u5217
FileTableWizardPage.titleUpdate=\u66f4\u65b0\u56fe\u89e3 \u201c{0}\u201d
XmlFileStep1Form.notFound="{0}"\u4E0D\u5B58\u5728\u6216\u8005xml\u683C\u5F0F\u4E0D\u6B63\u786E
XmlFileStep1Form.notFound=\"{0}\"\u4E0D\u5B58\u5728\u6216\u8005xml\u683C\u5F0F\u4E0D\u6B63\u786E
SalesforceStep2Form.module=\u6a21\u5757
DatabaseTableForm.confirm=\u786E\u5B9A
DatabaseTableForm.detete_table=\u786E\u5B9A\u5220\u9664schema ?
@@ -490,7 +484,7 @@ ConfirmReloadConnectionDialog.title=\u786E\u8BA4\u91CD\u65B0\u52A0\u8F7D\u8FDE\u
ConfirmReloadConnectionDialog.desc=\u8FDE\u63A5\u5C5E\u6027\u6539\u53D8\uFF0C\u8FD9\u4E2A\u8FDE\u63A5\u7684\u5206\u6790\u5143\u7D20\u5982\u679C\u91CD\u65B0\u52A0\u8F7D\u5B83\u53EF\u80FD\u4F1A\u88AB\u79FB\u9664\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F
ConfirmReloadConnectionDialog.reload=\u91CD\u65B0\u52A0\u8F7D
ConfirmReloadConnectionDialog.unreload=\u4E0D\u8981\u91CD\u65B0\u52A0\u8F7D
FileTableWizardPage.titleCreate=\u65b0\u56fe\u89e3"{0}"
FileTableWizardPage.titleCreate=\u65b0\u56fe\u89e3\"{0}\"
SalesforceWizardPage.titleCreate.Step=\u5728\u5B58\u50A8\u5E93\u4E2D\u65B0\u5EFA Salesforce \u8FDE\u63A5 - \u6B65\u9AA4
SalesforceWizardPage.descriptionCreate.Step1=\u6570\u636e\u53c2\u6570\u8bbe\u7f6e
SalesforceWizardPage.descriptionCreate.Step2=\u5B9A\u4E49 Salesforce \u8FDE\u63A5\u53C2\u6570

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.migrationTool.nl</artifactId>

View File

@@ -6,8 +6,8 @@ MigrationToolService.taskNotExist=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u5185\u30
MigrationToolService.taskMonitor=\u9805\u76EE {1} \u306B\u79FB\u884C\u30BF\u30B9\u30AF {0} \u3092\u9069\u7528
MigrationToolService.itemLogWarn=\u30A2\u30A4\u30C6\u30E0 {0} \u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u306F\u4E0D\u5B8C\u5168\u3067\u3059 (\u79FB\u884C\u30BF\u30B9\u30AF {1} \u306F\u5931\u6557\u3057\u307E\u3057\u305F\uFF09
MigrationToolService.itemLogException=\u30A2\u30A4\u30C6\u30E0 {0} \u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u306F\u4E0D\u5B8C\u5168\u3067\u3059 (\u79FB\u884C\u30BF\u30B9\u30AF {1} \u306F\u5931\u6557\u3057\u307E\u3057\u305F\uFF09
MigrationToolService.itemDeleteException=\u30A2\u30A4\u30C6\u30E0\uFF08"{0}"\uFF09\u304C\u524A\u9664\u51FA\u6765\u307E\u305B\u3093\u3002\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u304C\u7834\u640D\u3057\u3066\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
MigrationToolService.itemDeleteException=\u30A2\u30A4\u30C6\u30E0\uFF08\"{0}\"\uFF09\u304C\u524A\u9664\u51FA\u6765\u307E\u305B\u3093\u3002\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u304C\u7834\u640D\u3057\u3066\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002
MigrationToolService.taskVersionIsNull=\u30BF\u30B9\u30AF {0} \u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u304Cnull\u3067\u3059\u3001\u78BA\u8A8D\u3057\u3066\u4E0B\u3055\u3044\uFF01
MigrationToolService.taskBreaksIsNull=\u30BF\u30B9\u30AF{0}\u304Cnull\u3067\u3059\u3001\u78BA\u8A8D\u3057\u3066\u4E0B\u3055\u3044\uFF01
migrationTasksRecapDialog.descriptions=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u306B\u79FB\u884C\u30BF\u30B9\u30AF\u304C\u9069\u7528\u3055\u308C\u307E\u3057\u305F\u3002 \n \u79FB\u884C\u30BF\u30B9\u30AF\u304C\u5931\u6557\u3057\u305F\u5834\u5408\u3001\u30ED\u30B0\u3092\u78BA\u8A8D\u3057\u3066\u4E0B\u3055\u3044\u3002
migrationTasksRecapDialog.descriptions=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u306B\u79FB\u884C\u30BF\u30B9\u30AF\u304C\u9069\u7528\u3055\u308C\u307E\u3057\u305F\u3002 \\n \u79FB\u884C\u30BF\u30B9\u30AF\u304C\u5931\u6557\u3057\u305F\u5834\u5408\u3001\u30ED\u30B0\u3092\u78BA\u8A8D\u3057\u3066\u4E0B\u3055\u3044\u3002
MigrationToolService.projectCanNotOpen=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u304C\u958B\u3051\u307E\u305B\u3093\u3002\u30DE\u30A4\u30B0\u30EC\u30FC\u30B7\u30E7\u30F3\u30BF\u30B9\u30AF\u306E\u8A2D\u5B9A\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059\uFF1A{0}

View File

@@ -345,3 +345,4 @@ _UI_InnerJoinMap_value_feature=\u0642\u064A\u0645\u0629
_UI_Operator_Lower_literal=<
_UI_Operator_Greater_or_equals_literal=>=
_UI_Operator_Lower_or_equals_literal=<=
_UI_DashboardConnection_database_feature=\u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A

View File

@@ -574,7 +574,7 @@ _UI_InformationLevel_ERROR_literal=\u9519\u8BEF
_UI_Metadata_type=\u5143\u6570\u636E
_UI_Connection_type=\u8FDE\u63A5
_UI_MetadataColumn_type=\u5143\u6570\u636E\u5217
_UI_AbstractMetadataObject_type= \u62BD\u8C61\u7684\u5143\u6570\u636E\u5BF9\u8C61
_UI_AbstractMetadataObject_type=\u62BD\u8C61\u7684\u5143\u6570\u636E\u5BF9\u8C61
_UI_MetadataTable_type=\u5143\u6570\u636E\u8868
_UI_FileConnection_type=\u6587\u4EF6\u8FDE\u63A5
_UI_DelimitedFileConnection_type=\u5206\u5272\u578B\u6587\u4EF6\u8FDE\u63A5
@@ -745,9 +745,8 @@ _UI_OutputSAPFunctionParameterTable_functionUnit_feature=\u529F\u80FD\u90E8\u4EF
_UI_RegexpFileConnection_FieldSeparatorType_feature=\u5B57\u6BB5\u5206\u9694\u7B26\u7C7B\u578B
_UI_XmlFileConnection_XsdFilePath_feature=XSD\u6587\u4EF6\u8DEF\u5F84
_UI_XmlFileConnection_XmlFilePath_feature=XML\u6587\u4EF6\u8DEF\u5F84
_UI_XmlFileConnection_Guess_feature=\u731C\u6D4B\n
_UI_XmlFileConnection_Guess_feature=\u731C\u6D4B
_UI_XmlFileConnection_MaskXPattern_feature=\u63A9\u6A21\u65B9\u6848
_UI_XmlFileConnection_schema_feature=\u67B6\u6784
_UI_XmlFileConnection_Encoding_feature=\u7f16\u7801
_UI_XmlFileConnection_group_feature=\u7EC4
_UI_XmlFileConnection_root_feature=\u6839
@@ -756,7 +755,6 @@ _UI_XmlFileConnection_inputModel_feature=\u8F93\u5165\u6A21\u578B
_UI_XmlFileConnection_outputFilePath_feature=\u8F93\u51FA\u6587\u4EF6\u8DEF\u5F84
_UI_SchemaTarget_RelativeXPathQuery_feature=\u76F8\u5BF9XPath\u67E5\u8BE2
_UI_SchemaTarget_TagName_feature=\u6807\u7B7E\u540D
_UI_SchemaTarget_schema_feature=\u67B6\u6784
_UI_QueriesConnection_connection_feature=\u8FDE\u63A5
_UI_QueriesConnection_query_feature=\u67E5\u8BE2
_UI_Query_value_feature=\u503c
@@ -850,7 +848,6 @@ _UI_Concept_inputModel_feature=\u8F93\u5165\u6A21\u578B
_UI_Concept_group_feature=\u7EC4
_UI_Concept_root_feature=\u6839
_UI_Concept_loop_feature=\u5FAA\u73AF
_UI_ConceptTarget_schema_feature=\u67B6\u6784
_UI_ConceptTarget_targetName_feature=\u76EE\u6807\u540D\u79F0
_UI_ConceptTarget_RelativeLoopExpression_feature=\u76F8\u5173\u7684\u5FAA\u73AF\u8868\u8FBE\u5F0F
_UI_HL7Connection_StartChar_feature=\u5F00\u59CB\u5B57\u7B26
@@ -893,7 +890,7 @@ _UI_FieldSeparator_Tabulation_literal=\u5236\u8868
_UI_FieldSeparator_Semicolon_literal=\u5206\u53F7
_UI_FieldSeparator_Comma_literal=\u9017\u53F7
_UI_FieldSeparator_Space_literal=\u7A7A\u683C
_UI_FieldSeparator_Alt_65_literal='(Alt 65, #A4)
_UI_FieldSeparator_Alt_65_literal=\'\'(Alt 65, #A4)
_UI_FieldSeparator_Custom_ANSI_literal=\u81EA\u5B9A\u4E49ANSI
_UI_FieldSeparator_Custom_UTF8_literal=\u81EA\u5B9A\u4E49UTF-8
_UI_FieldSeparator_Custom_RegExp_literal=\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.model.edit.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.model.migration.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.model.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.presentation.onboarding.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.rcp.nl</artifactId>

View File

@@ -112,3 +112,5 @@ LinksToolbarItem_videos=Link to Talend Guided Tutorials
DynamicContentProvider.tryCloud=Try Talend Cloud FREE for 30 days
LinksToolbarItem_cloud=Link to Talend cloud
WelcomePageDynamicContentProvider.LatestItemsServices.Title=Services
ComponentsManager.form.install.dialog.restart.title=Restarting Studio
ComponentsManager.form.install.dialog.restart.message=We need to restart studio to finish the installation.\n\nDo you want to restart studio right now?

View File

@@ -112,3 +112,5 @@ LinksToolbarItem_videos=Talend\u30C1\u30E5\u30FC\u30C8\u30EA\u30A2\u30EB\u3078\u
DynamicContentProvider.tryCloud=Talend Cloud\u309230\u65E5\u9593\u7121\u6599\u3067\u304A\u8A66\u3057\u4E0B\u3055\u3044
LinksToolbarItem_cloud=Talend Cloud\u3078\u306E\u30EA\u30F3\u30AF
WelcomePageDynamicContentProvider.LatestItemsServices.Title=\u30B5\u30FC\u30D3\u30B9
ComponentsManager.form.install.dialog.restart.title=Studio\u3092\u518D\u8D77\u52D5\u4E2D
ComponentsManager.form.install.dialog.restart.message=\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3092\u5B8C\u4E86\u3059\u308B\u306B\u306FStudio\u3092\u518D\u8D77\u52D5\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002\\n\\n\u4ECA\u3059\u3050Studio\u3092\u518D\u8D77\u52D5\u3057\u307E\u3059\u304B?

View File

@@ -79,7 +79,7 @@ WelcomePageDynamicContentProvider.GettingStartedImportDemoTitle=\u6F14\u793A
WelcomePageDynamicContentProvider.GettingStartedImportDemoBrief=\u5BFC\u5165\u9879\u76EE\u6F14\u793A
WelcomePageDynamicContentProvider.LatestItemsDataModel.Title=\u6A21\u578B
WelcomePageDynamicContentProvider.CreateNewDataModelTitle=\u6A21\u578B
Application.WorkspaceInuseMessage=\u8BE5\u5DE5\u4F5C\u7A7A\u95F4\u5DF2\u88AB\u4F7F\u7528.\n \u4F60\u4E0D\u80FD\u4F7F\u7528\u540C\u4E00\u4E2A\u5DE5\u4F5C\u7A7A\u95F4\u8FD0\u884CStudio
Application.WorkspaceInuseMessage=\u8BE5\u5DE5\u4F5C\u7A7A\u95F4\u5DF2\u88AB\u4F7F\u7528.\\n \u4F60\u4E0D\u80FD\u4F7F\u7528\u540C\u4E00\u4E2A\u5DE5\u4F5C\u7A7A\u95F4\u8FD0\u884CStudio
Application.WorkspaceInuseTitle=\u5DE5\u4F5C\u7A7A\u95F4\u9519\u8BEF
Application.doNotSupportJavaVersionYetPoweredbyTalend=Studio\u4E0D\u652F\u6301Java 8. Java 7\u662F\u5EFA\u8BAE\u4F7F\u7528\u7684JVM\u7248\u672C\u3002\u6709\u5173\u8BE6\u7EC6\u4FE1\u606F\uFF08\u9700\u8981MyTalend\u5E10\u6237\u6CE8\u518C\uFF09\uFF0C\u8BF7\u53C2\u9605Talend\u5E2E\u52A9\u4E2D\u5FC3\u7684\u4EE5\u4E0BKB\u6587\u7AE0\uFF1A
Application.doNotSupportJavaVersionYetNoPoweredbyTalend=Studio \u4E0D\u652F\u6301Java8 .Java 7\u662F\u4F7F\u7528\u63A8\u8350\u7684JVM\u7248\u672C\u3002
@@ -112,3 +112,5 @@ LinksToolbarItem_videos=\u94FE\u63A5\u5230 Talend \u6307\u5BFC\u6559\u7A0B
DynamicContentProvider.tryCloud=\u514D\u8D39\u8BD5\u7528 Talend \u4E91 30 \u5929
LinksToolbarItem_cloud=\u94FE\u63A5\u5230 Talend \u4E91
WelcomePageDynamicContentProvider.LatestItemsServices.Title=\u670D\u52A1
ComponentsManager.form.install.dialog.restart.title=\u91CD\u65B0\u542F\u52A8 Studio
ComponentsManager.form.install.dialog.restart.message=\u6211\u4EEC\u9700\u8981\u91CD\u65B0\u542F\u52A8 Studio \u4EE5\u5B8C\u6210\u5B89\u88C5\u3002\\n\\n\u662F\u5426\u8981\u7ACB\u5373\u91CD\u65B0\u542F\u52A8 Studio\uFF1F

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.registration.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.items.importexport.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.items.importexport.ui.nl</artifactId>

View File

@@ -27,7 +27,7 @@ ImportItemsWizardPage_noSelectedItemsMessages=\u30A2\u30A4\u30C6\u30E0\u304C\u30
ShowErrorsDuringImportItemsDialog_title=\u30A2\u30A4\u30C6\u30E0\u306E\u30A4\u30F3\u30DD\u30FC\u30C8\u4E2D\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F
ShowErrorsDuringImportItemsDialog_exportLogButton_title=\u30ED\u30B0\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8
ShowErrorsDuringImportItemsDialog_exportLogEntry=\u30ED\u30B0\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8
ShowErrorsDuringImportItemsDialog_confirmOverwrite_message=\u30D5\u30A1\u30A4\u30EB"{0}"\u304C\u5B58\u5728\u3057\u307E\u3059\u3002\u4E0A\u66F8\u304D\u3057\u307E\u3059\u304B\uFF1F
ShowErrorsDuringImportItemsDialog_confirmOverwrite_message=\u30D5\u30A1\u30A4\u30EB\"{0}\"\u304C\u5B58\u5728\u3057\u307E\u3059\u3002\u4E0A\u66F8\u304D\u3057\u307E\u3059\u304B\uFF1F
ImportItemsWizardPage_ErrorsMessage=\u30A2\u30A4\u30C6\u30E0'{0}'\u306B\u306F\u7570\u306A\u308B\u30D0\u30FC\u30B8\u30E7\u30F3\u304C\u5B58\u5728\u3057\u307E\u3059\u3002\u3054\u307F\u7BB1\u3092\u78BA\u8A8D\u3057\u3066\u5FC5\u8981\u306B\u5FDC\u3058\u3066\u7A7A\u306B\u3057\u3066\u4E0B\u3055\u3044\u3002
ImportItemsWizardPage_ProgressDialog_ExecutingMessage=\u6E96\u5099\u4E2D...
ImportItemsWizardPage_ProgressDialog_WaitingFinishMessage=\u6E96\u5099\u30A2\u30AF\u30B7\u30E7\u30F3\u3092\u6B63\u5E38\u306B\u4E2D\u65AD\u3067\u304D\u307E\u305B\u3093\u3002\n

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.localprovider.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.mdm.nl</artifactId>

View File

@@ -95,9 +95,8 @@ MdmReceiveForm.noExist=\u4e0d\u5b58\u5728
MdmReceiveForm.previewNotAvailable=\u6CA1\u6709\u53EF\u884C\u7684XSD\u6587\u4EF6\u9884\u89C8
FileStep3.metadataName=\u4f5c\u4e1a\u540d
FileStep3.metadataComment=\u6CE8\u89E3
FileStep3.groupMetadata=\u67B6\u6784
FileStep3.informationLabel=\u70b9\u51fb\u8ba1\u7b97\u8ddf\u636e\u5f53\u524d\u8bbe\u7f6e\u66f4\u65b0 Schema
FileStep3.guess=\u731C\u6D4B\n
FileStep3.guess=\u731C\u6D4B
FileStep3.guessTip=\u70b9\u51fb\u66f4\u65b0\u9884\u89c8
FileStep3.metadataDescription=\u56fe\u89e3\u7684\u63cf\u8ff0
FileStep3.guessConfirmation=\u786e\u5b9a\u4fee\u6539\uff1f

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.metadata.nl</artifactId>

View File

@@ -130,3 +130,4 @@ OpenXSDFileDialog.confirm=\u062A\u0623\u0643\u064A\u062F
XmlFileStep2Form.Output=\u0645\u062E\u0631\u062C
DatabaseForm.hbase.settings=\u0627\u0644\u0625\u0635\u062F\u0627\u0631
DatabaseForm.distroVersion.labelName=\u0627\u0644\u0625\u0635\u062F\u0627\u0631
DatabaseForm.DataBase=\u0642\u0627\u0639\u062F\u0629 \u0628\u064A\u0627\u0646\u0627\u062A

View File

@@ -117,7 +117,7 @@ DatabaseForm.selectJar=jar\u30D5\u30A1\u30A4\u30EB\u3092\u9078\u629E
DatabaseTableForm.AddTable=\u30B9\u30AD\u30FC\u30DE\u306E\u8FFD\u52A0
DatabaseTableForm.checkConnection=\u63A5\u7D9A\u78BA\u8A8D
DatabaseTableForm.comment=\u30B3\u30E1\u30F3\u30C8
DatabaseTableForm.connectionFailure=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u63A5\u7D9A\u306E\u5931\u6557\uFF1A"\u30B9\u30AD\u30FC\u30DE\u306E\u53D6\u5F97"\u304C\u7121\u52B9\u3067\u3059\u3002\u72B6\u6CC1\u3092\u56DE\u5FA9\u3059\u308B\u305F\u3081\u306B"\u63A5\u7D9A\u306E\u78BA\u8A8D"\u3092\u62BC\u3057\u3066\u304F\u3060\u3055\u3044\u3002
DatabaseTableForm.connectionFailure=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u63A5\u7D9A\u306E\u5931\u6557\uFF1A\"\u30B9\u30AD\u30FC\u30DE\u306E\u53D6\u5F97\"\u304C\u7121\u52B9\u3067\u3059\u3002\u72B6\u6CC1\u3092\u56DE\u5FA9\u3059\u308B\u305F\u3081\u306B\"\u63A5\u7D9A\u306E\u78BA\u8A8D\"\u3092\u62BC\u3057\u3066\u304F\u3060\u3055\u3044\u3002
DatabaseTableForm.connectionFailureTip=\u63A5\u7D9A\u30A8\u30E9\u30FC\u3002\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u306E\u8A2D\u5B9A\u3092\u78BA\u8A8D\u3059\u308B\u304B\u3001\u307E\u305F\u306F\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u7BA1\u7406\u8005\u306B\u304A\u554F\u3044\u5408\u308F\u305B\u4E0B\u3055\u3044\u3002
DatabaseTableForm.connectionIsDone=\u63A5\u7D9A\u6210\u529F\u3002
DatabaseTableForm.groupMetaData=\u30B9\u30AD\u30FC\u30DE
@@ -132,7 +132,7 @@ DatabaseTableForm.retreiveSchema=\u30B9\u30AD\u30FC\u30DE\u306E\u53D6\u5F97
DatabaseTableForm.streamDetach=\u30B9\u30C8\u30EA\u30FC\u30E0\u5207\u65AD
DatabaseTableForm.table=\u30C6\u30FC\u30D6\u30EB\u306B\u57FA\u3065\u3044\u305F
DatabaseTableForm.tableColumnText.talbe=\u30C6\u30FC\u30D6\u30EB
DatabaseTableForm.tableNoExist=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u3078\u306E\u63A5\u7D9A\u306F\u6210\u529F\u3057\u307E\u3057\u305F\u304C\u3001\u306A\u306B\u304B\u306E\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3057\u307E\u3059\u3002"\u30B9\u30AD\u30FC\u30DE\u306E\u53D6\u5F97"\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093\u3002\u30C6\u30FC\u30D6\u30EB\u3092\u751F\u6210\u3059\u308B\u306B\u306FSGBD\u3092\u4F7F\u7528\u3057\u3001\u72B6\u614B\u3092\u5FA9\u5143\u3059\u308B\u306B\u306F"\u63A5\u7D9A\u306E\u30C1\u30A7\u30C3\u30AF"\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u304F\u3060\u3055\u3044\u3002
DatabaseTableForm.tableNoExist=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u3078\u306E\u63A5\u7D9A\u306F\u6210\u529F\u3057\u307E\u3057\u305F\u304C\u3001\u306A\u306B\u304B\u306E\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3057\u307E\u3059\u3002\"\u30B9\u30AD\u30FC\u30DE\u306E\u53D6\u5F97\"\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093\u3002\u30C6\u30FC\u30D6\u30EB\u3092\u751F\u6210\u3059\u308B\u306B\u306FSGBD\u3092\u4F7F\u7528\u3057\u3001\u72B6\u614B\u3092\u5FA9\u5143\u3059\u308B\u306B\u306F\"\u63A5\u7D9A\u306E\u30C1\u30A7\u30C3\u30AF\"\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u304F\u3060\u3055\u3044\u3002
DatabaseTableForm.tableTip=\u30C6\u30FC\u30D6\u30EB\u3092\u9078\u629E\u3057\u3066\u3001\u53D6\u5F97\u30DC\u30BF\u30F3\u3092\u4F7F\u3046\u304B\u3001\u30B9\u30AD\u30FC\u30DE\u3092\u624B\u52D5\u3067\u5B9A\u7FA9\u3057\u3066\u304F\u3060\u3055\u3044\u3002
DateSection.ModificationLabel=\u5909\u66F4
DateSection.commitLabel=\u30B3\u30DF\u30C3\u30C8
@@ -173,7 +173,7 @@ EditRoutineAction.toolTipText.readRoutine=\u30EB\u30FC\u30C1\u30F3\u306E\u8AAD\u
ExpandAction.action.title=\u5C55\u958B\u8868\u793A/\u7573\u8FBC\u8868\u793A
ExpandAction.action.toolTipText=\u5C55\u958B\u8868\u793A/\u7573\u8FBC\u8868\u793A
ExportItemUtil.cannotCreate={0}\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
ExportItemUtil.cannotCreateDir=\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA'{0}'\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
ExportItemUtil.cannotCreateDir=\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\'{0}\'\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093
ExportJobScriptAction.actionLabel=\u30B8\u30E7\u30D6\u306E\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8
ExportProjectsAsAction.actionTitle=\u30A2\u30FC\u30AB\u30D6\u30D5\u30A1\u30A4\u30EB\u306BTalend\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8
ExportProjectsAsAction.createLiberariesLink=\u5916\u90E8\u30E9\u30A4\u30D6\u30E9\u30EA\u306E\u30EA\u30F3\u30AF\u306E\u4F5C\u6210
@@ -227,7 +227,7 @@ FileStep2.escapeCharTip=\u30A8\u30B9\u30B1\u30FC\u30D7\u6587\u5B57
FileStep2.fieldPosition=\u30DE\u30FC\u30AB\u30FC\u4F4D\u7F6E
FileStep2.fieldPositionAlert=\u30D5\u30A3\u30FC\u30EB\u30C9\u30DD\u30B8\u30B7\u30E7\u30F3\u3092\u6307\u5B9A\u3057\u3066\u4E0B\u3055\u3044
FileStep2.fieldPositionNotFinishByComma=\u30D5\u30A3\u30FC\u30EB\u30C9\u4F4D\u7F6E\u306F\u30AB\u30F3\u30DE\u3067\u7D42\u4E86\u3057\u3066\u306F\u3044\u3051\u307E\u305B\u3093\u3002
FileStep2.fieldPositionNotValidate=\u30D5\u30A3\u30FC\u30EB\u30C9\u4F4D\u7F6E\u306F\u6570\u5024\u304A\u3088\u3073\u30B3\u30F3\u30DE\u3092\u542B\u3093\u3067\u3044\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002\r\n\u4F4D\u7F6E\u306F\u6607\u9806\u306E\u4E2D\u3067\u793A\u3055\u308C\u308B\u307E\u3059
FileStep2.fieldPositionNotValidate=\u30D5\u30A3\u30FC\u30EB\u30C9\u4F4D\u7F6E\u306F\u6570\u5024\u304A\u3088\u3073\u30B3\u30F3\u30DE\u3092\u542B\u3093\u3067\u3044\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002\\r\\n\u4F4D\u7F6E\u306F\u6607\u9806\u306E\u4E2D\u3067\u793A\u3055\u308C\u308B\u307E\u3059
FileStep2.fieldPositionTip=\u305D\u308C\u305E\u308C\u306E\u30AB\u30E9\u30E0\u306E\u4F4D\u7F6E\u3092\u5B9A\u7FA9\u3057\u3066\u304F\u3060\u3055\u3044\u3002\u4F4D\u7F6E\u306F\u6607\u9806\u3067\u8A18\u8FF0\u3057\u3066\u304F\u3060\u3055\u3044\u3002
FileStep2.fieldSeparator=\u30D5\u30A3\u30FC\u30EB\u30C9\u533A\u5207\u308A
FileStep2.fieldSeparatorAlert=\u30D5\u30A3\u30FC\u30EB\u30C9\u533A\u5207\u308A\u8A18\u53F7\u3092\u6307\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044\u3002\u6570\u5024\u3001\u30B3\u30F3\u30DE\u3001\u30AF\u30A8\u30B9\u30C1\u30E7\u30F3\u30DE\u30FC\u30AF\u304A\u3088\u3073\u30B9\u30BF\u30FC\u30C8\u3092\u542B\u3093\u3067\u3044\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002
@@ -253,7 +253,7 @@ FileStep2.limitTip=\u5236\u9650
FileStep2.mustBePrecised=\u6307\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044
FileStep2.noresult=\u3053\u306E\u8A2D\u5B9A\u3067\u306F\u7D50\u679C\u306F\u3042\u308A\u307E\u305B\u3093
FileStep2.noresultDetailMessage=\u6B63\u3057\u3044XPathExpression\u304B\u3001XML\u30BD\u30FC\u30B9\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u3092\u30C1\u30A7\u30C3\u30AF\u3057\u3066\u304F\u3060\u3055\u3044\u3002
FileStep2.previewFailure=\u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u3002\u3044\u304F\u3064\u304B\u306E\u8A2D\u5B9A\u5909\u66F4\u304C\u5FC5\u8981\u3067\u3059\u3002\n\u6CE8\u8A18: \u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u306F\u4E00\u822C\u7684\u306B\u8AA4\u3063\u305F\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0\u8A2D\u5B9A\u306B\u3088\u308A\u8D77\u3053\u308A\u307E\u3059\u3002
FileStep2.previewFailure=\u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u3002\u3044\u304F\u3064\u304B\u306E\u8A2D\u5B9A\u5909\u66F4\u304C\u5FC5\u8981\u3067\u3059\u3002\\n\u6CE8\u8A18: \u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u306F\u4E00\u822C\u7684\u306B\u8AA4\u3063\u305F\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0\u8A2D\u5B9A\u306B\u3088\u308A\u8D77\u3053\u308A\u307E\u3059\u3002
FileStep2.previewIsDone=\u30D7\u30EC\u30D3\u30E5\u30FC\u6210\u529F...
FileStep2.previewProgress=\u30D7\u30EC\u30D3\u30E5\u30FC\u51E6\u7406\u4E2D...
FileStep2.quoteDelimitedTip=\u30A8\u30B9\u30B1\u30FC\u30D7\u6587\u5B57\u306A\u3057\u3067\u30C0\u30D6\u30EB\u30AF\u30A9\u30FC\u30C6\u30FC\u30B7\u30E7\u30F3\u3092\u4F7F\u7528\u3059\u308B\u3053\u3068\u306F\u3067\u304D\u307E\u305B\u3093\u3002
@@ -342,7 +342,7 @@ ItemsVersionChangedDialog.Title=\u9805\u76EE\u306E\u65B0\u898F\u30D0\u30FC\u30B8
JavaJobScriptsExportWSWizardPage.actionRequest={0}_\u64CD\u4F5C_\u8981\u6C42
JavaJobScriptsExportWSWizardPage.ApplyToChildren=\u5B50\u306B\u9069\u7528
JavaJobScriptsExportWSWizardPage.AxisLib=Axis 1.4 Lib
JavaJobScriptsExportWSWizardPage.checkVersion=JBoss ESB\u306E\u73FE\u30D0\u30FC\u30B8\u30E7\u30F3\u4E2D\u306B\u691C\u51FA\u3057\u3001\u30E2\u30B8\u30E5\u30FC\u30EB\u30D3\u30E5\u30FC\u3067\u8FFD\u52A0\u3057\u3066\u304F\u3060\u3055\u3044\u3002\n
JavaJobScriptsExportWSWizardPage.checkVersion=JBoss ESB\u306E\u73FE\u30D0\u30FC\u30B8\u30E7\u30F3\u4E2D\u306B\u691C\u51FA\u3057\u3001\u30E2\u30B8\u30E5\u30FC\u30EB\u30D3\u30E5\u30FC\u3067\u8FFD\u52A0\u3057\u3066\u304F\u3060\u3055\u3044\u3002\\n
JavaJobScriptsExportWSWizardPage.ExportType=\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u30BF\u30A4\u30D7
JavaJobScriptsExportWSWizardPage.ExportyLabel=\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u30BF\u30A4\u30D7\u306E\u9078\u629E
JavaJobScriptsExportWSWizardPage.ServerConfigFile=server-config.wsdd
@@ -459,7 +459,7 @@ LoginComposite.RESTART=\u518D\u8D77\u52D5
LoginComposite.sharedRepositoryMessage=\u5171\u6709\u30EA\u30DD\u30B8\u30C8\u30EA\u304C\u5FC5\u8981\u3067\u3059\u304B\uFF1F
LoginComposite.Workspace_inuse=\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u306F\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u3002\u5225\u306E\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002
LoginComposite.TisWorkspace_welcome={0}\u306B\u3088\u3046\u3053\u305D\uFF01
LoginComposite.welcomeTitle=Talend Open Studio\u306B\u3088\u3046\u3053\u305D\n
LoginComposite.welcomeTitle=Talend Open Studio\u306B\u3088\u3046\u3053\u305D
LoginComposite.detailMessage=Talend\u3067\u4F5C\u696D\u3092\u958B\u59CB\u3059\u308B\u524D\u306B\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u306E\u4F5C\u6210\u304C\u5FC5\u8981\u3067\u3059\u3002\n\u30B5\u30F3\u30D7\u30EB\u304C\u542B\u307E\u308C\u308B\u30C7\u30E2\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u3092\u958B\u59CB\u3059\u308B\u304B\n\u7A7A\u306E\u65B0\u898F\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u3092\u4F5C\u6210\u3057\u3066\u4E0B\u3055\u3044\u3002
LoginComposite.selectADemoProject=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u306E\u9078\u629E
LoginComposite.projectTitleTemp=\u65B0\u898F\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u306E\u4F5C\u6210
@@ -514,7 +514,7 @@ LoginDialog.title={0}
MappingFileSelectDialog.mappingFileList=\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u30EA\u30B9\u30C8
MappingFileSelectDialog.name=\u540D\u524D
MappingFileSelectDialog.selectMappingFile=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u304B\u3089\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u3092\u9078\u629E
MappingFileSelectDialog.setMessage=Talend\u306E\u30D7\u30EC\u30D5\u30A1\u30EC\u30F3\u30B9\u306E'Talend\u30BF\u30A4\u30D7\u306E\u30E1\u30BF\u30C7\u30FC\u30BF'\u30DA\u30FC\u30B8\u3067\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u3092\u8A2D\u5B9A\u3067\u304D\u307E\u3059\u3002
MappingFileSelectDialog.setMessage=Talend\u306E\u30D7\u30EC\u30D5\u30A1\u30EC\u30F3\u30B9\u306E\'Talend\u30BF\u30A4\u30D7\u306E\u30E1\u30BF\u30C7\u30FC\u30BF\'\u30DA\u30FC\u30B8\u3067\u30DE\u30C3\u30D4\u30F3\u30B0\u30D5\u30A1\u30A4\u30EB\u3092\u8A2D\u5B9A\u3067\u304D\u307E\u3059\u3002
MoveObjectAction.0=[{0}] \u3092 {1}\u306B\u79FB\u52D5\u3067\u304D\u307E\u305B\u3093
NameSection.Name=\u540D\u524D
NameSection.NameEmpty=\u540D\u524D\u3092\u5165\u529B\u3057\u3066\u4E0B\u3055\u3044\u3002
@@ -578,7 +578,7 @@ RenameFolderAction.action.title=\u30D5\u30A9\u30EB\u30C0\u306E\u30EA\u30CD\u30FC
RenameFolderAction.action.toolTipText=\u30D5\u30A9\u30EB\u30C0\u306E\u30EA\u30CD\u30FC\u30E0
RenameFolderAction.warning.editorOpen.message=\u3053\u306E\u30D5\u30A9\u30EB\u30C0\u30FC\u306B\u542B\u307E\u308C\u3066\u3044\u308B\u30A2\u30A4\u30C6\u30E0({0})\u304C\u73FE\u5728\u958B\u3044\u3066\u3044\u308B\u305F\u3081\u3001"{1}"\u30D5\u30A9\u30EB\u30C0\u30FC\u306E\u540D\u524D\u3092\u5909\u66F4\u3067\u304D\u307E\u305B\u3093\u3002\u9589\u3058\u3066\u304B\u3089\u518D\u8A66\u884C\u3057\u3066\u4E0B\u3055\u3044\u3002
RenameFolderAction.warning.editorOpen.title=\u6709\u52B9\u306A\u64CD\u4F5C\u3067\u306F\u3042\u308A\u307E\u305B\u3093
ReplaceMultiFlowBytReplicateMigrationTask.componentNotExist=\u30B8\u30E7\u30D6 \\"{1}\\" \u306B\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8 "{0}\\" \u306F\u5B58\u5728\u3057\u3066\u3044\u307E\u305B\u3093
ReplaceMultiFlowBytReplicateMigrationTask.componentNotExist=\u30B8\u30E7\u30D6 \\\\\"{1}\\\\\" \u306B\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8 \"{0}\\\\\" \u306F\u5B58\u5728\u3057\u3066\u3044\u307E\u305B\u3093
ReplaceRunBeforeAfterWithThenRunMigrationTask.RunAfter=RunAfter
ReplaceRunBeforeAfterWithThenRunMigrationTask.RunBefore=RunBefore
ReplaceRunBeforeAfterWithThenRunMigrationTask.ThenRun=ThenRun
@@ -616,7 +616,7 @@ SelectorTableForm.groupTableSettings=\u30B9\u30AD\u30FC\u30DE\u306E\u9078\u629E
SelectorTableForm.nameFilter=\u30D5\u30A3\u30EB\u30BF\u540D:
SelectorTableForm.selectAllTables=\u3059\u3079\u3066\u9078\u629E
SelectorTableForm.selectNoneTables=\u4F55\u3082\u9078\u629E\u3057\u306A\u3044
SAPSelectorForm.connectionFailure=SAP\u63A5\u7D9A\u5931\u6557\uFF1A"\u30B9\u30AD\u30FC\u30DE\u306E\u56DE\u5FA9"\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093\u3002"\u63A5\u7D9A\u306E\u78BA\u8A8D"\u3092\u62BC\u3057\u3066\u72B6\u6CC1\u3092\u5FA9\u5143\u3057\u3066\u304F\u3060\u3055\u3044\u3002
SAPSelectorForm.connectionFailure=SAP\u63A5\u7D9A\u5931\u6557\uFF1A\"\u30B9\u30AD\u30FC\u30DE\u306E\u56DE\u5FA9\"\u306F\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093\u3002\"\u63A5\u7D9A\u306E\u78BA\u8A8D\"\u3092\u62BC\u3057\u3066\u72B6\u6CC1\u3092\u5FA9\u5143\u3057\u3066\u304F\u3060\u3055\u3044\u3002
StatusDialog.errorMessage.codeLetters=\u30B3\u30FC\u30C9\u306F\uFF13\u6587\u5B57\u3067\u3059\u3002
StatusDialog.errorMessage.codeUsed=\u3053\u306E\u30B3\u30FC\u30C9\u306F\u3059\u3067\u306B\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u3002
StatusDialog.labelText.code=\u30B3\u30FC\u30C9 :
@@ -653,7 +653,7 @@ VersionManagementDialog.WarningTitle=\u672A\u7DE8\u96C6
VersionManagementDialog.AllDependencies=\u3059\u3079\u3066\u306E\u4F9D\u5B58\u95A2\u4FC2\u3092\u9078\u629E
VersionManagementDialog.Subjob=\u3059\u3079\u3066\u306E\u30B5\u30D6\u30B8\u30E7\u30D6\u3092\u9078\u629E
VersionManagementDialog.FixVersion=\u6700\u65B0\u306E\u5834\u5408\u306FtRunJob\u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u540C\u4E00\u306B\u3059\u308B
VersionManagementDialog.FixLastVersion=\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u66F4\u65B0\u3059\u308B\u3068\u304D\u3001tRunJob\u304C\u6700\u65B0\u30D0\u30FC\u30B8\u30E7\u30F3\u306B\u3059\u3067\u306B\u30BB\u30C3\u30C8\u30A2\u30C3\u30D7\u3055\u308C\u3066\u3044\u308B\u5834\u5408\u306F\u3001\u4EE5\u524D\u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u306B\u4FEE\u6B63\u3057\u307E\u3059\u3002\u305F\u3068\u3048\u3070\u3001\u89AA\uD881\uDCC1.0\uFF08tRunJob<child,\u6700\u65B0>\uFF09\n\u30D0\u30FC\u30B8\u30E7\uD883\uDF31.1\u306B\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3059\u308B\u5834\u5408\u3001\n-\u89AA\u306E\u30D0\u30FC\u30B8\u30E7\uD883\uDF31.0\u306F\u3001\u5B50\uD882\uDC21.0\u3067\u5B9F\u884C\u3059\u308B\u305F\u3081\u3001tRunJob<child, 1.0>\u3092\u542B\u3080\n-\u89AA\u306E\u30D0\u30FC\u30B8\u30E7\uD883\uDF31.1\u306F\u3001\u6700\u65B0\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u4F7F\u3044\u7D9A\u3051\u308B\u305F\u3081\u3001tRunJob<child, \u6700\u65B0>\u3092\u542B\u3080\n\n\u6CE8\uFF1A\u3059\u3067\u306B\u30D0\u30FC\u30B8\u30E7\u30F3\u304C\u56FA\u5B9A\u3055\u308C\u3066\u3044\u308B\u5834\u5408\u3001\u304A\u3088\u3073\u6700\u65B0\u3092\u4F7F\u308F\u306A\u3044\u5834\u5408\u306F\u3001\u4F55\u3082\u3057\u306A\u3044\u3002
VersionManagementDialog.FixLastVersion=\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u66F4\u65B0\u3059\u308B\u3068\u304D\u3001tRunJob\u304C\u6700\u65B0\u30D0\u30FC\u30B8\u30E7\u30F3\u306B\u3059\u3067\u306B\u30BB\u30C3\u30C8\u30A2\u30C3\u30D7\u3055\u308C\u3066\u3044\u308B\u5834\u5408\u306F\u3001\u4EE5\u524D\u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u306B\u4FEE\u6B63\u3057\u307E\u3059\u3002\u305F\u3068\u3048\u3070\u3001\u89AA\uD881\uDCC1.0\uFF08tRunJob<child,\u6700\u65B0>\uFF09\\n\u30D0\u30FC\u30B8\u30E7\uD883\uDF31.1\u306B\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3059\u308B\u5834\u5408\u3001\\n-\u89AA\u306E\u30D0\u30FC\u30B8\u30E7\uD883\uDF31.0\u306F\u3001\u5B50\uD882\uDC21.0\u3067\u5B9F\u884C\u3059\u308B\u305F\u3081\u3001tRunJob<child, 1.0>\u3092\u542B\u3080\\n-\u89AA\u306E\u30D0\u30FC\u30B8\u30E7\uD883\uDF31.1\u306F\u3001\u6700\u65B0\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u4F7F\u3044\u7D9A\u3051\u308B\u305F\u3081\u3001tRunJob<child, \u6700\u65B0>\u3092\u542B\u3080\\n\\n\u6CE8\uFF1A\u3059\u3067\u306B\u30D0\u30FC\u30B8\u30E7\u30F3\u304C\u56FA\u5B9A\u3055\u308C\u3066\u3044\u308B\u5834\u5408\u3001\u304A\u3088\u3073\u6700\u65B0\u3092\u4F7F\u308F\u306A\u3044\u5834\u5408\u306F\u3001\u4F55\u3082\u3057\u306A\u3044\u3002
XPathProposalProvider.contentProposal=<< \u3042\u307E\u308A\u306B\u3082\u591A\u304F\u306E\u30CE\u30FC\u30C9\u3001\u5024\u304C\u4E0D\u5B8C\u5168\u304B\u3082\u3057\u308C\u307E\u305B\u3093 ... >>
XmlFileStep1.groupSchemaTarget=\u30BF\u30FC\u30B2\u30C3\u30C8\u30B9\u30AD\u30FC\u30DE
XmlFileStep1.sourceSchema=\u30BD\u30FC\u30B9\u30B9\u30AD\u30FC\u30DE
@@ -958,8 +958,8 @@ LDAPSchemaStep2Form.checkSuccessful=\u8A8D\u8A3C\u30C1\u30A7\u30C3\u30AF\u306B\u
LDAPSchemaStep2Form.fetchDNS=\u30D9\u30FC\u30B9 DN\u306E\u30D5\u30A7\u30C3\u30C1
LDAPSchemaStep2Form.fetchFailed=\u30D9\u30FC\u30B9DN\u306E\u30D5\u30A7\u30C3\u30C1\u306B\u5931\u6557\u3057\u307E\u3057\u305F
LDAPSchemaStep2Form.fetchSuccessful=\u30D9\u30FC\u30B9 DN\u306E\u30D5\u30A7\u30C3\u30C1\u306B\u6210\u529F\u3057\u307E\u3057\u305F\u3002
LDAPSchemaStep2Form.verifyAuthentication="\u8A8D\u8A3C\u306E\u30C1\u30A7\u30C3\u30AF"\u30DC\u30BF\u30F3\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u3001\u8A8D\u8A3C\u3092\u78BA\u8A8D\u3057\u3066\u304F\u3060\u3055\u3044
LDAPSchemaStep3Form.errorMessage=\u30A8\u30E9\u30FC {0} \\n {1} \u30D7\u30EC\u30D3\u30E5\u30FC\u306E\u30EA\u30D5\u30EC\u30C3\u30B7\u30E5\u304C\u5931\u6557\u3057\u307E\u3057\u305F\u3001\u5C5E\u6027\u3068\u30D5\u30A3\u30EB\u30BF\u3092\u30C1\u30A7\u30C3\u30AF\u3057\u3066\u304F\u3060\u3055\u3044\u3002
LDAPSchemaStep2Form.verifyAuthentication=\"\u8A8D\u8A3C\u306E\u30C1\u30A7\u30C3\u30AF\"\u30DC\u30BF\u30F3\u3092\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u3001\u8A8D\u8A3C\u3092\u78BA\u8A8D\u3057\u3066\u304F\u3060\u3055\u3044
LDAPSchemaStep3Form.errorMessage=\u30A8\u30E9\u30FC {0} \\\\n {1} \u30D7\u30EC\u30D3\u30E5\u30FC\u306E\u30EA\u30D5\u30EC\u30C3\u30B7\u30E5\u304C\u5931\u6557\u3057\u307E\u3057\u305F\u3001\u5C5E\u6027\u3068\u30D5\u30A3\u30EB\u30BF\u3092\u30C1\u30A7\u30C3\u30AF\u3057\u3066\u304F\u3060\u3055\u3044\u3002
LDAPSchemaStep3Form.output=\u51FA\u529B
LDAPSchemaStep3Form.preview=\u30D7\u30EC\u30D3\u30E5\u30FC
LDAPSchemaStep3Form.selectAllText=\u3059\u3079\u3066\u9078\u629E
@@ -971,7 +971,7 @@ LDAPSchemaWizard.UpdateLdapSchema=LDAP\u30B9\u30AD\u30FC\u30DE\u306E\u66F4\u65B0
LDIFReader.ioException.cannotConstrauctURL=: \u69CB\u7BC9\u3067\u304D\u306A\u3044URL
LDIFReader.ioException.protocolNotSupported=\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u306A\u3044\u30D7\u30ED\u30C8\u30B3\u30EB :
LDIFReader.ioException.unknow=\u30BF\u30A4\u30D7\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002
LdifFileStep2.previewFailure=\u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u3002\u6B63\u3057\u3044LDIF\u30D5\u30A1\u30A4\u30EB\u3067\u3059\u304B\uFF1F\nNote : \u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u306F\u4E00\u822C\u306B\u9593\u9055\u3063\u305FLDIF\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u30D5\u30A1\u30A4\u30EB\u306B\u3088\u308A\u307E\u3059\u3002
LdifFileStep2.previewFailure=\u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u3002\u6B63\u3057\u3044LDIF\u30D5\u30A1\u30A4\u30EB\u3067\u3059\u304B\uFF1F\\nNote : \u30D7\u30EC\u30D3\u30E5\u30FC\u30A8\u30E9\u30FC\u306F\u4E00\u822C\u306B\u9593\u9055\u3063\u305FLDIF\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u30D5\u30A1\u30A4\u30EB\u306B\u3088\u308A\u307E\u3059\u3002
LdifFileStep2Form.columnTtitle.attributes=\u5C5E\u6027
LdifFileStep2Form.group.listAttributes=LDIF\u30D5\u30A1\u30A4\u30EB\u306E\u5C5E\u6027\u3092\u30EA\u30B9\u30C8\u3059\u308B
LdifFileStep2Form.output=\u51FA\u529B
@@ -1053,7 +1053,7 @@ WSDLSchemaWizard.UpdateWSDLSchema=WSDL\u30B9\u30AD\u30FC\u30DE\u3092\u66F4\u65B0
XmlFileStep1.filepathXml=XML\u30D5\u30A1\u30A4\u30EB
XmlFileStep1.groupFileViewer=\u30B9\u30AD\u30FC\u30DE\u30D3\u30E5\u30FC\u30EF\u30FC
XmlFileStep1Form.limitation=\u5236\u9650
XmlFileStep1Form.notFound="{0}" \u306F\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002\u3042\u308B\u3044\u306F\u3001xml\u5F62\u5F0F\u304C\u8AA4\u3063\u3066\u3044\u307E\u3059\u3002
XmlFileStep1Form.notFound=\"{0}\" \u306F\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002\u3042\u308B\u3044\u306F\u3001xml\u5F62\u5F0F\u304C\u8AA4\u3063\u3066\u3044\u307E\u3059\u3002
XmlFileWizard.windowTitleCreate=\u65B0\u898F\u306EXML\u30D5\u30A1\u30A4\u30EB
XmlFileWizard.windowTitleUpdate=\u65E2\u5B58\u306EXML\u30D5\u30A1\u30A4\u30EB\u306E\u7DE8\u96C6
XmlFileWizard.newColumnsDectect.title=\u65B0\u3057\u3044\u30AB\u30E9\u30E0\u306E\u691C\u51FA
@@ -1244,3 +1244,6 @@ DatabaseForm.encryption.useSSLEncryption.disableCBCProtection=CBC\u4FDD\u8B77\u3
SecurityProjectSettingPage.hidePass=\u30D1\u30B9\u30EF\u30FC\u30C9\u306E\u975E\u8868\u793A
DatabaseForm.DataBase=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
DatabaseForm.hiveThriftMetastore.port=Hive\u30E1\u30BF\u30B9\u30C8\u30A2\u30DD\u30FC\u30C8
DatabaseForm.hive.metastore=Hive\u30E1\u30BF\u30B9\u30C8\u30A2
DatabaseForm.hive.metastore.enableHa=\u9AD8\u53EF\u7528\u6027\u306E\u6709\u52B9\u5316
DatabaseForm.hive.metastore.uris=Hive\u30E1\u30BF\u30B9\u30C8\u30A2URI

View File

@@ -120,19 +120,17 @@ DatabaseTableForm.comment=\u5217\u6CE8\u91CA
DatabaseTableForm.connectionFailure=\u6570\u636E\u5E93\u8FDE\u63A5\u5931\u8D25:\u201C\u68C0\u7D22Shema\u201D\u88AB\u7981\u7528\uFF0C\u6309\u201C\u68C0\u67E5\u8FDE\u63A5\u201D\u6062\u590D\u8FD9\u79CD\u60C5\u51B5\u3002
DatabaseTableForm.connectionFailureTip=\u6570\u636e\u5e93\u8fde\u63a5\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u6570\u636e\u5e93\u8bbe\u7f6e\u6216\u4e0e\u6570\u636e\u5e93\u7ba1\u7406\u5458\u8054\u7cfb\u3002
DatabaseTableForm.connectionIsDone=\u8FDE\u63A5\u6210\u529F
DatabaseTableForm.groupMetaData=\u67B6\u6784
DatabaseTableForm.metadataDefaultNewLabel=\u65b0\u5217
DatabaseTableForm.name=\u4f5c\u4e1a\u540d
DatabaseTableForm.nameAlert=Schema\u540D\u79F0\u4E3A\u7A7A\uFF0C\u5FC5\u987B\u547D\u540D
DatabaseTableForm.navigatorTree=\u67B6\u6784
DatabaseTableForm.retreiveButtonAlert=\u8981\u4f7f\u7528\u201c\u53d6\u56de Schema\u201d\u6309\u94ae\uff0c\u8bf7\u5148\u9009\u62e9\u4e00\u4e2a\u8868\u683c\u3002
DatabaseTableForm.retreiveButtonTip=\u5FC5\u987B\u5B9A\u4E49Schema. \u4F7F\u7528"\u68C0\u7D22Schema"\u6309\u94AE\u4EE5\u8282\u7701\u65F6\u95F4.
DatabaseTableForm.retreiveButtonTip=\u5FC5\u987B\u5B9A\u4E49Schema. \u4F7F\u7528\"\u68C0\u7D22Schema\"\u6309\u94AE\u4EE5\u8282\u7701\u65F6\u95F4.
DatabaseTableForm.retreiveButtonUse=\u4f7f\u7528\u201c\u53d6\u56de Schema\u201d\u6309\u94ae,\u7528\u57fa\u4e8e\u8868\u683c\u7684 Schema \u66ff\u6362\u5f53\u524dSchema
DatabaseTableForm.retreiveSchema=\u521b\u5efa Schema
DatabaseTableForm.streamDetach=\u6d41\u5206\u9694
DatabaseTableForm.table=\u57fa\u672c\u8868\u683c
DatabaseTableForm.tableColumnText.talbe=\u8868\u683C
DatabaseTableForm.tableNoExist=\u6570\u636E\u5E93\u8FDE\u63A5\u6210\u529F,\u4F46\u6CA1\u6709\u8868\u5B58\u5728 \: "\u68C0\u7D22Shema"\u88AB\u7981\u7528. \n \u4F7F\u7528SGBD\u521B\u5EFA\u8868,\u7136\u540E\u5355\u51FB\u201C\u68C0\u67E5\u8FDE\u63A5\u201D\u91CD\u7F6E.
DatabaseTableForm.tableNoExist=\u6570\u636E\u5E93\u8FDE\u63A5\u6210\u529F,\u4F46\u6CA1\u6709\u8868\u5B58\u5728 \\: \"\u68C0\u7D22Shema\"\u88AB\u7981\u7528. \\n \u4F7F\u7528SGBD\u521B\u5EFA\u8868,\u7136\u540E\u5355\u51FB\u201C\u68C0\u67E5\u8FDE\u63A5\u201D\u91CD\u7F6E.
DatabaseTableForm.tableTip=\u9009\u62e9\u4e00\u4e2a\u8868\u683c\u4f7f\u7528 \u53d6\u56de \u6309\u94ae \u6216\u8005 \u624b\u52a8\u8bbe\u7f6e Schema
DateSection.ModificationLabel=\u4fee\u6539
DateSection.commitLabel=\u63d0\u4ea4
@@ -253,10 +251,10 @@ FileStep2.limitTip=\u9650\u5236
FileStep2.mustBePrecised=\u5fc5\u987b\u8bbe\u7f6e
FileStep2.noresult=\u5f53\u524d\u8bbe\u7f6e\u6ca1\u6709\u7ed3\u679c
FileStep2.noresultDetailMessage=\u8BF7\u68C0\u67E5\u6B63\u786E\u7684 XPathExpression \u6216 XML \u6E90\u6587\u6863\u3002
FileStep2.previewFailure=\u9884\u89C8\u9519\u8BEF\u3002\u5FC5\u987B\u4FEE\u6539\u8BBE\u7F6E\u3002\n\uFF08\u9519\u8BEF\u7684\u5B57\u7B26\u7F16\u7801\uFF09
FileStep2.previewFailure=\u9884\u89C8\u9519\u8BEF\u3002\u5FC5\u987B\u4FEE\u6539\u8BBE\u7F6E\u3002\\n\uFF08\u9519\u8BEF\u7684\u5B57\u7B26\u7F16\u7801\uFF09
FileStep2.previewIsDone=\u9884\u89c8\u6210\u529f...
FileStep2.previewProgress=\u9884\u89c8\u5904\u7406\u4e2d...
FileStep2.quoteDelimitedTip=\u6CA1\u6709\u8F6C\u79FB\u5B57\u7B26\u7684\u60C5\u51B5\u4E0B\uFF0C\u60A8\u4E0D\u80FD\u4F7F\u7528\u5B57\u7B26 \"\u3002\u4F7F\u7528 \\\\\"
FileStep2.quoteDelimitedTip=\u6CA1\u6709\u8F6C\u79FB\u5B57\u7B26\u7684\u60C5\u51B5\u4E0B\uFF0C\u60A8\u4E0D\u80FD\u4F7F\u7528\u5B57\u7B26 \"\u3002\u4F7F\u7528 \\\\\\\\\"
FileStep2.refreshPreview=\u66f4\u65b0\u9884\u89c8
FileStep2.removeEmptyRow=\u7565\u8fc7\u7a7a\u884c
FileStep2.rowSeparator=\u884c\u5206\u9694\u7b26
@@ -277,8 +275,7 @@ FileStep2Form.output=\u6807\u51c6\u8f93\u51fa
FileStep2Form.preview=\u9884
FileStep3.fileNotExist={0} \u6587\u4EF6\u4E0D\u5B58\u5728\u3002
FileStep3.filepathAlert=\u6587\u4ef6\u8def\u5f84\u987b\u88ab\u6307\u5b9a
FileStep3.groupMetadata=\u67B6\u6784
FileStep3.guess=\u731C\u6D4B\n
FileStep3.guess=\u731C\u6D4B
FileStep3.guessConfirmation=\u786e\u5b9a\u4fee\u6539\uff1f
FileStep3.guessConfirmationMessage=Schema \u8BBE\u7F6E\u5DF2\u66F4\u6539\u5E76\u4E14\u4E0E\u5F53\u524D\u7684 schema \u9884\u89C8\u4E0D\u540C\u3002\u66F4\u65B0 schema \u5C06\u6539\u5199\u5F53\u524D\u6240\u6709\u6570\u636E\u3002\u5982\u679C\u9009\u62E9\u5426\uFF0C\u5219\u4E0D\u4F1A\u6539\u5199\u5F53\u524D\u6570\u636E\u3002\u4ECD\u7136\u7EE7\u7EED\uFF1F
FileStep3.guessFailure=\u8ba1\u7b97\u5931\u8d25
@@ -408,9 +405,9 @@ ContextExportType_NullCannotBeMapped=Null\u503C\u4E0D\u80FD\u6620\u5C04\u5230\u4
ContextExportDialog_ContextsExport=\u73AF\u5883\u5BFC\u51FA
ContextExportDialog_ContextsExportDesc=\u5B9A\u4E49\u7684\u4E0A\u4E0B\u6587\u7684\u65B9\u5F0F\u5C06\u88AB\u5BFC\u51FA\u5230\u751F\u6210\u7684WSDL\u4E2D\u3002
ContextExportDialog_ExportMode=\u5BFC\u51FA\u6A21\u5F0F
ContextExportDialog_FileAttachmentNotSupported=\\u662F\u4E00\u4E2A\u5B57\u7B26\u4E32\u5185\u5BB9. \u4E0D\u652F\u6301\u6587\u4EF6\u9644\u4EF6\u6A21\u5F0F.
ContextExportDialog_FileAttachmentNotSupported=\\\u662F\u4E00\u4E2A\u5B57\u7B26\u4E32\u5185\u5BB9. \u4E0D\u652F\u6301\u6587\u4EF6\u9644\u4EF6\u6A21\u5F0F.
ContextExportDialog_Name=\u4f5c\u4e1a\u540d
ContextExportDialog_StringAttachmentNotSupported=\\u662F\u4E00\u4E2A\u6587\u4EF6\u5185\u5BB9\u3002.\u4E0D\u652F\u6301\u5B57\u7B26\u4E32\u9644\u4EF6\u6A21\u5F0F.
ContextExportDialog_StringAttachmentNotSupported=\\\u662F\u4E00\u4E2A\u6587\u4EF6\u5185\u5BB9\u3002.\u4E0D\u652F\u6301\u5B57\u7B26\u4E32\u9644\u4EF6\u6A21\u5F0F.
ContextExportDialog_XsdType=XSD\u7C7B\u578B
LibraryField.descriptionColumn=\u5FC5\u8981\u7684
LibraryField.moduleColumn=\u6a21\u5757
@@ -633,7 +630,7 @@ UpdateDocumentationAction.updateDocActionTipText.updateDoc=\u66f4\u65b0\u6587\u6
VersionAuthorSection.authorLabel=\u4F5C\u8005
VersionAuthorSection.lockerLabel=\u66F4\u8863\u5BA4
VersionAuthorSection.versionLabel=\u7248\u672C
VersionManagementDialog.ConfirmMessage=\u5C06\u5168\u90E8\u9009\u62E9\u9879\u66F4\u65B0\u81F3\u7248\u672C{0}\uFF1F\r\n
VersionManagementDialog.ConfirmMessage=\u5C06\u5168\u90E8\u9009\u62E9\u9879\u66F4\u65B0\u81F3\u7248\u672C{0}\uFF1F
VersionManagementDialog.ConfirmTitle=\u786E\u5B9A
VersionManagementDialog.DeletedTip=\u5220\u9664
VersionManagementDialog.EachVersion=\u66F4\u65B0\u6240\u6709\u9879\u76EE\u7684\u7248\u672C
@@ -838,7 +835,6 @@ DatabaseForm.otherDBRegex=[0-9] *
DatabaseForm.password=\u4EE3\u7406\u5BC6\u7801
DatabaseForm.port=\u4EE3\u7406\u7AEF\u53E3
DatabaseForm.portError=\u65e0\u6548\u7aef\u53e3\u53f7
DatabaseForm.schema=\u67B6\u6784
DatabaseForm.selectRule=\u9009\u62E9\u6620\u5C04\u89C4\u5219
DatabaseForm.server=\u670d\u52a1\u5668
DatabaseForm.service_name=SID \u987b\u88ab\u6307\u5b9a
@@ -875,9 +871,9 @@ DatabaseTableForm.no_such_table=\u8BF7\u952E\u5165\u6570\u636E\u5E93\u4E2D\u5B58
DatabaseTableForm.refresh.text=\u70B9\u51FB\u6309\u94AE\u83B7\u53D6\u6240\u6709schemas
DatabaseTableForm.retreiveButtonConfirmation=\u786e\u5b9a\u4fee\u6539\uff1f
DatabaseTableForm.retreiveButtonConfirmationMessage=Schema \u8bbe\u7f6e\u5df2\u88ab\u6539\u53d8\u4e14\u4e0e\u5f53\u524d\u7684\u9884\u89c8\u4e0d\u540c\u3002\u66f4\u65b0 Schema \u5c06\u8986\u76d6\u5f53\u524d\u6240\u6709\u6570\u636e\uff0c\u8fd8\u8981\u7ee7\u7eed\u5417\uff1f
DatabaseTableForm.retreiveButtonIsAccessible="\u68C0\u7D22Schema"\u6309\u94AE\u73B0\u5728\u53EF\u4EE5\u4F7F\u7528.
DatabaseTableForm.retreiveButtonIsAccessible=\"\u68C0\u7D22Schema\"\u6309\u94AE\u73B0\u5728\u53EF\u4EE5\u4F7F\u7528.
DatabaseTableForm.guessSchema=\u8BA1\u7B97schema
DatabaseTableForm.type=\u7C7B\u578B\: {0}
DatabaseTableForm.type=\u7C7B\u578B\\: {0}
DatabaseTableForm.type_another_name=\u8BF7\u8F93\u5165\u4E00\u4E2A\u6570\u636E\u5E93\u4E2D\u5B58\u5728\u7684\u8868\u540D\u3002
DatabaseTableForm.typeTable=\u7C7B\u578B: TABLE
DatabaseTableWizard.description=\u8FC7\u6EE4\u8868
@@ -915,7 +911,7 @@ ExcelFileWizard.windowTitleUpdate=\u7F16\u8F91\u5DF2\u5B58\u5728\u7684Excel\u658
FileStep3Form.nameInvalid=\u540D\u79F0\u65E0\u6548
FileTableWizardPage.descriptionCreate=\u5728\u5b58\u50a8\u5e93\u5185\u52a0\u5165\u65b0\u7684\u56fe\u89e3
FileTableWizardPage.descriptionUpdate=\u66f4\u65b0\u5b58\u50a8\u5e93\u5185\u5df2\u5b58\u5728\u7684\u56fe\u89e3
FileTableWizardPage.titleCreate=\u65b0\u56fe\u89e3"{0}"
FileTableWizardPage.titleCreate=\u65b0\u56fe\u89e3\"{0}\"
FileTableWizardPage.titleUpdate=\u66f4\u65b0\u56fe\u89e3 \u201c{0}\u201d
FileWizard.windowTitleCreate=\u65b0\u5b9a\u4f4d\u5f00\u578b\u6587\u4ef6
FileWizard.windowTitleUpdate=\u7f16\u8f91\u5b58\u5728\u7684\u5b9a\u4f4d\u578b\u6587\u4ef6
@@ -1016,13 +1012,11 @@ SalesforceStep2Form.output=\u6807\u51c6\u8f93\u51fa
SalesforceStep2Form.preview=\u9884
SalesforceStep2Form.queryCondition=\u6D4F\u89C8\u6570\u636E\u5217\u5E76\u8BBE\u5B9A\u67E5\u8BE2\u6761\u4EF6
SalesforceStep2Form.saleforceDetail=Salesforce \u6A21\u5757\u5B57\u6BB5\u8BE6\u7EC6\u4FE1\u606F
SchemaWizard.windowTitle=\u67B6\u6784
ShadowProcessHelper.logError.previewIsNull01=\\n\u7528\u4E8E\u63D0\u53D6\u6587\u4EF6\u4E2D\u6570\u636E\u6216\u5143\u6570\u636E\u7684 ShadowProcess \u4E0D\u8FD0\u884C\u3002
ShadowProcessHelper.logError.previewIsNull02=\\nConfigurationElementsFor(\"org.talend.repository.filepreview_provider\").length == 0 ??
ShowAddedContextdialog.Messages=\u662F\u5426\u5E94\u5F53\u5C06\u4EE5\u4E0B\u4E0A\u4E0B\u6587\u53C2\u6570\u6DFB\u52A0\u5230\u4F5C\u4E1A\u4E2D\uFF1F
ShowAddedContextdialog.Title=\u5DF2\u6DFB\u52A0\u7684\u4E0A\u4E0B\u6587
ShowAddedContextdialog.Variables=\u53D8\u91CF
TableWizard.windowTitle=\u67B6\u6784
TableWizardPage.descriptionCreate=\u5411\u50a8\u5b58\u5e93\u91cc\u52a0\u5165\u4e00\u4e2a\u56fe\u89e3
TableWizardPage.descriptionUpdate=\u66f4\u65b0\u76ee\u524d\u5b58\u5728\u7684\u50a8\u5b58\u5e93\u91cc\u7684\u56fe\u89e3
TableWizardPage.titleCreate=\u65b0\u8fde\u63a5\u91cc\u7684 Schema \u8868
@@ -1043,7 +1037,7 @@ WSDLSchemaStep1Form.UseProxy=\u4F7F\u7528http\u4EE3\u7406
WSDLSchemaStep1Form.UserName=\u7528\u6237
WSDLSchemaStep1Form.WSDLGroupParameter=WSDL \u53C2\u6570
WSDLSchemaStep1Form.WSDLName=WSDL
WSDLSchemaStep1Form.WSDLURL=http\://www.atomic-x.com/xmlservices/imageextractorws.asmx?wsdl
WSDLSchemaStep1Form.WSDLURL=http\\://www.atomic-x.com/xmlservices/imageextractorws.asmx?wsdl
WSDLSchemaStep1Form.output=\u6807\u51c6\u8f93\u51fa
WSDLSchemaStep1Form.preview=\u9884
WSDLSchemaStep1Form.TimeOutTitle=\u8D85\u65F6\uFF08\u79D2\uFF09
@@ -1053,7 +1047,7 @@ WSDLSchemaWizard.UpdateWSDLSchema=\u66F4\u65B0WSDL\u6587\u6863\u7ED3\u6784
XmlFileStep1.filepathXml=XML
XmlFileStep1.groupFileViewer=\u56fe\u89e3\u89c6\u56fe
XmlFileStep1Form.limitation=\u9650\u5236
XmlFileStep1Form.notFound="{0}"\u4E0D\u5B58\u5728\u6216\u8005xml\u683C\u5F0F\u4E0D\u6B63\u786E
XmlFileStep1Form.notFound=\"{0}\"\u4E0D\u5B58\u5728\u6216\u8005xml\u683C\u5F0F\u4E0D\u6B63\u786E
XmlFileWizard.windowTitleCreate=\u65B0\u5EFAxml\u6587\u4EF6
XmlFileWizard.windowTitleUpdate=\u7f16\u8f91\u5df2\u5b58\u5728\u7684XML\u6587\u4ef6
XmlFileWizard.newColumnsDectect.title=\u68C0\u6D4B\u65B0\u5217
@@ -1067,7 +1061,7 @@ MetadataTalendTypeEditor.editMappingDialog.title=\u7F16\u8F91Mapping\u6587\u4EF6
MetadataTalendTypeEditor.error.message=\u9519\u8BEF\u4FE1\u606F
MetadataTalendTypeEditor.fileIsImported=\u6587\u4EF6\u5DF2\u5B58\u5728\u3002
MetadataTalendTypeEditor.fileIsInvalid=\u5BFC\u5165\u6587\u4EF6\u4E0D\u5408\u6CD5\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5'mapping_'\u5F00\u5934\u3002
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5\'mapping_\'\u5F00\u5934\u3002
MetadataEmfTableEditor.ColumnNameIsNullError=\u9519\u8BEF\uFF1A\u5217\u540D\u4E3A null
RepositoryToComponentProperty.xmlFileSelection=\u9009\u62E9\u8981\u9A8C\u8BC1\u7684 XML \u6587\u4EF6
OpenXSDFileDialog.cancel=\u53D6\u6D88
@@ -1153,7 +1147,7 @@ DatabaseForm.hiveEmbedded.username=\u7528\u6237\u540D
DatabaseForm.hiveEmbedded.password=\u5BC6\u7801
DatabaseForm.hiveEmbedded.useKeyTab=\u4F7F\u7528keytab\u8FDB\u884C\u8EAB\u4EFD\u9A8C\u8BC1
DatabaseForm.hiveEmbedded.principal=\u4E3B\u4F53
DatabaseForm.hiveEmbedded.keytab=\t\n\n\u5BC6\u94A5\u8868
DatabaseForm.hiveEmbedded.keytab=\u5BC6\u94A5\u8868
SalesforceStep1Form.AuthParam=\u9A8C\u8BC1
SalesforceStep1Form.authBtn=\u767B\u5F55\u7C7B\u578B
SalesforceStep1Form.Version=\u9500\u552E\u4EBA\u5458\u7248\u672C
@@ -1244,3 +1238,6 @@ DatabaseForm.encryption.useSSLEncryption.disableCBCProtection=\u7981\u7528 CBC \
SecurityProjectSettingPage.hidePass=\u9690\u85CF\u5BC6\u7801
DatabaseForm.DataBase=DataBase
DatabaseForm.hiveThriftMetastore.port=Hive \u5143\u5B58\u50A8\u7AEF\u53E3
DatabaseForm.hive.metastore=Hive \u5143\u5B58\u50A8
DatabaseForm.hive.metastore.enableHa=\u542F\u7528\u9AD8\u53EF\u7528\u6027
DatabaseForm.hive.metastore.uris=Hive \u5143\u5B58\u50A8 URI

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.view.nl</artifactId>

View File

@@ -1,5 +1,5 @@
ActiveRepositoryFilterActionProvider.ActivateFilter=\u30D5\u30A3\u30EB\u30BF\u30FC\u3092\u6709\u52B9\u5316
ActiveRepositoryFilterActionProvider.ActiveFilterAvailable=\u30D5\u30A3\u30EB\u30BF\u30FC\u3092\u6709\u52B9\u5316 \n (\u30D5\u30A3\u30EB\u30BF\u30FC\u306F\u30D3\u30E5\u30FC\u306E\u30E1\u30CB\u30E5\u30FC\u304B\u3089\u8A2D\u5B9A\u3067\u304D\u307E\u3059)
ActiveRepositoryFilterActionProvider.ActiveFilterAvailable=\u30D5\u30A3\u30EB\u30BF\u30FC\u3092\u6709\u52B9\u5316 \\n (\u30D5\u30A3\u30EB\u30BF\u30FC\u306F\u30D3\u30E5\u30FC\u306E\u30E1\u30CB\u30E5\u30FC\u304B\u3089\u8A2D\u5B9A\u3067\u304D\u307E\u3059)
PerspectiveFilterActionProvider.PerspectiveContentFilter=\u30D1\u30FC\u30B9\u30DA\u30AF\u30C6\u30A3\u30D6\u30B3\u30F3\u30C6\u30F3\u30C4\u30D5\u30A3\u30EB\u30BF\u30FC
RepoDoubleClickAction.ServiceOperation=ServiceOperation
RepositoryFilterSettingActionProvider.FilterSetting=\u30D5\u30A3\u30EB\u30BF\u30FC\u8A2D\u5B9A
@@ -14,7 +14,7 @@ RepositoryFilterSettingDialog.Item=\u30B9\u30C6\u30FC\u30BF\u30B9\u3092\u6307\u5
RepositoryFilterSettingDialog.Label=\u30E9\u30D9\u30EB
RepositoryFilterSettingDialog.LastName=\u59D3
RepositoryFilterSettingDialog.Login=\u30ED\u30B0\u30A4\u30F3
RepositoryFilterSettingDialog.PatternInfo=\u30D1\u30BF\u30FC\u30F3\u306F\u30B3\u30F3\u30DE\u3067\u533A\u5207\u3089\u308C\u307E\u3059: \n* = \u4EFB\u610F\u306E\u6587\u5B57\u5217 ? = \u4EFB\u610F\u306E\u6587\u5B57 + = 2\u6587\u5B57\u4EE5\u4E0A ,, = ,
RepositoryFilterSettingDialog.PatternInfo=\u30D1\u30BF\u30FC\u30F3\u306F\u30B3\u30F3\u30DE\u3067\u533A\u5207\u3089\u308C\u307E\u3059: \\n* = \u4EFB\u610F\u306E\u6587\u5B57\u5217 ? = \u4EFB\u610F\u306E\u6587\u5B57 + = 2\u6587\u5B57\u4EE5\u4E0A ,, = ,
RepoViewCommonNavigator.Content={1}\u306E{0}\u3067\u30ED\u30C3\u30AF\u6E08\u307F
RepoViewCommonNavigator.Desc=\ \u8AAC\u660E:
RepoViewCommonNavigator.refresh=\u66F4\u65B0\u4E2D...

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.resources.nl</artifactId>

View File

@@ -134,7 +134,7 @@
id="com.fasterxml.jackson.core.jackson-databind"
download-size="0"
install-size="0"
version="2.9.4"
version="2.9.5"
unpack="false"/>
</feature>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.fragment.jars.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.help.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.jdt.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.libraries.jdbc.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.m2e.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.model.migration.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.rcp.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.update.p2.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.updates.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.utils.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.common.ui.runtime</artifactId>

View File

@@ -13,7 +13,9 @@ Require-Bundle: org.apache.log4j;visibility:=reexport,
org.talend.libraries.apache,
org.apache.xerces,
com.ibm.icu,
org.apache.commons.io
org.apache.commons.io,
org.talend.utils,
org.eclipse.core.net
Export-Package: org.talend.commons,
org.talend.commons.exception,
org.talend.commons.i18n,

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.runtime</artifactId>

View File

@@ -12,7 +12,7 @@
<parent>
<groupId>org.talend</groupId>
<artifactId>org.talend.tos</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../pom_server.xml</relativePath>
</parent>

View File

@@ -17,11 +17,13 @@ import java.io.InputStream;
import java.net.URL;
import org.apache.commons.lang.ArrayUtils;
import org.eclipse.core.net.proxy.IProxyService;
import org.eclipse.core.runtime.Platform;
import org.eclipse.core.runtime.preferences.InstanceScope;
import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;
import org.osgi.framework.ServiceReference;
import org.osgi.util.tracker.ServiceTracker;
import org.talend.commons.exception.ExceptionService;
import org.talend.commons.runtime.debug.TalendDebugHandler;
@@ -52,6 +54,8 @@ public class CommonsPlugin implements BundleActivator {
// TESB-17856: For commandline builds ESB Micorservice bundle
private static boolean isESBMicorservice = false;
private static ServiceTracker proxyTracker;
public static boolean isWorkbenchCreated() {
return isWorkbenchCreated;
}
@@ -160,4 +164,13 @@ public class CommonsPlugin implements BundleActivator {
InstanceScope.INSTANCE.getNode("org.eclipse.m2e.core").putBoolean("eclipse.m2.offline", state);
}
public static IProxyService getProxyService() {
if (proxyTracker == null) {
proxyTracker = new ServiceTracker(Platform.getBundle(PLUGIN_ID).getBundleContext(), IProxyService.class.getName(),
null);
proxyTracker.open();
}
return (IProxyService) proxyTracker.getService();
}
}

View File

@@ -0,0 +1,58 @@
// ============================================================================
//
// Copyright (C) 2006-2020 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package org.talend.commons.exception;
public class ClientException extends PersistenceException {
private Integer httpCode;
public ClientException(String message) {
super(message);
}
public ClientException(Integer httpCode, String message) {
super(message);
this.httpCode = httpCode;
}
public ClientException(String message, Throwable cause) {
super(message, cause);
}
public ClientException(Integer httpCode, String message, Throwable cause) {
super(message, cause);
this.httpCode = httpCode;
}
public ClientException(Throwable cause) {
super(cause);
}
public ClientException(Integer httpCode, Throwable cause) {
super(cause);
this.httpCode = httpCode;
}
public Integer getHttpCode() {
return httpCode;
}
public void setHttpCode(Integer httpCode) {
this.httpCode = httpCode;
}
@Override
public String toString() {
return getLocalizedMessage();
}
}

View File

@@ -58,3 +58,6 @@ AS400ResultSet.unknowCloumn=Invalid argument\: unknown column name
AS400ResultSet.parameterIndex=Invalid argument\: parameter index
AS400ResultSet.outofRange=\ is out of range.
ITaCoKitService.exception.multipleInstance=More than one instance found: {0}
TalendProxySelector.exception.badUriMap=Bad uri map: {0}
TalendProxySelector.exception.proxySelectionError=Error occurs when selecting proxy for {0}

View File

@@ -35,6 +35,8 @@ public interface ITaCoKitService {
boolean isTaCoKitCar(File file, IProgressMonitor monitor) throws Exception;
boolean isNeedMigration(String projectLabel) throws Exception;
void checkMigration(final IProgressMonitor monitor) throws Exception;
public static ITaCoKitService getInstance() throws Exception {

View File

@@ -123,6 +123,10 @@ public class FileCopyUtils {
if (!resFolder.exists()) {
return;
}
if (resFolder.getAbsolutePath().equals(destFolder.getAbsolutePath())) {// If the source path and target path are
// same, don't copy
return;
}
destFolder.mkdirs();
String[] file = resFolder.list();
File temp = null;

View File

@@ -120,8 +120,10 @@ public class SAPHanaDataBaseMetadata extends FakeDatabaseMetaData {
public ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
throws SQLException {
String[] neededTypes = getNeededTypes(types);
ResultSet rs = connection.getMetaData().getTables(catalog, schemaPattern, tableNamePattern, neededTypes);
List<String[]> list = new ArrayList<String[]>();
// has other types which is not Calculation View
if (neededTypes.length > 1 || !ArrayUtils.contains(neededTypes, NEEDED_TYPES[3])) {
ResultSet rs = connection.getMetaData().getTables(catalog, schemaPattern, tableNamePattern, neededTypes);
while (rs.next()) {
String name = rs.getString("TABLE_NAME"); //$NON-NLS-1$
String schema = rs.getString("TABLE_SCHEM"); //$NON-NLS-1$
@@ -137,16 +139,22 @@ public class SAPHanaDataBaseMetadata extends FakeDatabaseMetaData {
if (ArrayUtils.contains(neededTypes, type)) {
// check if the type is contained is in the types needed.
// since sybase can return some system views as "SYSTEM VIEW" instead of "VIEW/TABLE" from the request.
// since sybase can return some system views as "SYSTEM VIEW" instead of "VIEW/TABLE" from the
// request.
String[] r = new String[] { id, schema, name, type, remarks, null };
list.add(r);
}
}
}
// For Calculation View
if (ArrayUtils.contains(neededTypes, NEEDED_TYPES[3])) {
// check if the type is contained is in the types needed.
String sqlcv = "SELECT CATALOG_NAME,SCHEMA_NAME,CUBE_NAME, COLUMN_OBJECT,CUBE_TYPE,DESCRIPTION from _SYS_BI.BIMC_CUBES"; //$NON-NLS-1$
String sqlcv = "SELECT OBJECT_NAME,PACKAGE_ID FROM _SYS_REPO.ACTIVE_OBJECT WHERE OBJECT_SUFFIX = 'calculationview'"; //$NON-NLS-1$
if (tableNamePattern != null && !tableNamePattern.equals("%")) { //$NON-NLS-1$
sqlcv += " AND (OBJECT_NAME LIKE '" + tableNamePattern + "'"; //$NON-NLS-1$ //$NON-NLS-2$
sqlcv += " OR PACKAGE_ID LIKE '" + tableNamePattern + "')"; //$NON-NLS-1$ //$NON-NLS-2$
}
ResultSet rscv = null;
Statement stmtcv = null;
List<String[]> listcv = new ArrayList<String[]>();
@@ -154,25 +162,16 @@ public class SAPHanaDataBaseMetadata extends FakeDatabaseMetaData {
stmtcv = connection.createStatement();
rscv = stmtcv.executeQuery(sqlcv);
while (rscv.next()) {
String catalogName = rscv.getString("CATALOG_NAME"); //$NON-NLS-1$
if (catalogName != null) {
catalogName = catalogName.trim();
String objectName = rscv.getString("OBJECT_NAME"); //$NON-NLS-1$
if (objectName != null) {
objectName = objectName.trim();
}
String schemaName = rscv.getString("SCHEMA_NAME"); //$NON-NLS-1$
if (schemaName != null) {
schemaName = schemaName.trim();
String packageId = rscv.getString("PACKAGE_ID"); //$NON-NLS-1$
if (packageId != null) {
packageId = packageId.trim();
}
String cubeName = rscv.getString("CUBE_NAME"); //$NON-NLS-1$
if (cubeName != null) {
cubeName = cubeName.trim();
}
String id = ""; //$NON-NLS-1$
// String type = rscv.getString("CUBE_TYPE"); //$NON-NLS-1$
String remarks = rscv.getString("DESCRIPTION"); //$NON-NLS-1$
String name = catalogName + "/" + cubeName;//$NON-NLS-1$
String[] r = new String[] { id, schemaName, name, NEEDED_TYPES[3], remarks, catalogName };
String name = packageId + "/" + objectName; //$NON-NLS-1$
String[] r = new String[] { "", "_SYS_BIC", name, NEEDED_TYPES[3], "", packageId }; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
listcv.add(r);
}
} catch (SQLException e) {

View File

@@ -42,13 +42,17 @@ public class NetworkUtil {
private static final String TALEND_DISABLE_INTERNET = "talend.disable.internet";//$NON-NLS-1$
private static final String HTTP_NETWORK_URL = "https://talend-update.talend.com";
public static final String ORG_TALEND_DESIGNER_CORE = "org.talend.designer.core";
public static boolean isNetworkValid() {
String disableInternet = System.getProperty(TALEND_DISABLE_INTERNET);
if ("true".equals(disableInternet)) { //$NON-NLS-1$
return false;
}
try {
URL url = new URL("https://www.talend.com"); //$NON-NLS-1$
URL url = new URL(HTTP_NETWORK_URL);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(4000);
conn.setReadTimeout(4000);

View File

@@ -13,37 +13,211 @@
package org.talend.commons.utils.network;
import java.io.IOException;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.net.InetSocketAddress;
import java.net.PasswordAuthentication;
import java.net.Proxy;
import java.net.ProxySelector;
import java.net.SocketAddress;
import java.net.URI;
import java.net.URISyntaxException;
import java.security.AccessController;
import java.security.PrivilegedAction;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Priority;
import org.eclipse.core.internal.net.ProxyManager;
import org.eclipse.core.net.proxy.IProxyService;
import org.talend.commons.CommonsPlugin;
import org.talend.commons.exception.ExceptionHandler;
import org.talend.commons.i18n.internal.Messages;
import org.talend.daikon.sandbox.properties.ClassLoaderIsolatedSystemProperties;
import sun.net.spi.DefaultProxySelector;
/**
* DOC cmeng class global comment. Detailled comment
*/
public class TalendProxySelector extends ProxySelector {
public static final String PROP_PRINT_LOGS = "talend.studio.proxy.printLogs";
private static final String ECLIPSE_PROXY_SELECTOR = ".EclipseProxySelector"; //$NON-NLS-1$
private ProxySelector defaultSelector;
private static final String PROP_ALLOW_PROXY_REDIRECT = "talend.studio.proxy.allowProxyRedirect";
final private List<IProxySelectorProvider> selectorProviders;
private static final String PROP_ALLOW_PROXY_REDIRECT_EXCLUDE = "talend.studio.proxy.redirect.whiteList";
private static final String PROP_EXECUTE_CONNECTION_FAILED = "talend.studio.proxy.executeConnectionFailed";
private static final String PROP_UPDATE_SYSTEM_PROPERTIES_FOR_JRE = "talend.studio.proxy.jre.updateSystemProperties";
private static final String PROP_CHECK_PROXY = "talend.studio.proxy.checkProxy";
private static final String PROP_VALIDATE_URI = "talend.studio.proxy.validateUri";
private static final String PROP_PROXY_SELECTOR = "talend.studio.proxy.selector";
private static final String PROP_PROXY_SELECTOR_DEFAULT = "default";
private static final String PROP_PROXY_SELECTOR_JRE = "jre";
private static final String PROP_PROXY_HOST_MAP = "talend.studio.proxy.hostMap";
private static final String PROP_DISABLE_DEFAULT_SELECTOR_PROVIDER = "talend.studio.proxy.disableDefaultSelectorProvider";
/**
* Example: update.talend.com,socket:http,https:http;nexus.talend.com,socket,http;,socket:http
*/
private static final String PROP_PROXY_MAP_HOST_DEFAULT = "";
/**
* Example: svn.company.com;nexus.company.com
*/
private static final String PROP_ALLOW_PROXY_REDIRECT_EXCLUDE_DEFAULT = "";
private static final String KEY_DEFAULT = ":default:";
private static Field uriHostField;
private static Method proxyManagerUpdateSystemPropertiesFunc;
private static boolean checkProxy = Boolean.valueOf(System.getProperty(PROP_CHECK_PROXY, Boolean.TRUE.toString()));
/**
* Note: eclipse default selector may be different between TOS and TIS, TOS may use jre one, TIS may use egit one
*/
private ProxySelector eclipseDefaultSelector;
private ProxySelector jreDefaultSelector;
private EProxySelector eProxySelector;
final private Map<Object, Collection<IProxySelectorProvider>> selectorProviders;
private Map<String, Map<String, String>> hostMap;
private Set<String> redirectWhiteList;
private volatile static TalendProxySelector instance;
private static Object instanceLock = new Object();
private TalendProxySelector(final ProxySelector defaultSelector) {
this.defaultSelector = defaultSelector;
selectorProviders = new ArrayList<>();
private boolean printProxyLog = false;
private boolean allowProxyRedirect = false;
private boolean disableDefaultSelectorProvider = false;
private boolean validateUri = true;
private boolean executeConnectionFailed = true;
private boolean updateSystemPropertiesForJre = true;
private TalendProxySelector(final ProxySelector eclipseDefaultSelector) {
this.eclipseDefaultSelector = eclipseDefaultSelector;
this.jreDefaultSelector = new DefaultProxySelector();
selectorProviders = Collections.synchronizedMap(new HashMap<>());
allowProxyRedirect = Boolean.valueOf(System.getProperty(PROP_ALLOW_PROXY_REDIRECT, Boolean.FALSE.toString()));
disableDefaultSelectorProvider = Boolean
.valueOf(System.getProperty(PROP_DISABLE_DEFAULT_SELECTOR_PROVIDER, Boolean.FALSE.toString()));
printProxyLog = Boolean.valueOf(System.getProperty(PROP_PRINT_LOGS, Boolean.FALSE.toString()));
validateUri = Boolean.valueOf(System.getProperty(PROP_VALIDATE_URI, Boolean.TRUE.toString()));
executeConnectionFailed = Boolean.valueOf(System.getProperty(PROP_EXECUTE_CONNECTION_FAILED, Boolean.TRUE.toString()));
updateSystemPropertiesForJre = Boolean
.valueOf(System.getProperty(PROP_UPDATE_SYSTEM_PROPERTIES_FOR_JRE, Boolean.TRUE.toString()));
switch (System.getProperty(PROP_PROXY_SELECTOR, PROP_PROXY_SELECTOR_DEFAULT).toLowerCase()) {
case PROP_PROXY_SELECTOR_JRE:
this.eProxySelector = EProxySelector.jre;
break;
default:
this.eProxySelector = EProxySelector.eclipse_default;
break;
}
initHostMap();
initRedirectList();
}
private void initHostMap() {
try {
hostMap = new HashMap<>();
String property = System.getProperty(PROP_PROXY_HOST_MAP, PROP_PROXY_MAP_HOST_DEFAULT);
if (StringUtils.isEmpty(property)) {
return;
}
String[] splits = property.split(";");
for (String split : splits) {
try {
int index = split.indexOf(',');
String uri = split.substring(0, index);
String key = StringUtils.strip(uri);
if (StringUtils.isBlank(key)) {
key = KEY_DEFAULT;
}
key = key.toLowerCase();
Map<String, String> protocolMap = hostMap.get(key);
if (protocolMap == null) {
protocolMap = new HashMap<>();
hostMap.put(key, protocolMap);
}
int protocolMapIndex = index + 1;
String protocolMapStr = split.substring(protocolMapIndex);
String[] entry = protocolMapStr.split(",");
for (String pMap : entry) {
try {
String[] mapEntry = pMap.split(":");
if (mapEntry.length != 2) {
ExceptionHandler.process(
new Exception(Messages.getString("TalendProxySelector.exception.badUriMap", pMap)));
continue;
}
protocolMap.put(mapEntry[0].toLowerCase(), mapEntry[1].toLowerCase());
} catch (Exception e) {
ExceptionHandler.process(e);
}
}
} catch (Exception e) {
ExceptionHandler.process(e);
}
}
} catch (Exception e) {
ExceptionHandler.process(e);
}
}
private void initRedirectList() {
try {
redirectWhiteList = new HashSet<>();
String property = System.getProperty(PROP_ALLOW_PROXY_REDIRECT_EXCLUDE, PROP_ALLOW_PROXY_REDIRECT_EXCLUDE_DEFAULT);
if (StringUtils.isEmpty(property)) {
return;
}
String[] split = property.split(";");
for (String host : split) {
host = StringUtils.strip(host);
if (StringUtils.isBlank(host)) {
host = KEY_DEFAULT;
}
redirectWhiteList.add(host);
}
} catch (Exception e) {
ExceptionHandler.process(e);
}
}
public static TalendProxySelector getInstance() {
@@ -58,6 +232,18 @@ public class TalendProxySelector extends ProxySelector {
synchronized (instanceLock) {
if (instance == null) {
instance = new TalendProxySelector(proxySelector);
try {
uriHostField = URI.class.getDeclaredField("host");
uriHostField.setAccessible(true);
} catch (Exception e) {
ExceptionHandler.process(e);
}
try {
proxyManagerUpdateSystemPropertiesFunc = ProxyManager.class.getDeclaredMethod("updateSystemProperties");
proxyManagerUpdateSystemPropertiesFunc.setAccessible(true);
} catch (Exception e) {
ExceptionHandler.process(e);
}
}
}
}
@@ -70,19 +256,216 @@ public class TalendProxySelector extends ProxySelector {
return null;
}
});
if (instance.getDefaultProxySelector() == null
if (instance.getEclipseDefaultSelector() == null
|| (proxySelector != null && proxySelector.getClass().getName().endsWith(ECLIPSE_PROXY_SELECTOR))) {
instance.setDefaultProxySelector(proxySelector);
instance.setEclipseDefaultSelector(proxySelector);
}
}
return instance;
}
public static void checkProxy() {
if (!checkProxy) {
return;
}
try {
TalendProxySelector.getInstance();
} catch (Exception e) {
ExceptionHandler.process(e);
}
}
@Override
public List<Proxy> select(final URI uri) {
final Set<Proxy> resultFromProviders = new HashSet<>();
List<IProxySelectorProvider> providers = getProxySelectorProviders();
if (printProxyLog) {
ExceptionHandler.log("TalendProxySelector.select " + uri);
}
if (uri == null) {
return Collections.EMPTY_LIST;
}
URI validatedUri = validateUri(uri);
Set<Proxy> results = new LinkedHashSet<>();
try {
final Set<Proxy> resultFromProviders = getProxysFromProviders(validatedUri);
if (resultFromProviders != null && !resultFromProviders.isEmpty()) {
results.addAll(resultFromProviders);
}
} catch (Exception e) {
ExceptionHandler.process(e);
}
if (printProxyLog) {
ExceptionHandler.log("TalendProxySelector.resultFromProviders " + results);
}
ProxySelector defaultProxySelector = getDefaultProxySelector();
if (printProxyLog) {
ExceptionHandler.log("TalendProxySelector.defaultProxySelector " + defaultProxySelector);
}
if (defaultProxySelector != null) {
/**
* don't validate uri here, so that we can know whether it is an issue uri
*/
URI newUri = getNewUri(validatedUri, false);
List<Proxy> defaultProxys = null;
if (validateUri && StringUtils.isBlank(newUri.getHost())) {
/**
* If host is blank, force to use jre proxy selector to avoid the eclipse proxy selector bug
*/
defaultProxys = getJreProxySelector().select(newUri);
} else {
defaultProxys = defaultProxySelector.select(newUri);
}
if (printProxyLog) {
ExceptionHandler.log("TalendProxySelector.defaultProxys " + defaultProxys);
}
try {
results.addAll(filterProxys(validatedUri, defaultProxys));
} catch (Exception e) {
results.addAll(defaultProxys);
ExceptionHandler.process(e);
}
}
if (printProxyLog) {
String proxys = results.toString();
ExceptionHandler.log("Selected proxys for " + uri + ", " + proxys);
ExceptionHandler.process(new Exception("Proxy call stacks"), Priority.INFO);
}
return new LinkedList<Proxy>(results);
}
private URI validateUri(URI uri) {
if (!validateUri) {
return uri;
}
URI validatedUri = null;
try {
/**
* DON'T use URI.create(), MUST use the conductor which requires authority
*/
validatedUri = new URI(uri.getScheme(), uri.getAuthority(), uri.getPath(), uri.getQuery(), uri.getFragment());
/**
* Validate the host, if the host is empty, it will cause the eclipse selector to return dirrect
*/
if (StringUtils.isBlank(validatedUri.getHost())) {
String authority = validatedUri.getAuthority();
if (StringUtils.isNotBlank(authority)) {
// example: https://u:p@www.company.com:8081/path/a?param=b
String host = null;
int userInfoIndex = authority.indexOf('@');
if (0 <= userInfoIndex) {
authority = authority.substring(userInfoIndex + 1);
}
int portIndex = authority.lastIndexOf(':');
if (0 <= portIndex) {
host = authority.substring(0, portIndex);
}
try {
uriHostField.set(validatedUri, host);
} catch (Exception e) {
ExceptionHandler.process(e);
}
}
}
} catch (Exception e) {
ExceptionHandler.process(e);
if (validatedUri == null) {
validatedUri = uri;
}
}
if (printProxyLog) {
ExceptionHandler.log("After validate: " + uri + " -> " + validatedUri);
}
return validatedUri;
}
private List<Proxy> filterProxys(final URI uri, List<Proxy> defaultProxys) {
List<Proxy> result = new ArrayList<>();
if (defaultProxys != null && !defaultProxys.isEmpty()) {
for (Proxy proxy : defaultProxys) {
SocketAddress addr = null;
Proxy.Type proxyType = null;
if (proxy != null) {
proxyType = proxy.type();
addr = proxy.address();
}
boolean redirect = true;
if (!allowProxyRedirect) {
String host = uri.getHost();
if (host == null) {
host = "";
}
host = StringUtils.strip(host).toLowerCase();
if (this.redirectWhiteList.contains(host) || this.redirectWhiteList.contains(KEY_DEFAULT)) {
redirect = true;
} else if (Proxy.Type.DIRECT == proxyType
|| (addr != null && StringUtils.equals(uri.getHost(), ((InetSocketAddress) addr).getHostString()))) {
redirect = false;
}
}
if (redirect) {
result.add(proxy);
} else {
result.add(Proxy.NO_PROXY);
}
}
}
return result;
}
private URI getNewUri(URI uri, boolean validateUri) {
URI newUri = uri;
if (newUri != null) {
try {
// get host before new URI, because the host may be set manually due to URI issue
String host = newUri.getHost();
newUri = new URI(newUri.getScheme(), newUri.getAuthority(), newUri.getPath(), newUri.getQuery(),
newUri.getFragment());
Map<String, String> protocolMap = null;
if (StringUtils.isNotBlank(host)) {
protocolMap = hostMap.get(host.toLowerCase());
}
if (protocolMap == null) {
protocolMap = hostMap.get(KEY_DEFAULT);
}
if (protocolMap != null) {
String schema = newUri.getScheme();
if (schema != null) {
String lowercasedProtocol = schema.toLowerCase();
String preferedProtocol = protocolMap.get(lowercasedProtocol);
if (StringUtils.isNotBlank(preferedProtocol)) {
/**
* Note: MUST use the constructor which requires authority, because some uri may be illegal,
* then host info will be stored in authority field instead of host filed
*/
newUri = new URI(preferedProtocol, newUri.getAuthority(), newUri.getPath(), newUri.getQuery(),
newUri.getFragment());
}
}
}
} catch (URISyntaxException e) {
if (printProxyLog) {
ExceptionHandler.process(
new Exception(Messages.getString("TalendProxySelector.exception.proxySelectionError", uri), e),
Priority.WARN);
}
}
}
if (validateUri) {
newUri = validateUri(newUri);
}
return newUri;
}
private Set<Proxy> getProxysFromProviders(final URI uri) {
final Set<Proxy> resultFromProviders = new LinkedHashSet<>();
Collection<IProxySelectorProvider> providers = getCustomProviders(uri);
if (providers != null) {
providers.stream().forEach(p -> {
if (instance == p) {
@@ -100,49 +483,126 @@ public class TalendProxySelector extends ProxySelector {
}
});
}
List<Proxy> result = new ArrayList<>();
if (resultFromProviders != null && !resultFromProviders.isEmpty()) {
result.addAll(resultFromProviders);
return resultFromProviders;
}
ProxySelector defaultProxySelector = getDefaultProxySelector();
if (defaultProxySelector != null) {
List<Proxy> defaultProxys = defaultProxySelector.select(uri);
if (defaultProxys != null && !defaultProxys.isEmpty()) {
result.addAll(defaultProxys);
private Collection<IProxySelectorProvider> getCustomProviders(final URI uri) {
Collection<IProxySelectorProvider> providers = Collections.EMPTY_LIST;
Collection<Object> possibleKeys = getPossibleKeys(uri);
for (Object key : possibleKeys) {
providers = this.selectorProviders.get(key);
if (providers != null) {
break;
}
}
return result;
return providers;
}
public PasswordAuthentication getHttpPasswordAuthentication() {
String[] schemas = new String[] { "http", "https" };
for (String schema : schemas) {
String proxyUser = System.getProperty(schema + ".proxyUser");
String proxyPassword = System.getProperty(schema + ".proxyPassword");
if (StringUtils.isNotBlank(proxyUser)) {
char[] pwdChars = new char[0];
if (proxyPassword != null && !proxyPassword.isEmpty()) {
pwdChars = proxyPassword.toCharArray();
}
return new PasswordAuthentication(proxyUser, pwdChars);
}
}
return null;
}
public boolean addProxySelectorProvider(IProxySelectorProvider provider) {
List<IProxySelectorProvider> proxySelectorProviders = getProxySelectorProviders();
if (!proxySelectorProviders.contains(provider)) {
return proxySelectorProviders.add(provider);
try {
Object key = provider.getKey();
Collection<IProxySelectorProvider> collection = this.selectorProviders.get(key);
if (collection == null) {
synchronized (this.selectorProviders) {
collection = this.selectorProviders.get(key);
if (collection == null) {
collection = Collections.synchronizedList(new LinkedList<>());
this.selectorProviders.put(key, collection);
}
}
}
collection.add(provider);
return true;
} catch (Exception e) {
ExceptionHandler.process(e);
}
return false;
}
public boolean removeProxySelectorProvider(IProxySelectorProvider provider) {
return getProxySelectorProviders().remove(provider);
try {
Object key = provider.getKey();
Collection<IProxySelectorProvider> collection = this.selectorProviders.get(key);
if (collection != null) {
synchronized (this.selectorProviders) {
collection = this.selectorProviders.get(key);
if (collection != null) {
collection.remove(provider);
if (collection.isEmpty()) {
this.selectorProviders.remove(key);
}
private List<IProxySelectorProvider> getProxySelectorProviders() {
return selectorProviders;
}
}
}
return true;
} catch (Exception e) {
ExceptionHandler.process(e);
}
return false;
}
public ProxySelector getDefaultProxySelector() {
return defaultSelector;
switch (eProxySelector) {
case jre:
return getJreProxySelector();
default:
return eclipseDefaultSelector;
}
}
public void setDefaultProxySelector(final ProxySelector selector) {
defaultSelector = selector;
private ProxySelector getJreProxySelector() {
try {
/**
* for tcompv0, daikon may create an isolated system properties for it, so proxies may be ignored in the new
* system properties; here we try to call the method to add proxies into the isolated system properties
*/
if (updateSystemPropertiesForJre && ClassLoaderIsolatedSystemProperties.getInstance()
.isIsolated(Thread.currentThread().getContextClassLoader())) {
if (printProxyLog) {
ExceptionHandler.log("Before update jre proxy system properties for the isolated classloader, http.proxyHost="
+ System.getProperty("http.proxyHost"));
}
IProxyService proxyService = CommonsPlugin.getProxyService();
proxyManagerUpdateSystemPropertiesFunc.invoke(proxyService);
if (printProxyLog) {
ExceptionHandler.log("After updated jre proxy system properties for the isolated classloader, http.proxyHost="
+ System.getProperty("http.proxyHost"));
}
}
} catch (Throwable e) {
ExceptionHandler.process(e);
}
return this.jreDefaultSelector;
}
public ProxySelector getEclipseDefaultSelector() {
return eclipseDefaultSelector;
}
public void setEclipseDefaultSelector(ProxySelector eclipseDefaultSelector) {
this.eclipseDefaultSelector = eclipseDefaultSelector;
}
@Override
public void connectFailed(final URI uri, final SocketAddress sa, final IOException ioe) {
List<IProxySelectorProvider> providers = getProxySelectorProviders();
Collection<IProxySelectorProvider> providers = getCustomProviders(uri);
if (providers != null) {
providers.stream().forEach(p -> {
if (p.canHandle(uri)) {
@@ -151,23 +611,35 @@ public class TalendProxySelector extends ProxySelector {
});
}
if (executeConnectionFailed) {
/**
* Just try to make the behavior of jre proxy selector same like eclipse proxy selector
*/
ProxySelector defaultProxySelector = getDefaultProxySelector();
if (defaultProxySelector != null) {
defaultProxySelector.connectFailed(uri, sa, ioe);
}
}
public static abstract class AbstractProxySelectorProvider implements IProxySelectorProvider {
@Override
public void connectFailed(final URI uri, final SocketAddress sa, final IOException ioe) {
// nothing to do
}
public IProxySelectorProvider createDefaultProxySelectorProvider() {
if (disableDefaultSelectorProvider) {
return null;
}
return new DefaultProxySelectorProvider(Thread.currentThread());
}
public IProxySelectorProvider createDefaultProxySelectorProvider(String host) {
if (disableDefaultSelectorProvider) {
return null;
}
return new DefaultProxySelectorProvider(host);
}
public static interface IProxySelectorProvider {
Object getKey();
boolean canHandle(final URI uri);
List<Proxy> select(final URI uri);
@@ -176,4 +648,120 @@ public class TalendProxySelector extends ProxySelector {
}
public static abstract class AbstractProxySelectorProvider implements IProxySelectorProvider {
private boolean isDebugMode = CommonsPlugin.isDebugMode();
@Override
public Object getKey() {
return this;
}
@Override
public void connectFailed(final URI uri, final SocketAddress sa, final IOException ioe) {
if (isDebugMode) {
ExceptionHandler.process(ioe);
}
}
}
public static Collection<Object> getPossibleKeys(URI uri) {
Collection<Object> possibleKeys = new ArrayList<>();
possibleKeys.add(Thread.currentThread());
if (uri != null) {
String uriHost = uri.getHost();
if (StringUtils.isNotBlank(uriHost)) {
possibleKeys.add(uriHost);
}
}
return possibleKeys;
}
private enum EProxySelector {
eclipse_default,
jre
}
private class DefaultProxySelectorProvider extends TalendProxySelector.AbstractProxySelectorProvider {
private Thread currentThread = null;
private String host = null;
public DefaultProxySelectorProvider(Thread thread) {
this.currentThread = thread;
}
public DefaultProxySelectorProvider(String host) {
this.host = host;
if (StringUtils.isNotBlank(this.host)) {
this.host = this.host.toLowerCase();
}
}
@Override
public Object getKey() {
if (this.currentThread != null) {
return currentThread;
}
if (this.host != null) {
return this.host;
}
return super.getKey();
}
@Override
public boolean canHandle(URI uri) {
if (disableDefaultSelectorProvider) {
return false;
}
if (currentThread != null && Thread.currentThread() == currentThread) {
return true;
}
if (host != null) {
if (uri == null) {
return false;
}
String uriHost = uri.getHost();
if (StringUtils.isNotBlank(uriHost)) {
return this.host.equals(uriHost.toLowerCase());
}
return false;
}
return false;
}
@Override
public List<Proxy> select(URI uri) {
List<Proxy> result = new ArrayList<>();
try {
ProxySelector defaultProxySelector = getDefaultProxySelector();
if (defaultProxySelector != null) {
List<Proxy> defaultProxys = defaultProxySelector.select(uri);
if (defaultProxys != null && !defaultProxys.isEmpty()) {
for (Proxy proxy : defaultProxys) {
SocketAddress addr = null;
Proxy.Type proxyType = null;
if (proxy != null) {
proxyType = proxy.type();
addr = proxy.address();
}
if (Proxy.Type.DIRECT == proxyType || (addr != null
&& StringUtils.equals(uri.getHost(), ((InetSocketAddress) addr).getHostString()))) {
result.add(Proxy.NO_PROXY);
} else {
result.add(proxy);
}
}
}
}
} catch (Exception e) {
ExceptionHandler.process(e);
}
return result;
}
}
}

View File

@@ -92,8 +92,17 @@ public class EclipseCommandLine {
*/
static public void updateOrCreateExitDataPropertyWithCommand(String command, String value, boolean delete, boolean isOption) {
boolean isValueNull = false;
if (value == null || "".equals(value)) {
if (value == null || "".equals(value)) { //$NON-NLS-1$
isValueNull = true;
} else {
if (1 < value.length() && value.startsWith("'") && value.endsWith("'")) { //$NON-NLS-1$ //$NON-NLS-2$
// nothing to do
} else {
if (value.contains(" ")) { //$NON-NLS-1$
value = value.replaceAll("\\\\", "\\\\\\\\"); //$NON-NLS-1$ //$NON-NLS-2$
value = "'" + value + "'"; //$NON-NLS-1$ //$NON-NLS-2$
}
}
}
StringBuffer result = new StringBuffer(512);

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.1</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.ui</artifactId>

View File

@@ -33,6 +33,7 @@ import org.eclipse.swt.widgets.TreeItem;
import org.talend.commons.ui.runtime.i18n.Messages;
import org.talend.commons.ui.runtime.utils.TableUtils;
import org.talend.commons.ui.runtime.ws.WindowSystem;
import org.talend.commons.ui.swt.advanced.dataeditor.AbstractDataTableEditorView;
import org.talend.commons.ui.swt.drawing.background.IBackgroundRefresher;
import org.talend.commons.ui.swt.drawing.background.IBgDrawableComposite;
import org.talend.commons.ui.swt.drawing.link.BezierHorizontalLink;
@@ -464,4 +465,19 @@ public class TreeToTablesLinker<D1, D2> extends BgDrawableComposite implements I
}
}
protected <B> void loadItemDataForLazyLoad(AbstractDataTableEditorView<B> tableEditorView) {
if (!tableEditorView.getTableViewerCreator().isLazyLoad()) {
return;
}
List<B> beansList = tableEditorView.getExtendedTableModel().getBeansList();
Table table = tableEditorView.getTable();
for (TableItem tableItem : table.getItems()) {
if (tableItem.getData() == null) {
int index = table.indexOf(tableItem);
B schemaTarget = beansList.get(index);
tableItem.setData(schemaTarget);
}
}
}
}

Some files were not shown because too many files have changed in this diff Show More