Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Context

Vitro and VIVO are seeing increased use in territories around the world. Whether it is in Germany, Spain, Brazil, Canada, China, India, Denmark, or France,  many institutions need to have support for languages other than English.

The core infrastructure of Vitro is well designed to address these needs - the triple store allows strings to be marked with language tags, and the user interface mostly consists of Freemarker templates, that have externalized messages which can be translated into other languages.

However, while the technology is there, the current implementation does not fully address the needs of the international community. A handful of pages remain in JSP, without any internationalization support currently provided. Handling for labels and plurals is often lacking. How fields that may have multiple representations (translations) should be handled is unclear.

Objectives

  1. Deliver an internationalized VIVO able to support as many languages as possible in the interface and the content
  2. Coordinate members efforts on translations

Deliverables

The requirements document found here (https://docs.google.com/document/d/1liFlAkwocgoy_F28YiyKbegZglumy0xIDlz_zcwykzA/edit#) describes in detail all the features the task force wants to implement in order to achieve it's goals.

Resources

Members


Meeting Times

The task force agreed on meeting every two weeks on Tuesday at 10 am ET.

 Please download and import the following iCalendar (.ics) files to your calendar system:

      https://uqam.zoom.us/meeting/673342989/ics?icsToken=d7cb1d88184bf37604ebaeb83ebe0012448524f57260f328f2cd010dcc8357c0
 

Communication Channels

  • Updates from the task force will be available in VIVO Updates
  • Child pages to this page will contain meeting notes
  • #i18n channel on vivo-project's slack (https://vivo-project.slack.com) is the place for unformal discussions related to i18n
  • Zoom will be the tool used for the task force meetings. Here are the details regarding how to join:
    • Join from PC, Mac, Linux, iOS or Android: https://uqam.zoom.us/j/673342989

      Or iPhone one-tap :
          Canada: +16475580588,,673342989#
      Or Telephone:
          Dial(for higher quality, dial a number based on your current location):
              Canada: +1 647 558 0588
          Meeting ID: 673 342 989
          International numbers available: https://zoom.us/u/zUfPayic

      Or an H.323/SIP room system:
          H.323:
              162.255.37.11 (US West)
              162.255.36.11 (US East)
              221.122.88.195 (China)
              115.114.131.7 (India)
              213.19.144.110 (EMEA)
              202.177.207.158 (Australia)
              209.9.211.110 (Hong Kong)
              64.211.144.160 (Brazil)
              69.174.57.160 (Canada)
          Meeting ID: 673 342 989

          SIP: 673342989@zoomcrc.com


Agendas and Notes

Children Display