Changeset 1880 for trunk


Ignore:
Timestamp:
2011-04-12 12:40:42 (13 months ago)
Author:
mpo
Message:

Adding i18n sample using jaxrs resources that retrieve the i1n Manager for retrieving bundles and messages.

Location:
trunk/samples/kauri-i18n-sample
Files:
6 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/samples/kauri-i18n-sample/pom.xml

    r1790 r1880  
    2525      <artifactId>kauri-representationbuilder-api</artifactId> 
    2626    </dependency>        
     27    <dependency> 
     28      <groupId>javax.ws.rs</groupId> 
     29      <artifactId>jsr311-api</artifactId> 
     30    </dependency> 
     31    <dependency> 
     32      <groupId>org.kauriproject</groupId> 
     33      <artifactId>kauri-i18n-api</artifactId> 
     34    </dependency> 
    2735  </dependencies> 
    2836   
  • trunk/samples/kauri-i18n-sample/src/main/kauri/pages/index.html.xml

    r1005 r1880  
    1313        <th>English</th> 
    1414        <th>Active language</th> 
     15        <th>Check Resource Class /msg/{key}</th> 
    1516      </tr> 
    1617      <tr> 
    1718        <td>yes</td> 
    1819        <td>${i18n('yes')}</td> 
     20        <td><a href="./jaxrs/msg/yes">yes</a></td> 
    1921      </tr> 
    2022      <tr> 
    2123        <td>no</td> 
    2224        <td>${i18n('no')}</td> 
     25        <td><a href="./jaxrs/msg/no">no</a></td> 
    2326      </tr> 
    2427      <tr> 
    2528        <td>Example of parameters and mixed content</td> 
    2629        <td>${format(i18n('doc_status'), i18n('doc_status_draft'))}</td> 
     30        <td><a href="./jaxrs/msg/doc_status">doc_status</a> and <a href="./jaxrs/msg/doc_status_draft">doc_status_draft</a></td> 
    2731      </tr> 
    2832    </table> 
  • trunk/samples/kauri-i18n-sample/src/main/kauri/router.groovy

    r999 r1880  
    11builder.router { 
     2     
     3     
     4    jaxRs(uri: "/jaxrs") { 
     5        jaxRsResource(scanPackages: "*") 
     6    } 
     7     
    28    pages( 
    39            uri: "", 
    410            root: "pages" 
    511    ) 
     12     
    613} 
Note: See TracChangeset for help on using the changeset viewer.