[haiku-bugs] [Haiku] #5618: Make copyright notice localization-friendly

  • From: "koki" <trac@xxxxxxxxxxxx>
  • Date: Tue, 23 Mar 2010 17:24:43 -0000

#5618: Make copyright notice localization-friendly
-----------------------------+----------------------------------------------
 Reporter:  koki             |       Owner:  pulkomandy    
     Type:  enhancement      |      Status:  new           
 Priority:  normal           |   Milestone:  Unscheduled   
Component:  Kits/Locale Kit  |     Version:  R1/Development
 Keywords:  aboutsystem      |   Blockedby:                
 Platform:  All              |    Blocking:                
-----------------------------+----------------------------------------------
 The license notice under the Copyright section of the AboutThisSystem
 application is split into two localization strings, making it hard (and
 probably impossible in some cases) to translate it properly into other
 languages.

 The full notice is displayed as follows (without quotes):

 "The code that is unique to Haiku, especially the kernel and all code that
 applications may link against, is distributed under the terms of the MIT
 license. Some system libraries contain third party code distributed under
 the LGPL license. You can find the copyrights to third party code below."

 The above notice is split into the two following localization strings:

 "The code that is unique to Haiku, especially the kernel and all code that
 applications may link against, is distributed under the terms of the"

 ...and...

 ". Some system libraries contain third party code distributed under the
 LGPL license. You can find the copyrights to third party code below."

 The desired localization-friendly format would be one that consolidates
 the notice into one translation string, such as (without quotes)...

 "The code that is unique to Haiku, especially the kernel and all code that
 applications may link against, is distributed under the terms of the %s
 license. Some system libraries contain third party code distributed under
 the LGPL license. You can find the copyrights to third party code below."

 ...where %s could be used as a variable for the license name (only if
 needed).

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5618>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: