Web · Wiki · Activities · Blog · Lists · Chat · Meeting · Bugs · Git · Translate · Archive · People · Donate

Commit b6d46a4f94e0802d9134666ea27b98760a26b1fb

Versión 3: Incluye soporte para color y letras
Combo.py
(1 / 1)
  
22# -*- coding: utf-8 -*-
33# Combo.py
44# Extraido de CeibalNotifica
5# Flavio Danesse
5# Flavio Danesse <fdanesse@gmail.com>
66import gtk
77import gobject
88class Combo(gtk.ComboBox):
Toolbars.py
(46 / 11)
  
44# Gabriel, hice esto porque es un revoltijo abook.py :P
55try:
66 import gtk
7 import sys
78 from gettext import gettext as _
89 from sugar import profile
910 from sugar import mime
3030 from ayuda import HelpButton as Ayudas
3131except ImportError:
3232 print 'NO SE ESTA EN SUGAR.. SALIENDO'
33
33 sys.exit()
3434Fonts = Combo()
3535Fonts.set_items(["Purisa 8", "Purisa 12", "Purisa 24", "Monospace 8", "Monospace 12", "Monospace 24", "Times New Roman 8", "Times New Roman 12", "Times New Roman 24", "FreeSans 8", "FreeSans 12", "FreeSans 24"])
3636Title_Tam = Combo()
3737Title_Tam.set_items(["Purisa 8", "Purisa 12", "Purisa 24", "Monospace 8", "Monospace 12", "Monospace 24", "Times New Roman 8", "Times New Roman 12", "Times New Roman 24", "FreeSans 8", "FreeSans 12", "FreeSans 24"])
38Colore = ColorToolButton()
39Color_t = ColorToolButton()
38ColorLetra = ColorToolButton()
39ColorTitle = ColorToolButton()
40ColorFondo = ColorToolButton()
41Col = gtk.gdk.Color('#ffffff')
42ColorFondo.set_color(Col)
4043restart_button = ToolButton("home")
4144reading_button = ToolButton("read")
4245load_button = ToolButton("open-from-journal")
4346credits = ToolButton("credits")
47tutorial = ToolButton("tutorial")
48tutorial.set_tooltip(_("Tutorial book"))
4449new_button = ToolButton("new")
4550book_button = ToolButton("edit-p")
4651page_button = ToolButton("edit-c")
4752check_button = ToolButton("broken")
4853
54def Color_Toolbar(toolbar):
55 color_button = ToolbarButton(icon_name='color-preview')
56 color_toolbar = gtk.Toolbar()
57 ColorContentLabel = gtk.Label(_('Color for content')) # Duda ¿Es content o context?
58 ColorFondoLabel = gtk.Label(_('Color for page'))
59 ColorTitleLabel = gtk.Label(_('Color for title'))
60 # Contenido del libro
61 Item = gtk.ToolItem()
62 Item.add(ColorContentLabel)
63 Item.show()
64
65 color_toolbar.insert(Item, -1)
66 color_toolbar.insert(ColorLetra, -1)
67 color_toolbar.insert(gtk.SeparatorToolItem(), -1)
68
69 # Fondo #
70 Item = gtk.ToolItem()
71 Item.add(ColorFondoLabel)
72 Item.show()
73
74 color_toolbar.insert(Item, -1)
75 color_toolbar.insert(ColorFondo, -1)
76 color_toolbar.insert(gtk.SeparatorToolItem(), -1)
77
78 Item = gtk.ToolItem()
79 Item.add(ColorTitleLabel)
80 Item.show()
81 color_toolbar.insert(Item, -1)
82 color_toolbar.insert(ColorTitle, -1)
83
84 color_button.props.page = color_toolbar
85 color_toolbar.show_all()
86 toolbar.toolbar.insert(color_button, -1)
4987def Text_Toolbar(toolbar):
5088 text_button = ToolbarButton(icon_name="format-text-size")
5189 text_toolbar = gtk.Toolbar()
52 A = gtk.Label(_('<--Color Content:'))
53 B = gtk.Label(_('<--Color Title:'))
54 text_toolbar.insert(Colore, -1)
55
90 A = gtk.Label(_('Content:'))
91 B = gtk.Label(_('Title:'))
5692 Item = gtk.ToolItem()
5793 Item.add(A)
5894 Item.show()
104104 Item = gtk.ToolItem()
105105 Item.add(B)
106106 Item.show()
107 text_toolbar.insert(Color_t, -1)
108107 text_toolbar.insert(Item, -1)
109108 Item = gtk.ToolItem()
110109 Item.add(Title_Tam)
111111 Title_Tam.show()
112112
113113 text_toolbar.insert(Item, -1)
114
115 Colore.show()
116 Color_t.show()
117114 text_toolbar.show_all()
118115 text_button.props.page = text_toolbar
119116 toolbar.toolbar.insert(text_button, -1)
142142 credits.set_tooltip(_("Credits"))
143143
144144 read_toolbar.insert(credits, -1)
145 read_toolbar.insert(tutorial, -1)
146 tutorial.show()
145147 credits.show()
146148 toolbar.toolbar.insert(read_button, -1)
147149def Write_Toolbar(toolbar):
abook.py
(47 / 29)
  
5555from Toolbars import Text_Toolbar
5656from Toolbars import Write_Toolbar
5757from Toolbars import Read_Toolbar
58from Toolbars import Color_Toolbar
5859from Toolbars import Ayuda
5960import Toolbars
61EventBox = gtk.EventBox()
6062
61
6263class AdventureBookActivity(activity.Activity):
6364
6465 def __init__(self, handle):
6566 activity.Activity.__init__(self, handle, True)
6667 toolbarbox = ToolbarBox()
68 self._main_view = gtk.VBox()
69
70 EventBox.add(self._main_view)
6771## CONNECTS ##
6872 Toolbars.restart_button.connect("clicked", self._restart_button_cb)
6973 Toolbars.reading_button.connect("clicked", self._read_button_cb)
7074 Toolbars.load_button.connect("clicked", self._load_button_cb)
7175 Toolbars.credits.connect("clicked", self.Credits)
7276 Toolbars.new_button.connect("clicked", self._new_button_cb)
73 Toolbars.book_button.connect("clicked", self._edit_book_button_cb, Toolbars.Colore.get_color())
74 Toolbars.page_button.connect("clicked", self._edit_page_button_cb)
75 Toolbars.check_button.connect("clicked", self._check_button_cb, Toolbars.Colore.get_color())
76 Toolbars.Colore.set_title(_('Select color for font and go to home page'))
77 Toolbars.Colore.connect('notify::color', self.Home)
77 Toolbars.book_button.connect("clicked", self._edit_book_button_cb, Toolbars.ColorLetra.get_color())
78 Toolbars.page_button.connect("clicked", self._edit_page_button_cb, EventBox)
79 Toolbars.check_button.connect("clicked", self._check_button_cb, Toolbars.ColorLetra.get_color())
80 Toolbars.ColorLetra.set_title(_('Select color for font and go to home page'))
81 Toolbars.ColorLetra.connect('notify::color', self.Home)
82 Toolbars.ColorFondo.set_title(_('Select color for page and go to home page'))
83 Toolbars.ColorFondo.connect('notify::color', self.Home)
7884 Toolbars.Fonts.connect('change_selection', self.Home)
7985 Toolbars.Title_Tam.connect('change_selection', self.Home)
80 Toolbars.Color_t.connect('notify::color', self.Home)
86 Toolbars.ColorTitle.set_title(_('Select color for title and go to home page'))
87 Toolbars.ColorTitle.connect('notify::color', self.Home)
88 Toolbars.tutorial.connect("clicked", self.Tutorial)
8189# FIN DE CONNECTS #
8290
8391 # The Activity Button:
9393
9494 # Insert the Activity Toolbar Button in the toolbarbox
9595 toolbarbox.toolbar.insert(activity_button, 0)
96 toolbarbox.toolbar.insert(gtk.SeparatorToolItem(), -1)
9697 Read_Toolbar(toolbarbox)
9798 Write_Toolbar(toolbarbox)
9899 Text_Toolbar(toolbarbox)
100 Color_Toolbar(toolbarbox)
101
102 Separador = gtk.SeparatorToolItem()
103 Separador.props.draw = False
104 Separador.set_expand(True)
105 toolbarbox.toolbar.insert(Separador, -1)
99106 Ayuda(toolbarbox)
100107 # Stop button
101108 stopbtn = StopButton(self)
112112 self.set_toolbar_box(toolbarbox)
113113
114114 # Define main view as a vbox container
115 self._main_view = gtk.VBox()
116 self.set_canvas(self._main_view)
115
116 EventBox.modify_bg(gtk.STATE_NORMAL, Toolbars.ColorFondo.get_color())
117 self.set_canvas(EventBox)
117118
118 # Load tutorial book for first-time runs
119 self._book = tutorial_book()
120 self._start_book(Toolbars.Colore.get_color())
119 # Empty Book
120 self._book = empty_book()
121 self._start_book(Toolbars.ColorLetra.get_color())
121122
122123 def Home(self, widget, pspec):
123124 self._restart_button_cb(None)
125 EventBox.modify_bg(gtk.STATE_NORMAL, Toolbars.ColorFondo.get_color())
124126 def _clean_main_view(self):
125127
126128 for w in self._main_view.get_children():
132132 def _start_book(self, Color):
133133 Tam = pango.FontDescription(Toolbars.Fonts.get_active_text())
134134 Title = pango.FontDescription(Toolbars.Title_Tam.get_active_text())
135 Color_ts = Toolbars.Color_t.get_color()
135 Color_ts = Toolbars.ColorTitle.get_color()
136136 self._clean_main_view()
137137 title_label = gtk.Label(self._book.get_title())
138138 title_label.modify_fg(gtk.STATE_NORMAL, Color_ts)
162162 def _start_button_cb(self, widget):
163163
164164 self._current_page = self._book.get_pages()[0]
165 self._show_page(Toolbars.Colore.get_color())
165 self._show_page(Toolbars.ColorLetra.get_color())
166166
167167
168168 def _restart_button_cb(self, widget):
169169
170 self._start_book(Toolbars.Colore.get_color())
170 self._start_book(Toolbars.ColorLetra.get_color())
171171
172172
173173 def _read_button_cb(self, widget):
174174
175 self._show_page(Toolbars.Colore.get_color())
175 self._show_page(Toolbars.ColorLetra.get_color())
176176
177177
178178 def _show_page(self, Color):
179179 self._clean_main_view()
180180 Tam = pango.FontDescription(Toolbars.Fonts.get_active_text())
181181 Title = pango.FontDescription(Toolbars.Title_Tam.get_active_text())
182 Color_ts = Toolbars.Color_t.get_color()
182 Color_ts = Toolbars.ColorTitle.get_color()
183183 print Tam
184184 title_label = gtk.Label(self._current_page.get_title())
185185 title_label.modify_fg(gtk.STATE_NORMAL, Color_ts)
203203
204204
205205 def _option_button_cb(self, widget, option):
206
207206 self._current_page = option.get_page()
208 self._show_page(Toolbars.Colore.get_color())
209
210
207 self._show_page(Toolbars.ColorLetra.get_color())
211208 def _load_button_cb(self, widget):
212209
213210 chooser = ObjectChooser(parent=self)
232232 def _new_button_cb(self, widget):
233233
234234 self._book = empty_book()
235 self._start_book(Toolbars.Colore.get_color())
235 self._start_book(Toolbars.ColorLetra.get_color())
236236# self._start_button_cb(widget)
237237 def Credits(self, widget):
238238 self._book = credits_book()
239 self._start_book(Toolbars.Colore.get_color())
240
239 self._start_book(Toolbars.ColorLetra.get_color())
240 def Tutorial(self, widget):
241 self._book = tutorial_book()
242 self._start_book(Toolbars.ColorLetra.get_color())
241243 def _edit_book_button_cb(self, widget, Color):
242244 Tam = pango.FontDescription('8')
245 Col = gtk.gdk.Color('#ff0000')
246 EventBox.modify_bg(gtk.STATE_NORMAL, Col)
243247
244248 self._clean_main_view()
245249
314314 self._book.set_license(w.get_active_text())
315315
316316
317 def _edit_page_button_cb(self, widget):
318
317 def _edit_page_button_cb(self, widget,Caja):
319318 self._clean_main_view()
320
321319 page_hbox = gtk.HBox()
322320 list_vbox = gtk.VBox()
323321 page_vbox = gtk.VBox()
324322 page_list_model = gtk.ListStore(str)
323 Col = gtk.gdk.Color("#FF0000")
324 Caja.modify_bg(gtk.STATE_NORMAL, Col)
325325 for p in self._book.get_pages():
326326 page_list_model.append([p.get_title()])
327327 page_list_view = gtk.TreeView(model=page_list_model)
328328 page_list_view.get_selection().set_mode(gtk.SELECTION_SINGLE)
329329 page_list_view.connect("cursor-changed",
330330 self._page_selected_for_edition_cb,
331 page_vbox, Toolbars.Colore.get_color())
331 page_vbox, Toolbars.ColorLetra.get_color())
332332 page_list_view.set_cursor(0) # need to change to point to page
333333 page_list_column = gtk.TreeViewColumn(_("Book pages"))
334334 page_list_view.append_column(page_list_column)
649649 option_props = cOption(o['text'], page_dest)
650650 page_orig.add_option(option_props)
651651
652 self._start_book(Toolbars.Colore.get_color())
652 self._start_book(Toolbars.ColorLetra.get_color())
  
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5 xmlns:dc="http://purl.org/dc/elements/1.1/"
6 xmlns:cc="http://creativecommons.org/ns#"
7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8 xmlns:svg="http://www.w3.org/2000/svg"
9 xmlns="http://www.w3.org/2000/svg"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 height="55"
13 id="svg2441"
14 version="1.1"
15 viewBox="0 0 55 55"
16 width="55"
17 xml:space="preserve"
18 inkscape:version="0.48.3.1 r9886"
19 sodipodi:docname="credits.svg"><metadata
20 id="metadata22"><rdf:RDF><cc:Work
21 rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
22 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
23 pagecolor="#ffffff"
24 bordercolor="#666666"
25 borderopacity="1"
26 objecttolerance="10"
27 gridtolerance="10"
28 guidetolerance="10"
29 inkscape:pageopacity="0"
30 inkscape:pageshadow="2"
31 inkscape:window-width="1024"
32 inkscape:window-height="557"
33 id="namedview20"
34 showgrid="false"
35 inkscape:zoom="4.2909091"
36 inkscape:cx="1.5051873"
37 inkscape:cy="27.5"
38 inkscape:window-x="0"
39 inkscape:window-y="25"
40 inkscape:window-maximized="1"
41 inkscape:current-layer="svg2441"
42 showguides="true"
43 inkscape:guide-bbox="true" /><defs
44 id="defs2453" /><g
45 id="activity-read"
46 style="display:block;fill:none"
47 transform="matrix(1.0438471,-0.00307797,0.00290798,1.1048696,-1.4972545,-6.5391282)"><path
48 d="m 27.904,11.023 -0.002,0 c 0,-0.002 -1.71,-2.053 -9.376,-2.504 C 10.86,8.07 6.843,10.121 6.84,10.122 4.942,10.741 3.345,11.857 3.345,13.616 l 0,27.702 c 0,2.025 1.235,3.494 3.495,3.494 0.003,0 4.41,-1.35 10.004,-1.35 5.589,-0.001 11.061,2.253 11.061,2.253"
49 id="path2444"
50 style="fill:none;stroke:#000000;stroke-width:3.50000000000000000;stroke-linejoin:round;display:inline"
51 inkscape:connector-curvature="0" /><path
52 d="m 27.898,11.023 0,0 c 0,-0.002 1.715,-2.053 9.377,-2.504 7.668,-0.449 11.686,1.602 11.688,1.603 1.897,0.619 3.494,1.735 3.494,3.494 l 0,27.702 c 0,2.025 -1.233,3.494 -3.494,3.494 -0.003,0 -4.409,-1.35 -10.004,-1.35 -5.589,-0.001 -11.062,2.253 -11.062,2.253"
53 id="path2446"
54 style="fill:none;stroke:#000000;stroke-width:3.50000000000000000;stroke-linejoin:round;display:inline"
55 inkscape:connector-curvature="0" /><line
56 display="inline"
57 id="line2448"
58 style="fill:none;stroke:#000000;stroke-width:0.24227618000000001;stroke-linecap:round;stroke-linejoin:round;display:inline"
59 x1="27.800886"
60 x2="27.9"
61 y1="45.882965"
62 y2="45.716999" /><path
63 d="m 32.566,44.275 c 0,0 -0.031,2.906 -4.666,2.906 -4.632,0 -4.663,-2.906 -4.663,-2.906"
64 id="path2450"
65 style="fill:none;stroke:#000000;stroke-width:3.50000000000000000;stroke-linecap:round;stroke-linejoin:round;display:inline"
66 inkscape:connector-curvature="0" /></g><path
67 d="m 13.946917,21.706271 a 0.007775,0 180 0 0 0.01555,0 l -4.05e-4,0 z"
68 id="path2489"
69 style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.11635375;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
70 inkscape:connector-curvature="0" /><g
71 id="g3870"
72 transform="matrix(0.69602064,0,0,0.69602064,7.8933315,3.6114128)"
73 style="fill:#ffffff;stroke:#000000"><path
74 id="path3872"
75 d="M 27.5,50.125 C 15.157,50.125 5,39.968 5,27.625 5,15.282 15.157,5.125 27.5,5.125 39.843,5.125 50,15.282 50,27.625 49.837,40.071 40.412,49.484 28.077,50.118 z M 27.01,34.768 c 1.442,0.071 2.861,-0.712 3.291,-2.146 0.237,-0.791 0.137,-1.811 0.137,-2.574 2.463,-0.626 4.877,-1.854 6.337,-4.007 1.86,-2.742 1.917,-6.68 0.364,-9.57 -1.898,-3.533 -5.839,-5.071 -9.672,-5.145 -2.14,0.037 -4.283,0.632 -6.136,1.71 -2.327,1.355 -4.411,3.895 -3.741,6.749 0.177,0.752 0.599,1.455 1.276,1.853 2.435,1.43 4.135,-1.522 5.612,-2.885 0.879,-0.81 2.124,-1.37 3.342,-1.2 1.444,0.201 2.822,1.065 3.253,2.518 0.151,0.51 0.156,1.047 0.082,1.571 -0.247,1.758 -1.638,2.549 -3.217,3.043 -1.378,0.431 -3.914,0.566 -3.982,2.482 l 0.001,0 0,4.5 c -0.01,1.693 1.116,2.799 2.692,3.071 z m 0.006,9.676 c 1.977,0.096 3.69,-1.523 3.69,-3.507 0,-1.947 -1.6,-3.462 -3.51,-3.51 -1.943,0.004 -3.656,1.712 -3.505,3.69 0.132,1.74 1.289,2.945 2.971,3.291 z"
76 inkscape:connector-curvature="0"
77 style="fill:#ffffff;stroke:#000000" /></g></svg>
  
1# SOME DESCRIPTIVE TITLE.
2# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3# This file is distributed under the same license as the PACKAGE package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5#
6#, fuzzy
7msgid ""
8msgstr ""
9"Project-Id-Version: PACKAGE VERSION\n"
10"Report-Msgid-Bugs-To: \n"
11"POT-Creation-Date: 2012-11-11 15:51+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
15"Language: \n"
16"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"
19
20#: activity/activity.info:2
21msgid "Adventure Book"
22msgstr ""
23
24#: Toolbars.py:48
25msgid "Tutorial book"
26msgstr ""
27
28#: Toolbars.py:57
29msgid "Color for content"
30msgstr ""
31
32#: Toolbars.py:58
33msgid "Color for page"
34msgstr ""
35
36#: Toolbars.py:59
37msgid "Color for title"
38msgstr ""
39
40#: Toolbars.py:90
41msgid "Content:"
42msgstr ""
43
44#: Toolbars.py:91
45msgid "Title:"
46msgstr ""
47
48#: Toolbars.py:123
49msgid "Start from the begining"
50msgstr ""
51
52#: Toolbars.py:127
53msgid "Read the book"
54msgstr ""
55
56#: Toolbars.py:131
57msgid "Load book from Journal"
58msgstr ""
59
60#: Toolbars.py:142 textbook.py:58 textbook.py:59
61msgid "Credits"
62msgstr ""
63
64#: Toolbars.py:154
65msgid "New book"
66msgstr ""
67
68#: Toolbars.py:158 abook.py:250
69msgid "Edit book properties"
70msgstr ""
71
72#: Toolbars.py:162
73msgid "Edit book contents"
74msgstr ""
75
76#: Toolbars.py:166
77msgid "Check book for missing parts"
78msgstr ""
79
80#: Toolbars.py:176
81msgid "Crear un libro"
82msgstr ""
83
84#: Toolbars.py:177
85msgid "Para crear un nuevo libro debes hacer click en el icono"
86msgstr ""
87
88#: Toolbars.py:178
89msgid "Posterior a esto haz click en:"
90msgstr ""
91
92#: Toolbars.py:179
93msgid "Editar un libro"
94msgstr ""
95
96#: Toolbars.py:180
97msgid "Para editar el libro debes hacer click en"
98msgstr ""
99
100#: Toolbars.py:181
101msgid "Luego haz click en:"
102msgstr ""
103
104#: Toolbars.py:182
105msgid "Editar las propiedades"
106msgstr ""
107
108#: Toolbars.py:183
109msgid "Para editar las propiedades debes hacer click en"
110msgstr ""
111
112#: Toolbars.py:184
113msgid "Despues haz click en:"
114msgstr ""
115
116#: Toolbars.py:185
117msgid "Leer un libro"
118msgstr ""
119
120#: Toolbars.py:186
121msgid "Para leer un libro debes hacer click en:"
122msgstr ""
123
124#: Toolbars.py:187
125msgid "Si quieres ir a la primer página debes hacer click en:"
126msgstr ""
127
128#: Toolbars.py:188
129msgid "Si quieres cargar tu libro haz click en:"
130msgstr ""
131
132#: Toolbars.py:189
133msgid "Si te interesan los créditos haz click en:"
134msgstr ""
135
136#: Toolbars.py:190
137msgid "Editar la 'letra'"
138msgstr ""
139
140#: Toolbars.py:191
141msgid "Para editar la tipografía de un libro debes hacer click en:"
142msgstr ""
143
144#: Toolbars.py:192
145msgid ""
146"Si tu quieres editar el nombre de la tipografía deberas hacer click donde "
147"dice 'Purisa 8', se desplegara una lista de fuentes. Selecciona una"
148msgstr ""
149
150#: Toolbars.py:193
151msgid "Si quieres editar el color haz click en:"
152msgstr ""
153
154#: ayuda.py:36
155msgid "Help"
156msgstr ""
157
158#: abook.py:80
159msgid "Select color for font and go to home page"
160msgstr ""
161
162#: abook.py:82
163msgid "Select color for page and go to home page"
164msgstr ""
165
166#: abook.py:86
167msgid "Select color for title and go to home page"
168msgstr ""
169
170#: abook.py:149
171msgid "Start reading"
172msgstr ""
173
174#: abook.py:218
175msgid "Good!"
176msgstr ""
177
178#: abook.py:219
179msgid "Book loaded"
180msgstr ""
181
182#: abook.py:225
183msgid "Error in load book"
184msgstr ""
185
186#: abook.py:256
187msgid "Book title"
188msgstr ""
189
190#: abook.py:268
191msgid "Book author"
192msgstr ""
193
194#: abook.py:279
195msgid "Book license"
196msgstr ""
197
198#: abook.py:284 textbook.py:13 textbook.py:48
199msgid "CC-BY"
200msgstr ""
201
202#: abook.py:285
203msgid "CC-BY-SA"
204msgstr ""
205
206#: abook.py:286
207msgid "CC-BY-NC"
208msgstr ""
209
210#: abook.py:287
211msgid "CC-BY-NC-SA"
212msgstr ""
213
214#: abook.py:288
215msgid "Copyright"
216msgstr ""
217
218#: abook.py:333
219msgid "Book pages"
220msgstr ""
221
222#: abook.py:339
223msgid "Add page"
224msgstr ""
225
226#: abook.py:342
227msgid "Remove page"
228msgstr ""
229
230#: abook.py:360
231msgid "New page"
232msgstr ""
233
234#: abook.py:420
235msgid "Page title"
236msgstr ""
237
238#: abook.py:432
239msgid "Page text"
240msgstr ""
241
242#: abook.py:445
243msgid "Options"
244msgstr ""
245
246#: abook.py:452 abook.py:518
247msgid "Remove"
248msgstr ""
249
250#: abook.py:477 abook.py:543
251msgid "Add option"
252msgstr ""
253
254#: abook.py:515
255msgid "Text"
256msgstr ""
257
258#: abook.py:589
259msgid "Everything is OK"
260msgstr ""
261
262#: abook.py:648
263msgid "Error while loading file"
264msgstr ""
265
266#: textbook.py:12
267msgid "How to use Adventure Book"
268msgstr ""
269
270#: textbook.py:15
271msgid "What are Adventure Books?"
272msgstr ""
273
274#: textbook.py:17
275msgid ""
276"Adventure Books are books that allow the reader to choose between different "
277"alternatives."
278msgstr ""
279
280#: textbook.py:19
281msgid "How can I read an Adventure Book?"
282msgstr ""
283
284#: textbook.py:21
285msgid "Adventure Books can be read with the eyes."
286msgstr ""
287
288#: textbook.py:23
289msgid "How can I create an Adventure Book?"
290msgstr ""
291
292#: textbook.py:25
293msgid "Adventure Books can be created with hard work."
294msgstr ""
295
296#: textbook.py:27
297msgid "How can I modify an Adventure Book?"
298msgstr ""
299
300#: textbook.py:29
301msgid "Adventure Books can be modified fearlessly."
302msgstr ""
303
304#: textbook.py:31
305msgid "How to read"
306msgstr ""
307
308#: textbook.py:32
309msgid "How to create"
310msgstr ""
311
312#: textbook.py:33
313msgid "How to modify"
314msgstr ""
315
316#: textbook.py:38 textbook.py:51
317msgid "Return"
318msgstr ""
319
320#: textbook.py:47
321msgid "Title"
322msgstr ""
323
324#: textbook.py:50
325msgid "First page"
326msgstr ""
327
328#: textbook.py:60
329msgid ""
330"Authors:\n"
331"Gabriel Eirea <geirea@gmail.com>\n"
332"Ignacio Rodriguez <nachoel01@gmail.com>\n"
333"Thanks to: Flavio Danesse <fdanesse@gmail.com>\n"
334"\n"
335"¡Thanks for use this program! :)\n"
336" \n"
337"To continue create a empty book!"
338msgstr ""