• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-1719
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Unassigned
Reporter: Alissa Sabre
Votes: 8
Watchers: 5
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Need for a better mechanism to add new UI translation

Created: 13/Jul/07 10:06 AM   Updated: 27/Aug/09 10:51 AM
Return to search
Component/s: Internationalization, Source Code, User Interface
Affects Version/s: Source code
Fix Version/s: None

File Attachments: 1. File refactor.pl (5 kB)

Environment: Viewer development in general.
Issue Links:
Relates

Last Triaged: 27/Aug/09 12:26 PM
Linden Lab Issue ID: DEV-14810


 Description  « Hide
SL viewer currently supports eight languages (The level or quality of translation vary). It uses XUI files to draw text UI, and there are eight sets of XUI files. That's fine.

There are several activities in the community to add more languages. Browsing JIRA, I found three such filings already: VWR-774 for Swedish, VWR-1293 for Chinese with Traditional Characters, and VWR-1593 for British English. Adding a new language, other than the translation itself, is primarily an easy job, because XUI files are placed language-by-language as separate files. However, there is one point that all supported languages are listed; that is, skins/xui/*/panel_preferences_general.xml. The file contains a list of all supported languages, and the file itself has localized versions.

As a result, if you want to add, say, a Klingon translation, you need to update all panel_preferences_general.xml files for all supported languages, adding the words in all supported languages that mean Klingon.

The mechanism should be modified, so that simply creating a new directory for the new language and dropping translated files into the directory adds support for the language.

VWR-1593 requests for more localization facilities than simple XUI switching. If we were adding such facilities, the localization data for the new facility should also be made easily added by some simple file drop-in.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Alissa Sabre made changes - 13/Jul/07 10:06 AM
Field Original Value New Value
Link This issue duplicates VWR-774 [ VWR-774 ]
Alissa Sabre made changes - 13/Jul/07 10:06 AM
Link This issue duplicates VWR-1293 [ VWR-1293 ]
Alissa Sabre made changes - 13/Jul/07 10:06 AM
Link This issue duplicates VWR-1593 [ VWR-1593 ]
Alissa Sabre made changes - 13/Jul/07 07:50 PM
Link This issue Relates to VWR-774 [ VWR-774 ]
Alissa Sabre made changes - 13/Jul/07 07:50 PM
Link This issue Relates to VWR-1293 [ VWR-1293 ]
Alissa Sabre made changes - 13/Jul/07 07:50 PM
Link This issue Relates to VWR-1593 [ VWR-1593 ]
Alissa Sabre made changes - 13/Jul/07 07:50 PM
Link This issue duplicates VWR-1593 [ VWR-1593 ]
Alissa Sabre made changes - 13/Jul/07 07:50 PM
Link This issue duplicates VWR-1293 [ VWR-1293 ]
Alissa Sabre made changes - 13/Jul/07 07:50 PM
Link This issue duplicates VWR-774 [ VWR-774 ]
Alissa Sabre made changes - 15/Jul/07 05:11 AM
Link This issue Relates to VWR-1742 [ VWR-1742 ]
Gudmund Shepherd made changes - 19/Jul/07 12:56 PM
Link This issue Relates to VWR-1822 [ VWR-1822 ]
lindenrobot made changes - 31/Aug/07 02:39 PM
Linden Lab Issue ID SL-53741
Rob Linden made changes - 22/Dec/07 01:31 AM
Workflow jira [ 13801 ] jira-2007-12-21 [ 22282 ]
Rob Linden made changes - 22/Dec/07 01:56 AM
Workflow jira [ 22282 ] jira-2007-12-21 [ 23718 ]
Rob Linden made changes - 22/Dec/07 02:58 PM
Workflow jira-2007-12-21 [ 23718 ] jira-2007-12-22 [ 30491 ]
Rob Linden made changes - 22/Dec/07 03:20 PM
Workflow jira-2007-12-21 [ 30491 ] jira-2007-12-22 [ 32035 ]
Rob Linden made changes - 22/Dec/07 08:03 PM
Workflow jira-2007-12-22 [ 32035 ] jira-2007-12-22a [ 37386 ]
Rob Linden made changes - 22/Dec/07 08:25 PM
Workflow jira-2007-12-22 [ 37386 ] jira-2007-12-22a [ 38623 ]
Rob Linden made changes - 22/Dec/07 09:19 PM
Workflow jira-2007-12-22 [ 38623 ] jira-2007-12-22a [ 41299 ]
Rob Linden made changes - 22/Dec/07 09:41 PM
Workflow jira-2007-12-22 [ 41299 ] jira-2007-12-22a [ 42491 ]
Felix Duesenburg made changes - 05/May/08 12:20 AM
Attachment refactor.pl [ 16587 ]
Felix Duesenburg made changes - 05/May/08 12:21 AM
Patch attached [Patch attached]
Ramzi Linden made changes - 05/May/08 12:45 PM
Link This issue is related to by VWR-7078 [ VWR-7078 ]
Felix Duesenburg made changes - 14/May/08 05:06 AM
Link This issue is related to by VWR-6396 [ VWR-6396 ]
Hypatia Callisto made changes - 24/May/08 11:37 AM
Link This issue is related to by VWR-7415 [ VWR-7415 ]
Rob Linden made changes - 27/May/08 09:39 AM
Linden Lab Issue ID SL-53741 DEV-14810
Patch attached [Patch attached]
Soft Linden made changes - 08/Sep/08 10:26 AM
Last Triaged 08/Sep/08 12:26 PM
Sue Linden made changes - 13/Nov/08 11:00 AM
Workflow jira-2007-12-22a [ 42491 ] jira-2008-11-14 [ 61979 ]
Sue Linden made changes - 13/Nov/08 11:16 AM
Workflow jira-2007-12-22a [ 61979 ] jira-2008-11-14 [ 67222 ]
Sue Linden made changes - 13/Nov/08 04:30 PM
Workflow jira-2008-11-14 [ 67222 ] jira-2008-11-14a [ 87155 ]
Sue Linden made changes - 13/Nov/08 04:42 PM
Workflow jira-2008-11-14 [ 87155 ] jira-2008-11-14a [ 90766 ]
Sue Linden made changes - 13/Nov/08 04:53 PM
Workflow jira-2008-11-14 [ 90766 ] jira-2008-11-14a [ 94733 ]
Sue Linden made changes - 13/Nov/08 05:05 PM
Workflow jira-2008-11-14 [ 94733 ] jira-2008-11-14a [ 99025 ]
Sue Linden made changes - 13/Nov/08 05:23 PM
Workflow jira-2008-11-14 [ 99025 ] jira-2008-11-14a [ 105634 ]
Sue Linden made changes - 13/Nov/08 05:39 PM
Workflow jira-2008-11-14 [ 105634 ] jira-2008-11-14a [ 111883 ]
Sue Linden made changes - 13/Nov/08 05:55 PM
Workflow jira-2008-11-14 [ 111883 ] jira-2008-11-14a [ 117013 ]
Sue Linden made changes - 13/Nov/08 06:15 PM
Workflow jira-2008-11-14 [ 117013 ] jira-2008-11-14a [ 124555 ]
Sue Linden made changes - 13/Nov/08 06:31 PM
Workflow jira-2008-11-14 [ 124555 ] jira-2008-11-14a [ 130647 ]
Rob Linden made changes - 20/Nov/08 01:25 PM
Last Triaged 08/Sep/08 12:26 PM 20/Nov/08 12:26 PM
Geneko Nemeth made changes - 01/Dec/08 05:03 PM
Link This issue is related to by VWR-335 [ VWR-335 ]
Soft Linden made changes - 26/Mar/09 01:27 PM
Last Triaged 20/Nov/08 12:26 PM 26/Mar/09 12:26 PM
Rob Linden made changes - 27/Aug/09 10:51 AM
Last Triaged 26/Mar/09 12:26 PM 27/Aug/09 12:26 PM