Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

[Nasıl] Openbox sağ tıklama menüsünü Türkçe düzenleme

12 Yazılar
3 Üyeler
0 Reactions
7,424 Görüntüleme
(@cumali)
Gönderiler: 1770
Noble Member
Konu başlatıcı
 

Manjaro Linux Openbox ortamında sağ tıklama menüsü öntanımlı olarak İngilizcedir. Bunu menu.xml dosyasında yapacağınız birkaç küçük degişiklikle Türkçe yapabilir ve kullanabilirsiniz. Düzenlemek isterseniz şu yolu takip edin;

1- Dosya yöneticisini açıp üst menüden görünüm>gizli dosyaları göster seçenegini tıklayın.
2- .config klasörüne girip buradan openbox klasörünü açın. Buradan menu.xml dosyasını kullandığınız metin edidörü ( Leafpad,gedit gibi ) ile açın.
3- Burada menü başlıklarını bulup Türkçe karşılığını yazıp kaydedin. Örnegin; " Change Background " sağ tıklama menüsününün ilk ögesidir ve 4.satırda yer almaktadır. Türkçe karşılığı ise " arkaplan degiştirme " dir. Diger menü ögelerini bu örnekte olduğu gibi bulup degiştirin. Düzenlemeniz bittikten sonra kaydedin. Oturumu kapatıp yeniden açın. Sağ tıklama menüsünün degiştigini göreceksiniz. Aşağıda örnek öntanımlı menu.xml dosyası ve Türkçeye çevirilmiş menu.xml dosyası bulunmaktadır.

Öntanımlı menu.xml dosyası


	
		
			
				nitrogen
			
		
		
			
				
					arandr
				
			
			
				
					obconf
				
			
			
				
					lxappearance
				
			
			
				
					xscreensaver-demo
				
			
			
				
					tintwizard
				
			
			
				
					obmenu
				
			
		
		
		
			
				thunar
			
		
		
			
				xfce4-terminal
			
		
		
			
				synapse
			
		
		
			
				xfce4-appfinder
			
		
		
		
			
				oblogout
			
		
	

Türkçe olarak düzenlenmiş menu.xml dosyası


	
		
			
				nitrogen
			
		
		
			
				
					arandr
				
			
			
				
					obconf
				
			
			
				
					lxappearance
				
			
			
				
					xscreensaver-demo
				
			
			
				
					tintwizard
				
			
			
				
					obmenu
				
			
		
		
		
			
				thunar
			
		
		
			
				xfce4-terminal
			
		
		
			
				synapse
			
		
		
			
				xfce4-appfinder
			
		
		
		
			
				oblogout
			
		
	

Öntanımlı sağ tıklama menu ekran görüntüsü

Türkçe olarak düzenlenmiş sağ tıklama menüsü ekran görüntüsü

 
Gönderildi : 12/01/2013 5:59 pm
(@cumali)
Gönderiler: 1770
Noble Member
Konu başlatıcı
 

Manjaro Openbox 0.8.4-rc1 test sürümü

Öntanımlı menu.xml dosyası:


	
		
			
				thunar ~/Manjaro
			
		
		
			
				nitrogen
			
		
		
			
				
					arandr
				
			
			
				
					obconf
				
			
			
				
					lxappearance
				
			
			
				
					xscreensaver-demo
				
			
			
				
					tintwizard
				
			
			
				
					obmenu
				
			
			
				
					obkey
				
			
			
				
					qtconfig
				
			
			
				
					xfce4-power-manager-settings
				
			
		
		
		
			
				pamac-updater
			
		
		
			
				pamac-manager
			
		
		
		
			
				thunar
			
		
		
			
				lxterminal
			
		
		
			
				synapse
			
		
		
			
				xfce4-appfinder
			
		
		
		
			
				oblogout
			
		
	

Türkçeye uyarlanmış menu.xml dosyası:


	
		
			
				thunar ~/Manjaro
			
		
		
			
				nitrogen
			
		
		
			
				
					arandr
				
			
			
				
					obconf
				
			
			
				
					lxappearance
				
			
			
				
					xscreensaver-demo
				
			
			
				
					tintwizard
				
			
			
				
					obmenu
				
			
			
				
					obkey
				
			
			
				
					qtconfig
				
			
			
				
					xfce4-power-manager-settings
				
			
		
		
		
			
				pamac-updater
			
		
		
			
				pamac-manager
			
		
		
		
			
				thunar
			
		
		
			
				lxterminal
			
		
		
			
				synapse
			
		
		
			
				xfce4-appfinder
			
		
		
		
			
				oblogout
			
		
	

 
Gönderildi : 07/02/2013 3:46 pm
(@cumali)
Gönderiler: 1770
Noble Member
Konu başlatıcı
 

Manjaro 0.8.4 Openbox-Lite sürümü.

Öntanımlı schema.pl dosya içerigi:

#!/usr/bin/perl

# SCHEMA supports the following keys: item, cat, begin_cat, end_cat,
#                                     exit, raw, sep, obgenmenu

# Modified by the Manjaro Team, 16th March 2013.
# Note: ~/.xinitrc commands will have been used to update the absolute paths
# used in this schema.

=for comment

item: add an item into the menu
{item => ["command", "label", "icon"]}

cat: add a category into the menu
{cat => ["name", "label", "icon"]}

begin_cat: begin of a category
{begin_cat => ["name", "icon"]}

end_cat: end of a category
{end_cat => undef}

sep: menu line separator
{sep => undef} or {sep => "label"}

exit: default "Exit" action
{exit => ["label", "icon"]}

raw: any valid Openbox XML string
{raw => q(xml string)},

obgenmenu: category provided by obmenu-generator
{obgenmenu => "label"}

scripts: executable scripts from a directory
{scripts => ["/my/dir", BOOL, "icon"]}
BOOL - can be either true or false (1 or 0)
0 == open the script in background
1 == open the script in a new terminal

wine_apps: windows applications installed via wine
{wine_apps => ["label", "icon"]}

=cut

# NOTE:
#    * Keys and values are case sensitive. Keep all keys lowercase.
#    * ICON can be a either a direct path to a icon or a valid icon name
#    * By default, category names are case insensitive. (e.g.: X-XFCE == x_xfce)

require '/home/cuma/.config/obmenu-generator/config.pl';

our $SCHEMA = [
#             COMMAND                 	LABEL          		ICON
   {item => ['thunar',      		'Thunar FM',      	'/usr/share/icons/hicolor/48x48/apps/Thunar.png']},
   {item => ['lxterminal',   	 	'Terminal',          	'lxterminal']},
   {item => ['catfish --path=/',   	'Catfish',          	'/usr/share/icons/Faenza/apps/48/catfish.png']},
   {item => ['nitrogen',     		'Nitrogen',  		'nitrogen']},
   {item => ['gnome-screenshot --interactive', 'Screenshot',    '/usr/share/icons/Faenza/apps/48/gnome-screenshot.png']},

    {sep => undef},

    #          NAME            LABEL                ICON
    {cat => ['utility',     'Accessories', 'applications-utilities']},
    {cat => ['development', 'Development', 'applications-development']},
    {cat => ['education',   'Education',   'applications-science']},
    {cat => ['game',        'Games',       'applications-games']},
    {cat => ['graphics',    'Graphics',    'applications-graphics']},
    {cat => ['audiovideo',  'Multimedia',  'applications-multimedia']},
    {cat => ['network',     'Network',     'applications-internet']},
    {cat => ['office',      'Office',      'applications-office']},
    {cat => ['settings',    'Settings',    'applications-accessories']},

## Custom "Advanced Menu"

   {begin_cat => ['Advanced Settings',  'gnome-settings']},
   {item => ['openbox --reconfigure','Reconfigure Openbox','openbox']},
   {item => ['geany ~/.config/openbox/autostart','Openbox Autostart','geany']},
   {item => ['geany ~/.config/openbox/rc.xml','Openbox RC','geany']},
   {item => ['geany ~/.config/openbox/menu.xml','Openbox Menu','geany']},
   {item => ['geany ~/.config/obmenu-generator/schema.pl','Pipe Menu Schema','geany']},
   {item => ['geany ~/.config/obmenu-generator/config.pl','Pipe Menu Config','geany']},
   {item => ['geany ~/.config/tint2/tint2rc','Tint2 Panel','geany']},
   {item => ['geany ~/.config/compton.conf','Compton Compositor','geany']},
   {item => ['geany ~/.conkyrc','Conky RC','geany']},
   {item => ['gksu geany /etc/pacman.conf','Pacman Config','geany']},
   {item => ['gksu geany /etc/pacman.d/mirrorlist','Pacman Mirrorlist','geany']},
   {item => ['lxterminal -e sudo /home/cuma/fastestservers.sh','Find Fastest Server','lxterminal']},
   {end_cat   => undef},

## Back to standard pipe-menu

   {cat => ['system',      'System',      'applications-system']},
   {sep => undef},


## Use Oblogout script instead of simple exit command

   {item => ['xscreensaver-command -lock', 'Lock Screen', 'lock']},
   {item => ['oblogout',        'Logout',      'exit']},

    #{cat => ['qt',          'QT Applications',    'qtlogo']},
    #{cat => ['gtk',         'GTK Applications',   'gnome-applications']},
    #{cat => ['x_xfce',      'XFCE Applications',  'applications-other']},
    #{cat => ['gnome',       'GNOME Applications', 'gnome-applications']},
    #{cat => ['consoleonly', 'CLI Applications',   'applications-utilities']},

    #                  LABEL             ICON
    #{wine_apps => ['Wine apps', 'applications-other']},

]

Türkçeye çevirilmiş schema.pl dosya içerigi:

#!/usr/bin/perl

# SCHEMA supports the following keys: item, cat, begin_cat, end_cat,
#                                     exit, raw, sep, obgenmenu

# Modified by the Manjaro Team, 16th March 2013.
# Note: ~/.xinitrc commands will have been used to update the absolute paths
# used in this schema.

=for comment

item: add an item into the menu
{item => ["command", "label", "icon"]}

cat: add a category into the menu
{cat => ["name", "label", "icon"]}

begin_cat: begin of a category
{begin_cat => ["name", "icon"]}

end_cat: end of a category
{end_cat => undef}

sep: menu line separator
{sep => undef} or {sep => "label"}

exit: default "Exit" action
{exit => ["label", "icon"]}

raw: any valid Openbox XML string
{raw => q(xml string)},

obgenmenu: category provided by obmenu-generator
{obgenmenu => "label"}

scripts: executable scripts from a directory
{scripts => ["/my/dir", BOOL, "icon"]}
BOOL - can be either true or false (1 or 0)
0 == open the script in background
1 == open the script in a new terminal

wine_apps: windows applications installed via wine
{wine_apps => ["label", "icon"]}

=cut

# NOTE:
#    * Keys and values are case sensitive. Keep all keys lowercase.
#    * ICON can be a either a direct path to a icon or a valid icon name
#    * By default, category names are case insensitive. (e.g.: X-XFCE == x_xfce)

require '/home/cuma/.config/obmenu-generator/config.pl';

our $SCHEMA = [
#             COMMAND                 	LABEL          		ICON
   {item => ['thunar',      		'Dosya Yöneticisi',      	'/usr/share/icons/hicolor/48x48/apps/Thunar.png']},
   {item => ['lxterminal',   	 	'Terminal',          	'lxterminal']},
   {item => ['catfish --path=/',   	'Catfish',          	'/usr/share/icons/Faenza/apps/48/catfish.png']},
   {item => ['nitrogen',     		'Nitrogen Arka Plan',  		'nitrogen']},
   {item => ['gnome-screenshot --interactive', 'Ekran Görüntüsü',    '/usr/share/icons/Faenza/apps/48/gnome-screenshot.png']},

    {sep => undef},

    #          NAME            LABEL                ICON
    {cat => ['utility',     'Aksesuarlar', 'applications-utilities']},
    {cat => ['development', 'Geliştirme', 'applications-development']},
    {cat => ['education',   'Education',   'applications-science']},
    {cat => ['game',        'Games',       'applications-games']},
    {cat => ['graphics',    'Grafik',    'applications-graphics']},
    {cat => ['audiovideo',  'Multimedya',  'applications-multimedia']},
    {cat => ['network',     'Ağ',     'applications-internet']},
    {cat => ['office',      'Ofis',      'applications-office']},
    {cat => ['settings',    'Ayarlar',    'applications-accessories']},

## Custom "Advanced Menu"

   {begin_cat => ['Gelişmiş Ayarlar',  'gnome-settings']},
   {item => ['openbox --reconfigure','Openbox Ayarlarını Yenile','openbox']},
   {item => ['geany ~/.config/openbox/autostart','Openbox Autostart','geany']},
   {item => ['geany ~/.config/openbox/rc.xml','Openbox RC','geany']},
   {item => ['geany ~/.config/openbox/menu.xml','Openbox Menu','geany']},
   {item => ['geany ~/.config/obmenu-generator/schema.pl','Pipe Menu Düzenleme','geany']},
   {item => ['geany ~/.config/obmenu-generator/config.pl','Pipe Menu Yapılandırma','geany']},
   {item => ['geany ~/.config/tint2/tint2rc','Tint2 Panel','geany']},
   {item => ['geany ~/.config/compton.conf','Compton Compositor','geany']},
   {item => ['geany ~/.conkyrc','Conky RC','geany']},
   {item => ['gksu geany /etc/pacman.conf','Pacman Config','geany']},
   {item => ['gksu geany /etc/pacman.d/mirrorlist','Pacman Mirrorlist','geany']},
   {item => ['lxterminal -e sudo /home/cuma/fastestservers.sh','Find Fastest Server','lxterminal']},
   {end_cat   => undef},

## Back to standard pipe-menu

   {cat => ['sistem',      'System',      'applications-system']},
   {sep => undef},


## Use Oblogout script instead of simple exit command

   {item => ['xscreensaver-command -lock', 'Ekranı Kilitle', 'lock']},
   {item => ['oblogout',        'Çıkış',      'exit']},

    #{cat => ['qt',          'QT Applications',    'qtlogo']},
    #{cat => ['gtk',         'GTK Applications',   'gnome-applications']},
    #{cat => ['x_xfce',      'XFCE Applications',  'applications-other']},
    #{cat => ['gnome',       'GNOME Applications', 'gnome-applications']},
    #{cat => ['consoleonly', 'CLI Applications',   'applications-utilities']},

    #                  LABEL             ICON
    #{wine_apps => ['Wine apps', 'applications-other']},

]

Öntanımlı masaüstü sağ tıklama menüsü ekran görüntüsü:

Türkçeye çevirilmiş sağ tıklama menüsü ekran görüntüsü:

 
Gönderildi : 19/03/2013 12:00 pm
(@erkantorun)
Gönderiler: 49
Trusted Member
 

Manjaro openbox a live istaller i ilave edip iso buld edip kurulum yaptım, sağ menü ingilizce, ama orjinalindeki menü şeklini türkçe yapabiliyormuyuz? Ayrıca yazı fontları tırıklı görünüyor, lxde apperange ile düzeltmeye çalışılınca düzelmiyor, bunu manuel veya kodla nasıl yapabiliriz.

 
Gönderildi : 13/06/2013 1:42 pm
(@erkantorun)
Gönderiler: 49
Trusted Member
 

Manjaro Openbox Yazı fontları tırtıklı görünüyor, lxde apperange ile düzeltmeye çalışılınca düzelmiyor, bunu manuel veya kodla nasıl yapabiliriz.

 
Gönderildi : 13/06/2013 1:49 pm
(@cumali)
Gönderiler: 1770
Noble Member
Konu başlatıcı
 

Elbette, sağ tıklama menüsünü Türkçe yapabiliyoruz. Kullandığınız metin editörü ile Ana menuden Obmenu-Generator >Pıpe Menu Schema tıklayıp açın. Aşağıda verdigim dosya içerigini schema.pl ile degiştirip kaydedin. Hepsi bu.

Türkçe düzenlenmiş Schema.pl dosya içerigi:

#!/usr/bin/perl

# SCHEMA supports the following keys: item, cat, begin_cat, end_cat,
#                                     exit, raw, sep, obgenmenu

# Modified by the Manjaro Team, 16th March 2013.
# Note: ~/.xinitrc commands will have been used to update the absolute paths
# used in this schema.

=for comment

item: add an item into the menu
{item => ["command", "label", "icon"]}

cat: add a category into the menu
{cat => ["name", "label", "icon"]}

begin_cat: begin of a category
{begin_cat => ["name", "icon"]}

end_cat: end of a category
{end_cat => undef}

sep: menu line separator
{sep => undef} or {sep => "label"}

exit: default "Exit" action
{exit => ["label", "icon"]}

raw: any valid Openbox XML string
{raw => q(xml string)},

obgenmenu: category provided by obmenu-generator
{obgenmenu => "label"}

scripts: executable scripts from a directory
{scripts => ["/my/dir", BOOL, "icon"]}
BOOL - can be either true or false (1 or 0)
0 == open the script in background
1 == open the script in a new terminal

wine_apps: windows applications installed via wine
{wine_apps => ["label", "icon"]}

=cut

# NOTE:
#    * Keys and values are case sensitive. Keep all keys lowercase.
#    * ICON can be a either a direct path to a icon or a valid icon name
#    * By default, category names are case insensitive. (e.g.: X-XFCE == x_xfce)

require '/home/cuma/.config/obmenu-generator/config.pl';

our $SCHEMA = [
#             COMMAND                 	LABEL          		ICON
   {item => ['thunar',      		'Thunar Dosya Yöneticisi','Thunar']},
   {item => ['lxterminal',   	 	'Uçbirim Terminal','lxterminal']},
   {item => ['nitrogen',     		'Arkaplan Nitrogen','nitrogen']},
   {item => ['gnome-screenshot --interactive', 'Ekran Görüntüsü Alma','gnome-screenshot']},

    {sep => undef},

    #          NAME            LABEL                ICON
    {cat => ['utility',     'Aksesuarlar', 'applications-utilities']},
    {cat => ['development', 'Geliştirme', 'applications-development']},
    {cat => ['education',   'Education',   'applications-science']},
    {cat => ['game',        'Games',       'applications-games']},
    {cat => ['graphics',    'Grafik',    'applications-graphics']},
    {cat => ['audiovideo',  'Multimedia',  'applications-multimedia']},
    {cat => ['network',     'Ağ-Network',     'applications-internet']},
    {cat => ['office',      'Office',      'applications-office']},
    {cat => ['settings',    'Ayarlar',    'applications-accessories']},

## Custom "Advanced Menu"

   {begin_cat => ['Gelişmiş Ayarlar',  'gnome-settings']},
   {item => ['geany -m ~/.config/compton.conf','Compton Compositor','geany']},
   {item => ['geany -m ~/.conkyrc','Conky RC','geany']},
   {item => ['geany -m ~/.config/tint2/tint2rc','Tint2 Panel','geany']},
   {begin_cat => ['Obmenu-Generator', '/usr/share/icons/Faenza/apps/48/menu-editor.png']},
		{item => ['geany -m ~/.config/obmenu-generator/schema.pl','Pipe Menu Schema','geany']},
		{item => ['geany -m ~/.config/obmenu-generator/config.pl','Pipe Menu Config','geany']},
		{item => ['obmenu-generator -d','Refresh Icon Set','/usr/share/icons/logo5.png']},
   {end_cat   => undef},
   {begin_cat => ['Openbox',  'openbox']},
		{item => ['openbox --reconfigure','Reconfigure Openbox','openbox']},
		{item => ['geany -m ~/.config/openbox/autostart','Openbox Autostart','geany']},
		{item => ['geany -m ~/.config/openbox/rc.xml','Openbox RC','geany']},
		{item => ['geany -m ~/.config/openbox/menu.xml','Openbox Menu','geany']},
		{item => ['gksu geany /etc/oblogout.conf','Openbox Logout','geany']},
   {end_cat   => undef},
   {begin_cat => ['Pacman / Servers', '/usr/share/icons/Faenza/apps/48/package-manager-icon.png']},
		{item => ['gksu geany /etc/pacman.conf','Pacman Config','geany']},
		{item => ['gksu geany /etc/pacman.d/mirrorlist','Pacman Mirrorlist','geany']},
		{item => ['lxterminal -e sudo /home/carl/fastestservers.sh','Find Fastest Server','lxterminal']},
   {end_cat   => undef},
   {end_cat   => undef},

## Back to standard pipe-menu

   {cat => ['system',      'Sistem',      'applications-system']},
   {sep => undef},


## Use Oblogout script instead of simple exit command

   {item => ['xscreensaver-command -lock', 'Ekran Kilitleme', 'lock']},
   {item => ['oblogout',        'Çıkış',      'exit']},

    #{cat => ['qt',          'QT Applications',    'qtlogo']},
    #{cat => ['gtk',         'GTK Applications',   'gnome-applications']},
    #{cat => ['x_xfce',      'XFCE Applications',  'applications-other']},
    #{cat => ['gnome',       'GNOME Applications', 'gnome-applications']},
    #{cat => ['consoleonly', 'CLI Applications',   'applications-utilities']},

    #                  LABEL             ICON
    #{wine_apps => ['Wine apps', 'applications-other']},

]

Yazı fontu olarak ben ttf-droid kullanıyorum. Depoda var. Dilerseniz pamac ile kurabilir,yada uçbirimden kurmanızda mümkün. Ayrıca font seçimini ana menü> ayarlar>Costumize look ve aynı yerden Openbox configiration Manager ile yapmanız mümkün.

 
Gönderildi : 13/06/2013 2:02 pm
(@erkantorun)
Gönderiler: 49
Trusted Member
 

Manjaro openbox customize den yazı fontunu seçtim, orda yazı düzeltme var yumuşatmayı düzelt var, yumuşatma önemsiz alt piksel alanında rgb yi seçiliyor, ama bu ayar kalıcı olmuyor, ve yazı fontu düzelmiyor.

 
Gönderildi : 13/06/2013 3:14 pm
(@cumali)
Gönderiler: 1770
Noble Member
Konu başlatıcı
 

Hangi yazı tipini kullandığınızı bilmiyorum. Mümkünse bir resim ekleyin.

 
Gönderildi : 13/06/2013 3:58 pm
(@erkantorun)
Gönderiler: 49
Trusted Member
 

Manjaro Openbox dağıtımında ekran yazı tipleri aynı bulanık görününce şimdilik ara verdim, ileride tekrar deneyince bakalım.

 
Gönderildi : 14/06/2013 1:33 pm
(@cumali)
Gönderiler: 1770
Noble Member
Konu başlatıcı
 

Tema ve widget ayarlarını kontrol edip degişiklik yapın isterseniz. Çözüm olabilir.

 
Gönderildi : 14/06/2013 1:40 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
 

Openbox her sürümde farklı sağ tık menüsüyle geliyor galiba. Her sürümde bu menünün Türkçeleşmiş hali paylaşılabilirmi?

 
Gönderildi : 25/11/2013 6:37 pm
(@cumali)
Gönderiler: 1770
Noble Member
Konu başlatıcı
 

Manjaro Openbox ortamı yeni yapılandırma ile Manjarobox olarak sunulacak. Henüz profil adı eskisi gibi. 0.8.8 final sürümü çıktığında menüleri Türkçe olarak hazırlayıp paylaşacağım.

 
Gönderildi : 26/11/2013 5:50 am
Paylaş:
Translate »