• 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-6787
Type: Bug Bug
Status: Fix Pending Fix Pending
Priority: Normal Normal
Assignee: WorkingOnIt Linden
Reporter: Alissa Sabre
Votes: 0
Watchers: 1
Operations

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

The word "none" on a group list appears as the English word "none" and it is unable to translate it through XUI files

Created: 22/Apr/08 11:07 PM   Updated: 15/Jan/09 11:19 AM
Return to search
Component/s: Groups, Internationalization, User Interface
Affects Version/s: 1.20 Release Candidate, 1.19.0.5, 1.19.1.4
Fix Version/s: None

File Attachments: 1. Text File none-20080503.patch (7 kB)

Environment: (Environment independent)
Issue Links:
Relates

Last Triaged: 30/Oct/08 04:51 PM
Source Version: 1.20.5.86279
Linden Lab Issue ID: DEV-14422
Patch attached: Patch attached
Linden Lab Internal Branch: maint-viewer-12


 Description  « Hide
On the group list ("Communicate" > "Contacts" > "Groups"), there is a special entry "none" to represent "none of the groups". This particular English word appears here regardless of the user's UI language selection.

This "none" should appear as an appropriate translated word of the user's UI language.

This behaviour is not by a simple "forgot to translate" mistake. It is caused by the fact that the current viewer program has a hard-coded string "none" in its C++ source file (at line 469 in "indra/linden/llfloatergroups.cpp" in case of 1.20.2.85278) and use it always, ignoring the UI language. Hence, it is impossible to fix this issue by editing XUI files only. The fix is, however, obvious. This particular string "none" should be placed in an XUI file (panel_groups.xml, probably), and the viewer program should read that string from one of the translated versions of the XUI files.

I will provide a patch to fix this issue on the next weekend (3-4 May), if nobody supplied one before then. (I'm sorry to write in this circuitous way; I'm somewhat busy recently and have no time to work on it in April...)



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Alissa Sabre added a comment - 04/May/08 02:02 AM
I wrote a patch to fix this issue: none-20080503.patch. It is against 1.20.5.86279. It contains updates on C++ source and XUI files. Note that the patch contains UTF-8 texts, so you need Unicode capable tools to handle it.

The change requires translations of a text "none" into various languages. I included Japanese (ja), Korean (ko), and German (de) translations as well as English (en-us) version of XUI files. I used the following words: "グループなし" for Japanese, "그룹 없음" for Korean, and "keine" for German. (Japanese and Korean languages have no word that correspond to English "none", so I used words corresponding to "no group" here.) Other languages, i.e., Spanish (es), French (fr), Portuguese (pt), and Chinese (zh) are out of my translation skill and left untranslated.


Ramzi Linden added a comment - 06/May/08 02:32 PM
Linking to VWR-1593, which is a bigger project to internationalize the hard-coded strings still in the SL Viewer.