ISIS-1243: recreating simpleapp archetype
Project: http://git-wip-us.apache.org/repos/asf/isis/repo Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/52456594 Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/52456594 Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/52456594 Branch: refs/heads/release-1.11.0-RC1 Commit: 52456594fe984d7880be11e4b193237a83eab5d7 Parents: 9a0247c Author: Dan Haywood <d...@haywood-associates.co.uk> Authored: Tue Dec 29 12:37:08 2015 +0000 Committer: Dan Haywood <d...@haywood-associates.co.uk> Committed: Tue Dec 29 12:37:08 2015 +0000 ---------------------------------------------------------------------- example/archetype/simpleapp/pom.xml | 4 +- .../META-INF/maven/archetype-metadata.xml | 1 + ...ppAppManifestWithFixturesBypassSecurity.java | 38 +++ .../resources/archetype-resources/dom/pom.xml | 51 +++ .../java/domainapp/dom/simple/SimpleObject.java | 24 +- .../dom/simple/SimpleObject.layout.json | 4 + .../domainapp/dom/simple/SimpleObjects.java | 10 +- .../archetype-resources/integtests/pom.xml | 97 ++++-- .../main/resources/archetype-resources/pom.xml | 4 +- .../archetype-resources/webapp/pom.xml | 1 - .../webapp/DomainApplication.properties | 31 ++ .../src/main/webapp/WEB-INF/isis.properties | 20 ++ .../src/main/webapp/WEB-INF/translations-en.po | 321 +++++++++++++++++- .../src/main/webapp/WEB-INF/translations-es.po | 321 +++++++++++++++++- .../src/main/webapp/WEB-INF/translations-nl.po | 326 ++++++++++++++++++- .../src/main/webapp/WEB-INF/translations.po | 326 ++++++++++++++++++- .../webapp/src/main/webapp/WEB-INF/web.xml | 26 +- .../webapp/src/main/webapp/about/index.html | 18 +- .../src/main/webapp/swagger-ui/index.html | 164 ++++++++++ .../projects/basic/archetype.properties | 2 +- 20 files changed, 1711 insertions(+), 78 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/pom.xml ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/pom.xml b/example/archetype/simpleapp/pom.xml index 3e70655..2cf85f1 100644 --- a/example/archetype/simpleapp/pom.xml +++ b/example/archetype/simpleapp/pom.xml @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>org.apache.isis.archetype</groupId> <artifactId>simpleapp-archetype</artifactId> @@ -44,7 +44,7 @@ <parent> <groupId>org.apache.isis.core</groupId> <artifactId>isis</artifactId> - <version>1.10.0</version> + <version>1.11.0</version> <relativePath>../../../core/pom.xml</relativePath> </parent> </project> http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/META-INF/maven/archetype-metadata.xml ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/META-INF/maven/archetype-metadata.xml b/example/archetype/simpleapp/src/main/resources/META-INF/maven/archetype-metadata.xml index e9e1727..8649caf 100644 --- a/example/archetype/simpleapp/src/main/resources/META-INF/maven/archetype-metadata.xml +++ b/example/archetype/simpleapp/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -132,6 +132,7 @@ <directory>src/main/resources</directory> <includes> <include>**/*.html</include> + <include>**/*.properties</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/app/src/main/java/domainapp/app/DomainAppAppManifestWithFixturesBypassSecurity.java ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/app/src/main/java/domainapp/app/DomainAppAppManifestWithFixturesBypassSecurity.java b/example/archetype/simpleapp/src/main/resources/archetype-resources/app/src/main/java/domainapp/app/DomainAppAppManifestWithFixturesBypassSecurity.java new file mode 100644 index 0000000..0682ddc --- /dev/null +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/app/src/main/java/domainapp/app/DomainAppAppManifestWithFixturesBypassSecurity.java @@ -0,0 +1,38 @@ +#set( $symbol_pound = '#' ) +#set( $symbol_dollar = '$' ) +#set( $symbol_escape = '\' ) +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package domainapp.app; + +/** + * Bypasses security, meaning any user/password combination can be used to login. + */ +public class DomainAppAppManifestWithFixturesBypassSecurity extends DomainAppAppManifestWithFixtures { + + @Override + public String getAuthenticationMechanism() { + return "bypass"; + } + + @Override + public String getAuthorizationMechanism() { + return "bypass"; + } +} http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/pom.xml ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/pom.xml b/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/pom.xml index 848abda..c1e3146 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/pom.xml +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/pom.xml @@ -196,6 +196,57 @@ </build> </profile> + <profile> + <id>isis-swagger</id> + <activation> + <property> + <name>!skip.isis-swagger</name> + </property> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.isis.tool</groupId> + <artifactId>isis-maven-plugin</artifactId> + <version>${isis.version}</version> + <configuration> + <appManifest>domainapp.dom.DomainAppDomManifest</appManifest> + <visibilities> + <visibility>PUBLIC</visibility> + <visibility>PRIVATE</visibility> + </visibilities> + <format>JSON</format> + <fileNamePrefix>swagger</fileNamePrefix> + </configuration> + <dependencies> + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>simpleapp-dom</artifactId> + <version>${project.version}</version> + </dependency> + <!-- + ... workaround to avoid conflict with plexus-default + (not sure why exclusions in the isis-maven-plugin aren't sufficient, though ... + --> + <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + <version>16.0.1</version> + </dependency> + </dependencies> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>swagger</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project> http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.java ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.java b/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.java index 538d281..a5131bc 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.java +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.java @@ -26,7 +26,6 @@ import javax.jdo.annotations.IdentityType; import javax.jdo.annotations.VersionStrategy; import org.apache.isis.applib.DomainObjectContainer; -import org.apache.isis.applib.IsisApplibModule; import org.apache.isis.applib.annotation.Action; import org.apache.isis.applib.annotation.BookmarkPolicy; import org.apache.isis.applib.annotation.DomainObject; @@ -35,8 +34,10 @@ import org.apache.isis.applib.annotation.Editing; import org.apache.isis.applib.annotation.Parameter; import org.apache.isis.applib.annotation.ParameterLayout; import org.apache.isis.applib.annotation.Property; +import org.apache.isis.applib.annotation.PropertyLayout; import org.apache.isis.applib.annotation.SemanticsOf; import org.apache.isis.applib.services.eventbus.ActionDomainEvent; +import org.apache.isis.applib.services.eventbus.PropertyDomainEvent; import org.apache.isis.applib.services.i18n.TranslatableString; import org.apache.isis.applib.util.ObjectContracts; @@ -66,19 +67,18 @@ import org.apache.isis.applib.util.ObjectContracts; @javax.jdo.annotations.Unique(name="SimpleObject_name_UNQ", members = {"name"}) @DomainObject @DomainObjectLayout( - bookmarking = BookmarkPolicy.AS_ROOT, - cssClassFa = "fa-flag" + bookmarking = BookmarkPolicy.AS_ROOT ) public class SimpleObject implements Comparable<SimpleObject> { public static final int NAME_LENGTH = 40; + public TranslatableString title() { return TranslatableString.tr("Object: {name}", "name", getName()); } - - public static class NameDomainEvent extends IsisApplibModule.PropertyDomainEvent<SimpleObject,String> {} + public static class NameDomainEvent extends PropertyDomainEvent<SimpleObject,String> {} @javax.jdo.annotations.Column( allowsNull="false", length = NAME_LENGTH @@ -86,6 +86,9 @@ public class SimpleObject implements Comparable<SimpleObject> { @Property( editing = Editing.DISABLED ) + @PropertyLayout( + namedEscaped = false + ) private String name; public String getName() { return name; @@ -116,6 +119,17 @@ public class SimpleObject implements Comparable<SimpleObject> { } + + public static class DeleteDomainEvent extends ActionDomainEvent<SimpleObject> {} + @Action( + domainEvent = DeleteDomainEvent.class, + semantics = SemanticsOf.NON_IDEMPOTENT_ARE_YOU_SURE + ) + public void delete() { + container.removeIfNotAlready(this); + } + + /** * version (derived property) */ http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.layout.json ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.layout.json b/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.layout.json index d6d6012..02d2355 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.layout.json +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObject.layout.json @@ -22,6 +22,10 @@ "General": { "members": { "name": { + "propertyLayout": { + "named": "Name", + "namedEscaped": false + }, "actions": { "updateName": { "actionLayout": { http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObjects.java ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObjects.java b/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObjects.java index 1468b27..ffc899f 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObjects.java +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/dom/src/main/java/domainapp/dom/simple/SimpleObjects.java @@ -31,14 +31,20 @@ import org.apache.isis.applib.annotation.BookmarkPolicy; import org.apache.isis.applib.annotation.DomainService; import org.apache.isis.applib.annotation.DomainServiceLayout; import org.apache.isis.applib.annotation.MemberOrder; +import org.apache.isis.applib.annotation.NatureOfService; import org.apache.isis.applib.annotation.ParameterLayout; import org.apache.isis.applib.annotation.SemanticsOf; import org.apache.isis.applib.query.QueryDefault; import org.apache.isis.applib.services.eventbus.ActionDomainEvent; import org.apache.isis.applib.services.i18n.TranslatableString; -@DomainService(repositoryFor = SimpleObject.class) -@DomainServiceLayout(menuOrder = "10") +@DomainService( + nature = NatureOfService.VIEW, + repositoryFor = SimpleObject.class +) +@DomainServiceLayout( + menuOrder = "10" +) public class SimpleObjects { //region > title http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/integtests/pom.xml ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/integtests/pom.xml b/example/archetype/simpleapp/src/main/resources/archetype-resources/integtests/pom.xml index 7a66a4f..b058cd6 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/integtests/pom.xml +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/integtests/pom.xml @@ -81,38 +81,75 @@ <artifactId>hsqldb</artifactId> </dependency> - <!-- - uncomment to enable enhanced cucumber-jvm reporting - http://www.masterthought.net/section/cucumber-reporting - <dependency> - <groupId>com.googlecode.totallylazy</groupId> - <artifactId>totallylazy</artifactId> - <version>991</version> - </dependency> - - <dependency> - <groupId>net.masterthought</groupId> - <artifactId>cucumber-reporting</artifactId> - <version>0.0.21</version> - </dependency> - <dependency> - <groupId>net.masterthought</groupId> - <artifactId>maven-cucumber-reporting</artifactId> - <version>0.0.4</version> - </dependency> - --> </dependencies> - <!-- - uncomment for enhanced cucumber-jvm reporting - http://www.masterthought.net/section/cucumber-reporting - <repositories> - <repository> - <id>repo.bodar.com</id> - <url>http://repo.bodar.com</url> - </repository> - </repositories> - --> + <profiles> + <profile> + <!-- + enhanced cucumber reporting per http://www.masterthought.net/section/cucumber-reporting + --> + <id>cucumber-reporting</id> + <activation> + <property> + <name>cucumber-reporting</name> + </property> + </activation> + <repositories> + <repository> + <id>repo.bodar.com</id> + <url>http://repo.bodar.com</url> + </repository> + </repositories> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <testFailureIgnore>true</testFailureIgnore> + </configuration> + </plugin> + <plugin> + <groupId>net.masterthought</groupId> + <artifactId>maven-cucumber-reporting</artifactId> + <version>0.0.4</version> + <executions> + <execution> + <id>execution</id> + <phase>verify</phase> + <goals> + <goal>generate</goal> + </goals> + <configuration> + <projectName>cucumber-jvm-example</projectName> + <outputDirectory>${project.build.directory}/cucumber-reports</outputDirectory> + <cucumberOutput>${project.build.directory}/cucumber.json</cucumberOutput> + <enableFlashCharts>false</enableFlashCharts> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>com.googlecode.totallylazy</groupId> + <artifactId>totallylazy</artifactId> + <version>991</version> + </dependency> + <dependency> + <groupId>net.masterthought</groupId> + <artifactId>cucumber-reporting</artifactId> + <version>0.0.21</version> + </dependency> + <dependency> + <groupId>net.masterthought</groupId> + <artifactId>maven-cucumber-reporting</artifactId> + <version>0.0.4</version> + </dependency> + </dependencies> + </profile> + </profiles> </project> http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/pom.xml ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/pom.xml b/example/archetype/simpleapp/src/main/resources/archetype-resources/pom.xml index 096dc10..2de4361 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/pom.xml +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/pom.xml @@ -32,7 +32,7 @@ </prerequisites> <properties> - <isis.version>1.10.0</isis.version> + <isis.version>1.11.0</isis.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> @@ -184,7 +184,7 @@ <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> - <version>9.3.2.v20150730</version> + <version>9.3.5.v20151012</version> </plugin> <plugin> http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/pom.xml ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/pom.xml b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/pom.xml index 1f8a1c5..8945c0e 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/pom.xml +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/pom.xml @@ -314,5 +314,4 @@ </profile> </profiles> - </project> http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/resources/domainapp/webapp/DomainApplication.properties ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/resources/domainapp/webapp/DomainApplication.properties b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/resources/domainapp/webapp/DomainApplication.properties new file mode 100644 index 0000000..690ed9e --- /dev/null +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/resources/domainapp/webapp/DomainApplication.properties @@ -0,0 +1,31 @@ +#set( $symbol_pound = '#' ) +#set( $symbol_dollar = '$' ) +#set( $symbol_escape = '\' ) +${symbol_pound} +${symbol_pound} Licensed to the Apache Software Foundation (ASF) under one +${symbol_pound} or more contributor license agreements. See the NOTICE file +${symbol_pound} distributed with this work for additional information +${symbol_pound} regarding copyright ownership. The ASF licenses this file +${symbol_pound} to you under the Apache License, Version 2.0 (the +${symbol_pound} "License"); you may not use this file except in compliance +${symbol_pound} with the License. You may obtain a copy of the License at +${symbol_pound} +${symbol_pound} http://www.apache.org/licenses/LICENSE-2.0 +${symbol_pound} +${symbol_pound} Unless required by applicable law or agreed to in writing, +${symbol_pound} software distributed under the License is distributed on an +${symbol_pound} "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +${symbol_pound} KIND, either express or implied. See the License for the +${symbol_pound} specific language governing permissions and limitations +${symbol_pound} under the License. +${symbol_pound} + + +${symbol_pound} +${symbol_pound} This file is used by the Wicket viewer, acting as an app-level override for localized messages. +${symbol_pound} +${symbol_pound} Note that as of 1.11.0 it is possible to read localized messages from Isis' own translations.po file instead, +${symbol_pound} so there is much less reason to use this file. +${symbol_pound} + + http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/isis.properties ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/isis.properties b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/isis.properties index 41ffbc5..bbb8c8c 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/isis.properties +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/isis.properties @@ -117,6 +117,26 @@ isis.reflector.facet.cssClass.patterns=${symbol_escape} delete.*:btn-warning +${symbol_pound} +${symbol_pound} whether to suppress posting of events if not specified (left as Xxx.Default); defaults to true +${symbol_pound} + +${symbol_pound}isis.reflector.facet.actionAnnotation.domainEvent.postForDefault=false +${symbol_pound}isis.reflector.facet.collectionAnnotation.domainEvent.postForDefault=false +${symbol_pound}isis.reflector.facet.propertyAnnotation.domainEvent.postForDefault=false + +${symbol_pound}isis.reflector.facet.domainObjectLayoutAnnotation.cssClassUiEvent.postForDefault=false +${symbol_pound}isis.reflector.facet.domainObjectLayoutAnnotation.iconUiEvent.postForDefault=false +${symbol_pound}isis.reflector.facet.domainObjectLayoutAnnotation.titleUiEvent.postForDefault=false + +isis.reflector.facet.domainObjectAnnotation.createdLifecycleEvent.postForDefault=false +isis.reflector.facet.domainObjectAnnotation.persistingLifecycleEvent.postForDefault=false +isis.reflector.facet.domainObjectAnnotation.persistedLifecycleEvent.postForDefault=false +isis.reflector.facet.domainObjectAnnotation.loadedLifecycleEvent.postForDefault=false +isis.reflector.facet.domainObjectAnnotation.updatingLifecycleEvent.postForDefault=false +isis.reflector.facet.domainObjectAnnotation.updatedLifecycleEvent.postForDefault=false +isis.reflector.facet.domainObjectAnnotation.removingLifecycleEvent.postForDefault=false + ${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbo l_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound}${symbol_pound} ${symbol_pound} ${symbol_pound} Domain Service configuration http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-en.po ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-en.po b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-en.po index 2667a64..6daefe7 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-en.po +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-en.po @@ -2,9 +2,6 @@ # # .pot file # -# generated at: 2015-10-15 23:20:47 -# generated by: TranslationServicePo -# # Translate this file to each required language and place in WEB-INF, eg: # # /WEB-INF/translations-en_US.po @@ -20,6 +17,11 @@ # ############################################################################## +#: org.apache.isis.core.metamodel.services.jdosupport.Persistable_downloadJdoMetadata#$$(java.lang.String) +msgid ".jdo file name" +msgstr "" + + #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations(java.lang.String) msgid ".pot file name" msgstr "" @@ -30,6 +32,11 @@ msgid "Are you sure?" msgstr "" +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "AutoLabel.CSS.required" +msgstr "" + + #: org.apache.isis.core.runtime.system.IsisSystem msgid "Cancel" msgstr "" @@ -40,6 +47,16 @@ msgid "Clear translation cache" msgstr "" +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "CollectionContentsAsAjaxTablePanelFactory.Table" +msgstr "Table" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "CollectionContentsAsUnresolvedPanel.Hide" +msgstr "Hide" + + #: org.apache.isis.core.runtime.system.IsisSystem msgid "Confirm" msgstr "" @@ -50,6 +67,12 @@ msgid "Create" msgstr "" +#: domainapp.dom.simple.SimpleObject#delete() +msgid "Delete" +msgstr "" + + +#: domainapp.fixture.scenarios.RecreateSimpleObjects#discoverable #: org.apache.isis.applib.fixturescripts.FixtureScript#discoverable msgid "Discoverable" msgstr "" @@ -60,6 +83,16 @@ msgid "Domain Objects" msgstr "" +#: domainapp.dom.simple.SimpleObject#downloadJdoMetadata() +msgid "Download Jdo Metadata" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu#downloadSwaggerSpec() +msgid "Download Swagger Spec" +msgstr "" + + #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations() msgid "Download Translations" msgstr "" @@ -70,6 +103,11 @@ msgid "Exclamation mark is not allowed" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu#downloadSwaggerSpec(java.lang.String,org.apache.isis.applib.services.swagger.SwaggerService$Visibility,org.apache.isis.applib.services.swagger.SwaggerService$Format) +msgid "Filename" +msgstr "" + + #: domainapp.dom.simple.SimpleObjects#findByName() msgid "Find By Name" msgstr "" @@ -80,6 +118,7 @@ msgid "Fixture script" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#friendlyName #: org.apache.isis.applib.fixturescripts.FixtureScript#friendlyName msgid "Friendly Name" msgstr "" @@ -95,23 +134,39 @@ msgid "Home Page" msgstr "" +#: org.apache.isis.applib.services.jaxb.JaxbService$IsisSchemas#IGNORE +msgid "Ignore" +msgstr "" + + +#: org.apache.isis.applib.services.jaxb.JaxbService$IsisSchemas#INCLUDE +msgid "Include" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerService$Format#JSON +msgid "Json" +msgstr "JSON" + + #: domainapp.dom.simple.SimpleObjects#listAll() msgid "List All" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#localName #: org.apache.isis.applib.fixturescripts.FixtureScript#localName msgid "Local Name" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#lookup() #: org.apache.isis.applib.fixturescripts.FixtureScript#lookup() #: org.apache.isis.applib.services.bookmark.BookmarkHolderActionContributions#lookup() msgid "Lookup" msgstr "" - #: domainapp.dom.simple.SimpleObject#name #: domainapp.dom.simple.SimpleObjects#create(java.lang.String) #: domainapp.dom.simple.SimpleObjects#findByName(java.lang.String) @@ -124,6 +179,11 @@ msgid "New name" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#number +msgid "Number" +msgstr "" + + #: org.apache.isis.applib.services.bookmark.BookmarkHolderAssociationContributions#object() msgid "Object" msgstr "" @@ -151,12 +211,28 @@ msgid "Parameters" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PRIVATE +msgid "Private" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PRIVATE_WITH_PROTOTYPING +msgid "Private With Prototyping" +msgstr "" + + #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu msgid "Prototyping" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PUBLIC +msgid "Public" +msgstr "" + + #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#recreateObjectsAndReturnFirst() msgid "Recreate Objects And Return First" msgstr "" @@ -184,6 +260,7 @@ msgid "Run Fixture Script" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects #: org.apache.isis.applib.fixturescripts.FixtureScript msgid "Script" msgstr "" @@ -197,6 +274,7 @@ msgstr "" #: domainapp.dom.simple.SimpleObjects#title() +#: domainapp.fixture.scenarios.RecreateSimpleObjects#simpleObjects msgid "Simple Objects" msgstr "" @@ -211,6 +289,7 @@ msgid "Switch To Writing Translations" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#type #: org.apache.isis.applib.fixturescripts.FixtureScript#type msgid "Type" msgstr "" @@ -222,15 +301,247 @@ msgstr "" #: domainapp.dom.simple.SimpleObject#versionSequence -msgid "Version Sequence" +msgid "Version" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Format#YAML +msgid "Yaml" +msgstr "YAML" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "aboutLabel" +msgstr "About" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "cancelLabel" +msgstr "Cancel" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "confirmPasswordLabel" +msgstr "Confirm password" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "datatable.no-records-found" +msgstr "No Records Found" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "editLabel" +msgstr "Edit" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "emailIsNotAvailable" +msgstr "The given email is already in use" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailPlaceholder" +msgstr "Enter your email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "emailPlaceholder" +msgstr "Enter an email for the new account" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailLabel" +msgstr "Email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailSentMessage" +msgstr "An email has been sent to '${email}' for verification." + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "forgotPasswordLinkLabel" +msgstr "Forgot your password?" + + +#: org.wicketstuff.select2.Select2Choice +msgid "inputTooShortPlural" +msgstr "Please enter {number} more characters" + + +#: org.wicketstuff.select2.Select2Choice +msgid "inputTooShortSingular" +msgstr "Please enter 1 more character" + + +#: org.wicketstuff.select2.Select2Choice +msgid "loadMore" +msgstr "Load more" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "loginHeader" +msgstr "Login" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "logoutLabel" +msgstr "Logout" + + #: domainapp.dom.simple.SimpleObject msgid "name" msgstr "" +#: org.wicketstuff.select2.Select2Choice +msgid "noMatches" +msgstr "No matches" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "noSuchUserByEmail" +msgstr "There is no account with this email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "noUserForAnEmailValidToken" +msgstr "The account seems to be either already deleted or has changed its email address. Please try again." + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "okLabel" +msgstr "OK" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordChangeSuccessful" +msgstr "The password has been changed successfully. You can <a class=\"alert-success\" style=\"text-decoration:underline;\" href=\"${signInUrl}\">login</a> now." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordChangeUnsuccessful" +msgstr "There was a problem while updating the password. Please try again." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordLabel" +msgstr "Password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordPlaceholder" +msgstr "Enter password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetExpiredOrInvalidToken" +msgstr "You are trying to reset the password for an expired or invalid token" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetHeader" +msgstr "Forgot password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetSubmitLabel" +msgstr "Submit" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "registerButtonLabel" +msgstr "Register" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "registerHeader" +msgstr "Register" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "rememberMeLabel" +msgstr "Remember Me" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "resetButtonLabel" +msgstr "Reset" + + +#: org.wicketstuff.select2.Select2Choice +msgid "searching" +msgstr "Searching..." + + +#: org.wicketstuff.select2.Select2Choice +msgid "selectionTooBigPlural" +msgstr "You can only select {limit} items" + + +#: org.wicketstuff.select2.Select2Choice +msgid "selectionTooBigSingular" +msgstr "You can only select 1 item" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "signInButtonLabel" +msgstr "Sign in" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "signUpButtonLabel" +msgstr "Don't have an account? Sign up now." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "signUpButtonLabel" +msgstr "Verify email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +msgid "signUpHeader" +msgstr "Sign Up" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernameIsNotAvailable" +msgstr "The provided username is already in use" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernameLabel" +msgstr "Username" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernamePlaceholder" +msgstr "Username" http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-es.po ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-es.po b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-es.po index 589082c..fab4c95 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-es.po +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-es.po @@ -2,9 +2,6 @@ # # .pot file # -# generated at: 2015-10-15 23:20:47 -# generated by: TranslationServicePo -# # Translate this file to each required language and place in WEB-INF, eg: # # /WEB-INF/translations-en_US.po @@ -20,6 +17,11 @@ # ############################################################################## +#: org.apache.isis.core.metamodel.services.jdosupport.Persistable_downloadJdoMetadata#$$(java.lang.String) +msgid ".jdo file name" +msgstr "" + + #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations(java.lang.String) msgid ".pot file name" msgstr "fichero .pot" @@ -30,6 +32,11 @@ msgid "Are you sure?" msgstr "¿Estas seguro?" +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "AutoLabel.CSS.required" +msgstr "" + + #: org.apache.isis.core.runtime.system.IsisSystem msgid "Cancel" msgstr "Cancelar" @@ -40,6 +47,16 @@ msgid "Clear translation cache" msgstr "Limpiar la caché de traducciones" +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "CollectionContentsAsAjaxTablePanelFactory.Table" +msgstr "Table" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "CollectionContentsAsUnresolvedPanel.Hide" +msgstr "Hide" + + #: org.apache.isis.core.runtime.system.IsisSystem msgid "Confirm" msgstr "Confirmar" @@ -50,6 +67,12 @@ msgid "Create" msgstr "Crear" +#: domainapp.dom.simple.SimpleObject#delete() +msgid "Delete" +msgstr "" + + +#: domainapp.fixture.scenarios.RecreateSimpleObjects#discoverable #: org.apache.isis.applib.fixturescripts.FixtureScript#discoverable msgid "Discoverable" msgstr "Descubrible" @@ -60,6 +83,16 @@ msgid "Domain Objects" msgstr "Domain Objects" +#: domainapp.dom.simple.SimpleObject#downloadJdoMetadata() +msgid "Download Jdo Metadata" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu#downloadSwaggerSpec() +msgid "Download Swagger Spec" +msgstr "" + + #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations() msgid "Download Translations" msgstr "Descargar traducciones" @@ -70,6 +103,11 @@ msgid "Exclamation mark is not allowed" msgstr "No se admite el signo de exclamación" +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu#downloadSwaggerSpec(java.lang.String,org.apache.isis.applib.services.swagger.SwaggerService$Visibility,org.apache.isis.applib.services.swagger.SwaggerService$Format) +msgid "Filename" +msgstr "" + + #: domainapp.dom.simple.SimpleObjects#findByName() msgid "Find By Name" msgstr "Buscar por Nombre" @@ -80,6 +118,7 @@ msgid "Fixture script" msgstr "Script de Instalación" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#friendlyName #: org.apache.isis.applib.fixturescripts.FixtureScript#friendlyName msgid "Friendly Name" msgstr "Nombre común" @@ -95,23 +134,39 @@ msgid "Home Page" msgstr "Página de Inicio" +#: org.apache.isis.applib.services.jaxb.JaxbService$IsisSchemas#IGNORE +msgid "Ignore" +msgstr "" + + +#: org.apache.isis.applib.services.jaxb.JaxbService$IsisSchemas#INCLUDE +msgid "Include" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerService$Format#JSON +msgid "Json" +msgstr "JSON" + + #: domainapp.dom.simple.SimpleObjects#listAll() msgid "List All" msgstr "Listar Todos" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#localName #: org.apache.isis.applib.fixturescripts.FixtureScript#localName msgid "Local Name" msgstr "Nombre Local" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#lookup() #: org.apache.isis.applib.fixturescripts.FixtureScript#lookup() #: org.apache.isis.applib.services.bookmark.BookmarkHolderActionContributions#lookup() msgid "Lookup" msgstr "Buscar" - #: domainapp.dom.simple.SimpleObject#name #: domainapp.dom.simple.SimpleObjects#create(java.lang.String) #: domainapp.dom.simple.SimpleObjects#findByName(java.lang.String) @@ -124,6 +179,11 @@ msgid "New name" msgstr "Nuevo nombre" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#number +msgid "Number" +msgstr "" + + #: org.apache.isis.applib.services.bookmark.BookmarkHolderAssociationContributions#object() msgid "Object" msgstr "Objeto" @@ -151,12 +211,28 @@ msgid "Parameters" msgstr "Parámetros" +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PRIVATE +msgid "Private" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PRIVATE_WITH_PROTOTYPING +msgid "Private With Prototyping" +msgstr "" + + #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu msgid "Prototyping" msgstr "Prototipo" +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PUBLIC +msgid "Public" +msgstr "" + + #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#recreateObjectsAndReturnFirst() msgid "Recreate Objects And Return First" msgstr "Recrear Objetos y Devolver el Primero" @@ -184,6 +260,7 @@ msgid "Run Fixture Script" msgstr "Ejecutar Script de Instalación" +#: domainapp.fixture.scenarios.RecreateSimpleObjects #: org.apache.isis.applib.fixturescripts.FixtureScript msgid "Script" msgstr "Script" @@ -197,6 +274,7 @@ msgstr "Parámetros especÃficos del Script (si hay alguno). El formato depende #: domainapp.dom.simple.SimpleObjects#title() +#: domainapp.fixture.scenarios.RecreateSimpleObjects#simpleObjects msgid "Simple Objects" msgstr "Objetos básicos" @@ -211,6 +289,7 @@ msgid "Switch To Writing Translations" msgstr "Cambiar a Escritura de Traducciones" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#type #: org.apache.isis.applib.fixturescripts.FixtureScript#type msgid "Type" msgstr "Tipo" @@ -221,15 +300,247 @@ msgid "Update Name" msgstr "Nombre de la Actualización" #: domainapp.dom.simple.SimpleObject#versionSequence -msgid "Version Sequence" +msgid "Version" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Format#YAML +msgid "Yaml" +msgstr "YAML" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "aboutLabel" +msgstr "About" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "cancelLabel" +msgstr "Cancel" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "confirmPasswordLabel" +msgstr "Confirm password" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "datatable.no-records-found" +msgstr "No Records Found" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "editLabel" +msgstr "Edit" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "emailIsNotAvailable" +msgstr "The given email is already in use" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailPlaceholder" +msgstr "Enter your email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "emailPlaceholder" +msgstr "Enter an email for the new account" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailLabel" +msgstr "Email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailSentMessage" +msgstr "An email has been sent to '${email}' for verification." + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "forgotPasswordLinkLabel" +msgstr "Forgot your password?" + + +#: org.wicketstuff.select2.Select2Choice +msgid "inputTooShortPlural" +msgstr "Please enter {number} more characters" + + +#: org.wicketstuff.select2.Select2Choice +msgid "inputTooShortSingular" +msgstr "Please enter 1 more character" + + +#: org.wicketstuff.select2.Select2Choice +msgid "loadMore" +msgstr "Load more" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "loginHeader" +msgstr "Login" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "logoutLabel" +msgstr "Logout" + + #: domainapp.dom.simple.SimpleObject msgid "name" msgstr "" +#: org.wicketstuff.select2.Select2Choice +msgid "noMatches" +msgstr "No matches" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "noSuchUserByEmail" +msgstr "There is no account with this email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "noUserForAnEmailValidToken" +msgstr "The account seems to be either already deleted or has changed its email address. Please try again." + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "okLabel" +msgstr "OK" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordChangeSuccessful" +msgstr "The password has been changed successfully. You can <a class=\"alert-success\" style=\"text-decoration:underline;\" href=\"${signInUrl}\">login</a> now." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordChangeUnsuccessful" +msgstr "There was a problem while updating the password. Please try again." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordLabel" +msgstr "Password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordPlaceholder" +msgstr "Enter password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetExpiredOrInvalidToken" +msgstr "You are trying to reset the password for an expired or invalid token" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetHeader" +msgstr "Forgot password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetSubmitLabel" +msgstr "Submit" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "registerButtonLabel" +msgstr "Register" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "registerHeader" +msgstr "Register" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "rememberMeLabel" +msgstr "Remember Me" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "resetButtonLabel" +msgstr "Reset" + + +#: org.wicketstuff.select2.Select2Choice +msgid "searching" +msgstr "Searching..." + + +#: org.wicketstuff.select2.Select2Choice +msgid "selectionTooBigPlural" +msgstr "You can only select {limit} items" + + +#: org.wicketstuff.select2.Select2Choice +msgid "selectionTooBigSingular" +msgstr "You can only select 1 item" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "signInButtonLabel" +msgstr "Sign in" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "signUpButtonLabel" +msgstr "Don't have an account? Sign up now." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "signUpButtonLabel" +msgstr "Verify email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +msgid "signUpHeader" +msgstr "Sign Up" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernameIsNotAvailable" +msgstr "The provided username is already in use" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernameLabel" +msgstr "Username" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernamePlaceholder" +msgstr "Username" http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-nl.po ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-nl.po b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-nl.po index 6a7e4e9..1da75b7 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-nl.po +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations-nl.po @@ -2,9 +2,6 @@ # # .pot file # -# generated at: 2015-10-15 23:20:47 -# generated by: TranslationServicePo -# # Translate this file to each required language and place in WEB-INF, eg: # # /WEB-INF/translations-en_US.po @@ -20,6 +17,11 @@ # ############################################################################## +#: org.apache.isis.core.metamodel.services.jdosupport.Persistable_downloadJdoMetadata#$$(java.lang.String) +msgid ".jdo file name" +msgstr "" + + #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations(java.lang.String) msgid ".pot file name" msgstr "" @@ -30,6 +32,11 @@ msgid "Are you sure?" msgstr "Weet je het zeker?" +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "AutoLabel.CSS.required" +msgstr "" + + #: org.apache.isis.core.runtime.system.IsisSystem msgid "Cancel" msgstr "Annuleer" @@ -40,6 +47,16 @@ msgid "Clear translation cache" msgstr "" +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "CollectionContentsAsAjaxTablePanelFactory.Table" +msgstr "Table" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "CollectionContentsAsUnresolvedPanel.Hide" +msgstr "Hide" + + #: org.apache.isis.core.runtime.system.IsisSystem msgid "Confirm" msgstr "Bevestigen" @@ -50,14 +67,30 @@ msgid "Create" msgstr "Creëren" +#: domainapp.dom.simple.SimpleObject#delete() +msgid "Delete" +msgstr "" + + +#: domainapp.fixture.scenarios.RecreateSimpleObjects#discoverable #: org.apache.isis.applib.fixturescripts.FixtureScript#discoverable msgid "Discoverable" -msgstr "Discoverable" +msgstr "" #: org.apache.isis.applib.fixtures.FixtureType#DOMAIN_OBJECTS msgid "Domain Objects" -msgstr "Domain Objects" +msgstr "" + + +#: domainapp.dom.simple.SimpleObject#downloadJdoMetadata() +msgid "Download Jdo Metadata" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu#downloadSwaggerSpec() +msgid "Download Swagger Spec" +msgstr "" #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations() @@ -70,6 +103,11 @@ msgid "Exclamation mark is not allowed" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu#downloadSwaggerSpec(java.lang.String,org.apache.isis.applib.services.swagger.SwaggerService$Visibility,org.apache.isis.applib.services.swagger.SwaggerService$Format) +msgid "Filename" +msgstr "" + + #: domainapp.dom.simple.SimpleObjects#findByName() msgid "Find By Name" msgstr "Zoek op Naam" @@ -80,6 +118,7 @@ msgid "Fixture script" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#friendlyName #: org.apache.isis.applib.fixturescripts.FixtureScript#friendlyName msgid "Friendly Name" msgstr "" @@ -95,16 +134,33 @@ msgid "Home Page" msgstr "" +#: org.apache.isis.applib.services.jaxb.JaxbService$IsisSchemas#IGNORE +msgid "Ignore" +msgstr "" + + +#: org.apache.isis.applib.services.jaxb.JaxbService$IsisSchemas#INCLUDE +msgid "Include" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerService$Format#JSON +msgid "Json" +msgstr "JSON" + + #: domainapp.dom.simple.SimpleObjects#listAll() msgid "List All" msgstr "Lijst Alle" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#localName #: org.apache.isis.applib.fixturescripts.FixtureScript#localName msgid "Local Name" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#lookup() #: org.apache.isis.applib.fixturescripts.FixtureScript#lookup() #: org.apache.isis.applib.services.bookmark.BookmarkHolderActionContributions#lookup() msgid "Lookup" @@ -124,6 +180,11 @@ msgid "New name" msgstr "Nieuwe naam" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#number +msgid "Number" +msgstr "" + + #: org.apache.isis.applib.services.bookmark.BookmarkHolderAssociationContributions#object() msgid "Object" msgstr "" @@ -136,12 +197,12 @@ msgstr "" #: domainapp.app.services.homepage.HomePageViewModel#objects msgid "Objects" -msgstr "Objects" +msgstr "" #: org.apache.isis.applib.fixtures.FixtureType#OTHER msgid "Other" -msgstr "Other" +msgstr "" #: org.apache.isis.applib.fixturescripts.FixtureScripts#runFixtureScript(org.apache.isis.applib.fixturescripts.FixtureScript,java.lang.String) @@ -151,12 +212,28 @@ msgid "Parameters" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PRIVATE +msgid "Private" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PRIVATE_WITH_PROTOTYPING +msgid "Private With Prototyping" +msgstr "" + + #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu msgid "Prototyping" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PUBLIC +msgid "Public" +msgstr "" + + #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#recreateObjectsAndReturnFirst() msgid "Recreate Objects And Return First" msgstr "" @@ -184,6 +261,7 @@ msgid "Run Fixture Script" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects #: org.apache.isis.applib.fixturescripts.FixtureScript msgid "Script" msgstr "" @@ -197,6 +275,7 @@ msgstr "" #: domainapp.dom.simple.SimpleObjects#title() +#: domainapp.fixture.scenarios.RecreateSimpleObjects#simpleObjects msgid "Simple Objects" msgstr "Eenvoudige Objecten" @@ -211,6 +290,7 @@ msgid "Switch To Writing Translations" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#type #: org.apache.isis.applib.fixturescripts.FixtureScript#type msgid "Type" msgstr "" @@ -226,11 +306,243 @@ msgid "Version Sequence" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Format#YAML +msgid "Yaml" +msgstr "YAML" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "aboutLabel" +msgstr "About" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "cancelLabel" +msgstr "Cancel" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "confirmPasswordLabel" +msgstr "Confirm password" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "datatable.no-records-found" +msgstr "No Records Found" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "editLabel" +msgstr "Edit" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "emailIsNotAvailable" +msgstr "The given email is already in use" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailPlaceholder" +msgstr "Enter your email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "emailPlaceholder" +msgstr "Enter an email for the new account" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailLabel" +msgstr "Email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailSentMessage" +msgstr "An email has been sent to '${email}' for verification." + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "forgotPasswordLinkLabel" +msgstr "Forgot your password?" + + +#: org.wicketstuff.select2.Select2Choice +msgid "inputTooShortPlural" +msgstr "Please enter {number} more characters" + + +#: org.wicketstuff.select2.Select2Choice +msgid "inputTooShortSingular" +msgstr "Please enter 1 more character" + + +#: org.wicketstuff.select2.Select2Choice +msgid "loadMore" +msgstr "Load more" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "loginHeader" +msgstr "Login" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "logoutLabel" +msgstr "Logout" + + #: domainapp.dom.simple.SimpleObject msgid "name" msgstr "" +#: org.wicketstuff.select2.Select2Choice +msgid "noMatches" +msgstr "No matches" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "noSuchUserByEmail" +msgstr "There is no account with this email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "noUserForAnEmailValidToken" +msgstr "The account seems to be either already deleted or has changed its email address. Please try again." + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "okLabel" +msgstr "OK" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordChangeSuccessful" +msgstr "The password has been changed successfully. You can <a class=\"alert-success\" style=\"text-decoration:underline;\" href=\"${signInUrl}\">login</a> now." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordChangeUnsuccessful" +msgstr "There was a problem while updating the password. Please try again." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordLabel" +msgstr "Password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordPlaceholder" +msgstr "Enter password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetExpiredOrInvalidToken" +msgstr "You are trying to reset the password for an expired or invalid token" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetHeader" +msgstr "Forgot password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetSubmitLabel" +msgstr "Submit" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "registerButtonLabel" +msgstr "Register" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "registerHeader" +msgstr "Register" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "rememberMeLabel" +msgstr "Remember Me" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "resetButtonLabel" +msgstr "Reset" + + +#: org.wicketstuff.select2.Select2Choice +msgid "searching" +msgstr "Searching..." + + +#: org.wicketstuff.select2.Select2Choice +msgid "selectionTooBigPlural" +msgstr "You can only select {limit} items" + + +#: org.wicketstuff.select2.Select2Choice +msgid "selectionTooBigSingular" +msgstr "You can only select 1 item" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "signInButtonLabel" +msgstr "Sign in" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "signUpButtonLabel" +msgstr "Don't have an account? Sign up now." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "signUpButtonLabel" +msgstr "Verify email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +msgid "signUpHeader" +msgstr "Sign Up" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernameIsNotAvailable" +msgstr "The provided username is already in use" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernameLabel" +msgstr "Username" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernamePlaceholder" +msgstr "Username" http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations.po ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations.po b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations.po index e050de7..6643591 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations.po +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/translations.po @@ -2,9 +2,6 @@ # # .pot file # -# generated at: 2015-10-15 23:20:47 -# generated by: TranslationServicePo -# # Translate this file to each required language and place in WEB-INF, eg: # # /WEB-INF/translations-en_US.po @@ -20,6 +17,11 @@ # ############################################################################## +#: org.apache.isis.core.metamodel.services.jdosupport.Persistable_downloadJdoMetadata#$$(java.lang.String) +msgid ".jdo file name" +msgstr "" + + #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations(java.lang.String) msgid ".pot file name" msgstr "" @@ -30,6 +32,11 @@ msgid "Are you sure?" msgstr "" +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "AutoLabel.CSS.required" +msgstr "Required" + + #: org.apache.isis.core.runtime.system.IsisSystem msgid "Cancel" msgstr "" @@ -40,6 +47,16 @@ msgid "Clear translation cache" msgstr "" +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "CollectionContentsAsAjaxTablePanelFactory.Table" +msgstr "Table" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "CollectionContentsAsUnresolvedPanel.Hide" +msgstr "Hide" + + #: org.apache.isis.core.runtime.system.IsisSystem msgid "Confirm" msgstr "" @@ -50,6 +67,12 @@ msgid "Create" msgstr "" +#: domainapp.dom.simple.SimpleObject#delete() +msgid "Delete" +msgstr "" + + +#: domainapp.fixture.scenarios.RecreateSimpleObjects#discoverable #: org.apache.isis.applib.fixturescripts.FixtureScript#discoverable msgid "Discoverable" msgstr "" @@ -60,6 +83,16 @@ msgid "Domain Objects" msgstr "" +#: domainapp.dom.simple.SimpleObject#downloadJdoMetadata() +msgid "Download Jdo Metadata" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu#downloadSwaggerSpec() +msgid "Download Swagger Spec" +msgstr "" + + #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu#downloadTranslations() msgid "Download Translations" msgstr "" @@ -70,6 +103,11 @@ msgid "Exclamation mark is not allowed" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu#downloadSwaggerSpec(java.lang.String,org.apache.isis.applib.services.swagger.SwaggerService$Visibility,org.apache.isis.applib.services.swagger.SwaggerService$Format) +msgid "Filename" +msgstr "" + + #: domainapp.dom.simple.SimpleObjects#findByName() msgid "Find By Name" msgstr "" @@ -80,6 +118,7 @@ msgid "Fixture script" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#friendlyName #: org.apache.isis.applib.fixturescripts.FixtureScript#friendlyName msgid "Friendly Name" msgstr "" @@ -95,27 +134,39 @@ msgid "Home Page" msgstr "" +#: org.apache.isis.applib.services.jaxb.JaxbService$IsisSchemas#IGNORE +msgid "Ignore" +msgstr "" + + +#: org.apache.isis.applib.services.jaxb.JaxbService$IsisSchemas#INCLUDE +msgid "Include" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerService$Format#JSON +msgid "Json" +msgstr "JSON" + + #: domainapp.dom.simple.SimpleObjects#listAll() msgid "List All" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#localName #: org.apache.isis.applib.fixturescripts.FixtureScript#localName msgid "Local Name" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#lookup() #: org.apache.isis.applib.fixturescripts.FixtureScript#lookup() #: org.apache.isis.applib.services.bookmark.BookmarkHolderActionContributions#lookup() msgid "Lookup" msgstr "" -#: org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault#mixin() -msgid "Mixin" -msgstr "" - - #: domainapp.dom.simple.SimpleObject#name #: domainapp.dom.simple.SimpleObjects#create(java.lang.String) #: domainapp.dom.simple.SimpleObjects#findByName(java.lang.String) @@ -128,6 +179,11 @@ msgid "New name" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#number +msgid "Number" +msgstr "" + + #: org.apache.isis.applib.services.bookmark.BookmarkHolderAssociationContributions#object() msgid "Object" msgstr "" @@ -155,12 +211,28 @@ msgid "Parameters" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PRIVATE +msgid "Private" +msgstr "" + + +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PRIVATE_WITH_PROTOTYPING +msgid "Private With Prototyping" +msgstr "" + + #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault +#: org.apache.isis.applib.services.swagger.SwaggerServiceMenu #: org.apache.isis.core.runtime.services.i18n.po.TranslationServicePoMenu msgid "Prototyping" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Visibility#PUBLIC +msgid "Public" +msgstr "" + + #: org.apache.isis.applib.services.fixturespec.FixtureScriptsDefault#recreateObjectsAndReturnFirst() msgid "Recreate Objects And Return First" msgstr "" @@ -188,6 +260,7 @@ msgid "Run Fixture Script" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects #: org.apache.isis.applib.fixturescripts.FixtureScript msgid "Script" msgstr "" @@ -201,6 +274,7 @@ msgstr "" #: domainapp.dom.simple.SimpleObjects#title() +#: domainapp.fixture.scenarios.RecreateSimpleObjects#simpleObjects msgid "Simple Objects" msgstr "" @@ -215,6 +289,7 @@ msgid "Switch To Writing Translations" msgstr "" +#: domainapp.fixture.scenarios.RecreateSimpleObjects#type #: org.apache.isis.applib.fixturescripts.FixtureScript#type msgid "Type" msgstr "" @@ -226,19 +301,250 @@ msgstr "" #: domainapp.dom.simple.SimpleObject#versionSequence -msgid "Version Sequence" +msgid "Version" msgstr "" +#: org.apache.isis.applib.services.swagger.SwaggerService$Format#YAML +msgid "Yaml" +msgstr "YAML" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "aboutLabel" +msgstr "About" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "cancelLabel" +msgstr "Cancel" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "confirmPasswordLabel" +msgstr "Confirm password" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "datatable.no-records-found" +msgstr "No Records Found" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "editLabel" +msgstr "Edit" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "emailIsNotAvailable" +msgstr "The given email is already in use" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailPlaceholder" +msgstr "Enter your email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "emailPlaceholder" +msgstr "Enter an email for the new account" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailLabel" +msgstr "Email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "emailSentMessage" +msgstr "An email has been sent to '${email}' for verification." + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "forgotPasswordLinkLabel" +msgstr "Forgot your password?" + + +#: org.wicketstuff.select2.Select2Choice +msgid "inputTooShortPlural" +msgstr "Please enter {number} more characters" + + +#: org.wicketstuff.select2.Select2Choice +msgid "inputTooShortSingular" +msgstr "Please enter 1 more character" + + +#: org.wicketstuff.select2.Select2Choice +msgid "loadMore" +msgstr "Load more" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "loginHeader" +msgstr "Login" + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "logoutLabel" +msgstr "Logout" + + #: domainapp.dom.simple.SimpleObject msgid "name" msgstr "" +#: org.wicketstuff.select2.Select2Choice +msgid "noMatches" +msgstr "No matches" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "noSuchUserByEmail" +msgstr "There is no account with this email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "noUserForAnEmailValidToken" +msgstr "The account seems to be either already deleted or has changed its email address. Please try again." + + +#: org.apache.isis.viewer.wicket.ui.pages.entity.EntityPage +msgid "okLabel" +msgstr "OK" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordChangeSuccessful" +msgstr "The password has been changed successfully. You can <a class=\"alert-success\" style=\"text-decoration:underline;\" href=\"${signInUrl}\">login</a> now." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordChangeUnsuccessful" +msgstr "There was a problem while updating the password. Please try again." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordLabel" +msgstr "Password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordPlaceholder" +msgstr "Enter password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetExpiredOrInvalidToken" +msgstr "You are trying to reset the password for an expired or invalid token" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetHeader" +msgstr "Forgot password" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "passwordResetSubmitLabel" +msgstr "Submit" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "registerButtonLabel" +msgstr "Register" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +msgid "registerHeader" +msgstr "Register" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "rememberMeLabel" +msgstr "Remember Me" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "resetButtonLabel" +msgstr "Reset" + + +#: org.wicketstuff.select2.Select2Choice +msgid "searching" +msgstr "Searching..." + + +#: org.wicketstuff.select2.Select2Choice +msgid "selectionTooBigPlural" +msgstr "You can only select {limit} items" + + +#: org.wicketstuff.select2.Select2Choice +msgid "selectionTooBigSingular" +msgstr "You can only select 1 item" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "signInButtonLabel" +msgstr "Sign in" + + +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +msgid "signUpButtonLabel" +msgstr "Don't have an account? Sign up now." + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "signUpButtonLabel" +msgstr "Verify email" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +msgid "signUpHeader" +msgstr "Sign Up" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernameIsNotAvailable" +msgstr "The provided username is already in use" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernameLabel" +msgstr "Username" + + +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.signup.RegistrationFormPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.register.RegisterPage +#: org.apache.isis.viewer.wicket.ui.pages.login.WicketSignInPage +#: org.apache.isis.viewer.wicket.ui.pages.accmngt.password_reset.PasswordResetPage +msgid "usernamePlaceholder" +msgstr "Username" ############################################################################## # end of .pot file ############################################################################## - http://git-wip-us.apache.org/repos/asf/isis/blob/52456594/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/web.xml ---------------------------------------------------------------------- diff --git a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/web.xml b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/web.xml index 28d1a8f..d5e7f23 100644 --- a/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/web.xml +++ b/example/archetype/simpleapp/src/main/resources/archetype-resources/webapp/src/main/webapp/WEB-INF/web.xml @@ -168,7 +168,22 @@ <servlet-name>Resource</servlet-name> <url-pattern>*.swf</url-pattern> </servlet-mapping> - + + + <servlet> + <servlet-name>WebjarsServlet</servlet-name> + <servlet-class>org.webjars.servlet.WebjarsServlet</servlet-class> + <init-param> + <param-name>disableCache</param-name> + <param-value>false</param-value> + </init-param> + <load-on-startup>2</load-on-startup> + </servlet> + <servlet-mapping> + <servlet-name>WebjarsServlet</servlet-name> + <url-pattern>/webjars/*</url-pattern> + </servlet-mapping> + <!-- @@ -251,9 +266,14 @@ <param-value>org.apache.isis.viewer.restfulobjects.server.authentication.AuthenticationSessionStrategyBasicAuth</param-value> </init-param> <init-param> - <!-- what to do if no session was found; we indicate to issue a 401 basic authentication challenge --> + <!-- what to do if no session was found... --> <param-name>whenNoSession</param-name> - <param-value>basicAuthChallenge</param-value> + <!-- ... 401 and a basic authentication challenge if request originates from web browser --> + <param-value>auto</param-value> + </init-param> + <init-param> + <param-name>passThru</param-name> + <param-value>/restful/swagger</param-value> </init-param> </filter> <filter-mapping>