Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Translatable system?

Translatable system?

Scheduled Pinned Locked Moved C#
question
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Ted On The Net
    wrote on last edited by
    #1

    Hi, I was wondering if anyone can point me in the right direction. For our product, we need to implement a translation system for end-users. We want them to be able to change the labeling of fields and use their own "language" to make the app work for them. Different jobs take different jargon. Perhaps there is a way to achieve this using localization? Anybody wanna share their vision? Thanks in advance. Regards, Ted

    Life would be so much easier if I had the source code!

    S T 2 Replies Last reply
    0
    • T Ted On The Net

      Hi, I was wondering if anyone can point me in the right direction. For our product, we need to implement a translation system for end-users. We want them to be able to change the labeling of fields and use their own "language" to make the app work for them. Different jobs take different jargon. Perhaps there is a way to achieve this using localization? Anybody wanna share their vision? Thanks in advance. Regards, Ted

      Life would be so much easier if I had the source code!

      S Offline
      S Offline
      Saksida Bojan
      wrote on last edited by
      #2

      Ted On The Net wrote:

      Perhaps there is a way to achieve this using localization?

      I think that is the easiest aproach. But if you want end-users to translate your app, you would need to create manualy (A Lot of work). edit: typo

      1 Reply Last reply
      0
      • T Ted On The Net

        Hi, I was wondering if anyone can point me in the right direction. For our product, we need to implement a translation system for end-users. We want them to be able to change the labeling of fields and use their own "language" to make the app work for them. Different jobs take different jargon. Perhaps there is a way to achieve this using localization? Anybody wanna share their vision? Thanks in advance. Regards, Ted

        Life would be so much easier if I had the source code!

        T Offline
        T Offline
        The Man from U N C L E
        wrote on last edited by
        #3

        Normally localisation would be the best approach for this, however if you are letting the end users define their own labels etc. then I suggest adding a set of metadata management tables to your database, create some management dialogs and read all your label captions from the database. For best performance you will need to cache the metadata in memory for the duration of the application life-cycle.

        If you have knowledge, let others light their candles at it. Margaret Fuller (1810 - 1850) [My Articles]  [My Website]

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups