Error from message software management

When I open the software management , I get the message “There was an error in the repository initialization.”. And when I try to install anything I get the message “bla…bla locale::facet::_S_create_c_locale name not valid”.
In the terminal I typed

zypper lr -d , and got

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

1 | Main_Repository_(NON-OSS)1 | Main Repository (NON-OSS) | Yes | Yes | 99 | yast2 | Index of /distribution/11.2/repo/non-oss |
2 | Main_Repository
(OSS)_1 | Main Repository (OSS) | Yes | Yes | 99 | yast2 | Index of /distribution/11.2/repo/oss |
3 | Main_Update_Repository_1 | Main Update Repository | Yes | Yes | 99 | rpm-md | Index of /update/11.2 |
4 | Packman_Repository_1 | Packman Repository | Yes | Yes | 99 | rpm-md | Index of /pub/packman/suse/11.2 |
5 | openSUSE:Factory | openSUSE:Factory | Yes | Yes | 99 | yast2 | Index of /factory/repo/oss

Welcome smooth_operator to openSUSE forum.

Sounds like your system is in a broken state.
Open terminal and become root by su - and rebuild the rpm/package database.

rpm --rebuilddb

EDIT: What about the update applet, is it closed or open and in working state.

No results. The update applet isn’t running.

smooth operator wrote:
> No results. The update applet isn’t running.

if you don’t have a couple of years of Linux experience and are
knowingly participating in testing buggy software, you are killing
your system by having that “factory” repo active…‘factory’ is where
the NOT YET development software is held while being tested and worked
on…it is NOT suitable for non-Linux experts that desire a usable,
stable machine…without error messages like “bla…bla
locale::facet::_S_create_c_locale name not valid”]

try this, open a terminal and enter the following commands, one at a
time…type carefully and CHECK you typed perfectly–BEFORE pressing
enter at the end of each line–then wait patientely until all activity
is complete and you are returned to the command prompt…do not
interrupt…any of these steps may take minutes to complete:

NOTE 1: type exaclty what you see, but do NOT type <notes inside these
kings of brackets>

NOTE 2: i have no idea what you installed from factory…if you do,
and you want to keep it do NOT do the below, because it will remove
ALL factory software…including that which might work ok, today)

NOTE 3: if you don’t want to drop back to RELEASED (non-factory)
software then you need to be able to trouble shoot your own system and
deal with whatever pesky error messages you get…OR post to the forum where other software
testers hang out, and help each other bash bugs…

if you are not a bug basher, type into a terminal:

su -   <do NOT forget the dash ->
<enter your root password, you will NOT see what you type>
zypper rr #5
zypper ref
zypper dup

then, always try installing software using YaST only…and if you
absolutely MUST install with a “1-Click” then immediately after, do
this in a root terminal:

zypper lr -d

and CAREFULLY check to see which NEW unneeded repo may have been left

note: most folks here recommend that only these four are ‘safe’ until
relatively experienced: oss, non-oss, update and packman

if you see that a new unneeded repo has been added by the 1-click,
just remove it with

zypper rr #x   <where "x" is replaced with the actual number>

Have a lot of fun!