Bug 555257

Summary: bundle-lang-common-lt wanted
Product: [openSUSE] openSUSE 11.3 Reporter: Karl Eichwalder <ke>
Component: YaST2Assignee: Karl Eichwalder <ke>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: beineri, coolo, ke, mvidner
Version: Factory   
Target Milestone: Factory   
Hardware: All   
OS: openSUSE 11.2   
Whiteboard:
Found By: Documentation Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 553644    
Bug Blocks:    

Description Karl Eichwalder 2009-11-13 12:58:11 UTC
+++ This bug was initially created as a clone of Bug #553644 +++

Created an attachment (id=326169)
YaST main menu in konsole mode

User-Agent:       Mozilla/5.0 (compatible; Konqueror/4.3; Linux 2.6.31.5-0.1-desktop; X11; x86_64; lt) KHTML/4.3.1 (like Gecko) SUSE

Then opening YaST main menu in konsole mode, names of YaST tools is in English (not lokacized names).


Reproducible: Always

Steps to Reproduce:
1. go to konsole mode (ex., press Ctrl+Alt+F2)
2. login as root
3. type „yast“
Actual Results:  
Names of YaST modules are in English

Expected Results:  
Names of YaST modules are in Lithuanian
Comment 1 Karl Eichwalder 2009-11-13 13:00:33 UTC
bundle-lang-common vs. desktop_translations seems to be a different issue.  I
guess we should not distribute desktop_translations at all.  Do we?  Or we
should distribute is as an empty package (just because of the language
provides) and create a lang sub-package for bundle-lang-common consumption. 
Would this be fine, coolo:

Index: desktop-translations.spec
===================================================================
--- desktop-translations.spec (revision 12)
--- desktop-translations.spec (revision 14)
@@ -34,6 +34,7 @@
 Supplements:    yast2-control-center
 Supplements:    libglib-2_0-0
 Provides:      
locale(af;ar;bg;be;bn;bs;ca;cs;cy;da;de;el;en_GB;en_US;es;et;fi;fr;gl;gu;he;hi;hr;hu;id;it;ja;ka;km;ko;lo;lt;mk;mr;nb;nl;pa;pl;pt;ro;ru;si;sk;sl;sr;sr@Latn;sv;ta;tr;uk;vi;wa;xh;zh_CN;zh_TW;zu)
+Requires:       %{name}-lang = %{version}

 %description 
 This package provides further translations for installed desktop files.
@@ -44,6 +45,7 @@
 --------
     Adrian Schroeter <adrian@suse.de>

+%lang_package
 %prep
 %setup -q -c %name

@@ -72,7 +74,7 @@
 %clean
 rm -rf $RPM_BUILD_ROOT

-%files -f desktop_translations.lang
+%files lang -f desktop_translations.lang
 %defattr(-,root,root)

 %changelog

===================================================================
Next step would be to adjust bundle-lang-common where we should require
desktop_translations-lang.

===================================================================

Finally, adjustment it needed to create bundle-lang-common-lt to solve this
very bug ;)  Do we have to remove "lt" from bundle-lang-other.spec?  And is
something more required?  Enhanging attributes, of course.  Beineri and coolo
will probably know.
Comment 2 Stephan Kulow 2009-12-08 13:15:17 UTC
you're confused. We don't want a bundle for every language and for those languages where we want a bundle, we already have one - and it includes desktop_translations. bundle-lang-other should be installed for lt and all you need to do it to supplement:  bundle-lang-other in desktop-translations
Comment 3 Karl Eichwalder 2010-01-14 13:43:13 UTC
Thanks for explanation.  Now done:

X11:common:Factory/desktop-translations> osc sr -m 'factory update; bnc#555257'
created request id 29580
Comment 4 Bernhard Wiedemann 2016-04-15 10:30:56 UTC
This is an autogenerated message for OBS integration:
This bug (555257) was mentioned in
https://build.opensuse.org/request/show/29580 Factory / desktop-translations