Skip to content

Commit 04e3adb

Browse files
committed
* Make options screen localizable
1 parent 562b743 commit 04e3adb

File tree

5 files changed

+36
-27
lines changed

5 files changed

+36
-27
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
*.xpi
2+
Gemfile.lock
3+
.idea/*

Gemfile.lock

-15
This file was deleted.

chrome.manifest

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
content tabkit.tab-highlighter ./
2+
3+
locale tabkit.tab-highlighter en-US locale/en-US/

locale/en-US/options.dtd

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
<!ENTITY options.highlightCurrentTab.title "Highlight Current Tab in Black">
3+
<!ENTITY options.highlightCurrentTab.desc "It will highlight the tab text not the whole tab">
4+
5+
<!ENTITY options.boldCurrentTab.title "Make Current Tab's Text Bold">
6+
<!ENTITY options.boldCurrentTab.desc "The effect might not be very easy to spot :P">
7+
8+
<!ENTITY options.highlightUnreadTab.title "Highlight Unread Tabs in Yellow">
9+
<!ENTITY options.highlightUnreadTab.desc "This does not require TabKit 2nd Edition">
10+
11+
<!ENTITY options.highlightProtectedTab.title "Highlight Protected Tabs in Green">
12+
<!ENTITY options.highlightProtectedTab.desc "Protected tabs feature requires TabKit 2nd Edition">
13+
14+
<!ENTITY options.makeTabBackgroundSolid.title "Make all tabs' background solid">
15+
<!ENTITY options.makeTabBackgroundSolid.desc "Maybe not so useful">
16+
17+
<!ENTITY options.makeTabBarBackgroundSolid.title "Make tab bar's background solid">
18+
<!ENTITY options.makeTabBarBackgroundSolid.desc "Especially useful on OSX">

options.xul

+13-12
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
<?xml version="1.0"?>
2+
<!DOCTYPE window SYSTEM "chrome://tabkit.tab-highlighter/locale/options.dtd">
23
<vbox xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
3-
<setting pref="extensions.tabkit.tab-highlighter.highlightCurrentTab" type="bool" title="Highlight Current Tab in Black">
4-
It will highlight the tab text not the whole tab
4+
<setting pref="extensions.tabkit.tab-highlighter.highlightCurrentTab" type="bool" title="&options.highlightCurrentTab.title;">
5+
&options.highlightCurrentTab.desc;
56
</setting>
6-
<setting pref="extensions.tabkit.tab-highlighter.boldCurrentTab" type="bool" title="Make Current Tab's Text Bold">
7-
The effect might not be very easy to spot :P
7+
<setting pref="extensions.tabkit.tab-highlighter.boldCurrentTab" type="bool" title="&options.boldCurrentTab.title;">
8+
&options.boldCurrentTab.desc;
89
</setting>
9-
<setting pref="extensions.tabkit.tab-highlighter.highlightUnreadTab" type="bool" title="Highlight Unread Tabs in Yellow">
10-
This does not require TabKit 2nd Edition
10+
<setting pref="extensions.tabkit.tab-highlighter.highlightUnreadTab" type="bool" title="&options.highlightUnreadTab.title;">
11+
&options.highlightUnreadTab.desc;
1112
</setting>
12-
<setting pref="extensions.tabkit.tab-highlighter.highlightProtectedTab" type="bool" title="Highlight Protected Tabs in Green">
13-
Protected tabs feature requires TabKit 2nd Edition
13+
<setting pref="extensions.tabkit.tab-highlighter.highlightProtectedTab" type="bool" title="&options.highlightProtectedTab.title;">
14+
&options.highlightProtectedTab.desc;
1415
</setting>
15-
<setting pref="extensions.tabkit.tab-highlighter.makeTabBackgroundSolid" type="bool" title="Make all tabs' background solid">
16-
Maybe not so useful
16+
<setting pref="extensions.tabkit.tab-highlighter.makeTabBackgroundSolid" type="bool" title="&options.makeTabBackgroundSolid.title;">
17+
&options.makeTabBackgroundSolid.desc;
1718
</setting>
18-
<setting pref="extensions.tabkit.tab-highlighter.makeTabBarBackgroundSolid" type="bool" title="Make tab bar's background solid">
19-
Especially useful on OSX
19+
<setting pref="extensions.tabkit.tab-highlighter.makeTabBarBackgroundSolid" type="bool" title="&options.makeTabBarBackgroundSolid.title;">
20+
&options.makeTabBarBackgroundSolid.desc;
2021
</setting>
2122
</vbox>

0 commit comments

Comments
 (0)