Preparing for migration to Gtk+ 3.0

This commit is contained in:
Pierre Pronchery 2011-04-16 01:05:40 +00:00
parent 57392b60a7
commit 08bdcfa691
5 changed files with 277 additions and 261 deletions

112
po/de.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Surfer 0.1.0\n" "Project-Id-Version: Surfer 0.1.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-03-16 15:31+0100\n" "POT-Creation-Date: 2011-04-16 03:05+0200\n"
"PO-Revision-Date: 2010-04-01 19:40+0200\n" "PO-Revision-Date: 2010-04-01 19:40+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n" "Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: German\n" "Language-Team: German\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:799 #: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:813
#: ../src/surfer.c:802 ../src/surfer.c:1245 ../src/surfer.c:1250 #: ../src/surfer.c:816 ../src/surfer.c:1259 ../src/surfer.c:1264
msgid "Question" msgid "Question"
msgstr "" msgstr ""
@ -63,11 +63,11 @@ msgstr ""
msgid "Network" msgid "Network"
msgstr "" msgstr ""
#: ../src/common/conn.c:204 ../src/download.c:203 ../src/ghtml-gtkhtml.c:876 #: ../src/common/conn.c:204 ../src/download.c:205 ../src/ghtml-gtkhtml.c:876
msgid "Resolving..." msgid "Resolving..."
msgstr "" msgstr ""
#: ../src/common/conn.c:253 ../src/download.c:497 ../src/ghtml-gtkhtml.c:926 #: ../src/common/conn.c:253 ../src/download.c:522 ../src/ghtml-gtkhtml.c:926
msgid "Connected" msgid "Connected"
msgstr "" msgstr ""
@ -89,107 +89,107 @@ msgstr ""
msgid "Unspecified error" msgid "Unspecified error"
msgstr "" msgstr ""
#: ../src/common/conn.c:348 ../src/download.c:575 ../src/ghtml-gtkhtml.c:1112 #: ../src/common/conn.c:348 ../src/download.c:601 ../src/ghtml-gtkhtml.c:1112
msgid "Timeout" msgid "Timeout"
msgstr "" msgstr ""
#: ../src/download.c:180 #: ../src/download.c:182
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: ../src/download.c:190 #: ../src/download.c:192
msgid "Address: " msgid "Address: "
msgstr "" msgstr ""
#: ../src/download.c:200 #: ../src/download.c:202
msgid "File: " msgid "File: "
msgstr "" msgstr ""
#: ../src/download.c:202 #: ../src/download.c:204
msgid "Status: " msgid "Status: "
msgstr "" msgstr ""
#: ../src/download.c:204 #: ../src/download.c:206
msgid "Done: " msgid "Done: "
msgstr "" msgstr ""
#: ../src/download.c:205 #: ../src/download.c:207
msgid "0.0 kB" msgid "0.0 kB"
msgstr "" msgstr ""
#: ../src/download.c:206 #: ../src/download.c:208
msgid "Speed: " msgid "Speed: "
msgstr "" msgstr ""
#: ../src/download.c:207 #: ../src/download.c:209
msgid "0.0 kB/s" msgid "0.0 kB/s"
msgstr "" msgstr ""
#: ../src/download.c:213 #: ../src/download.c:215
msgid "Close window when the download is complete" msgid "Close window when the download is complete"
msgstr "" msgstr ""
#: ../src/download.c:311 ../src/download.c:316 ../src/download.c:652 #: ../src/download.c:320 ../src/download.c:325 ../src/download.c:678
#: ../src/surfer.c:947 ../src/surfer.c:950 #: ../src/surfer.c:961 ../src/surfer.c:964
msgid "Error" msgid "Error"
msgstr "Fehler" msgstr "Fehler"
#: ../src/download.c:329 ../src/download.c:355 #: ../src/download.c:338 ../src/download.c:364
msgid "kB" msgid "kB"
msgstr "" msgstr ""
#: ../src/download.c:350 ../src/download.c:361 ../src/download.c:380 #: ../src/download.c:359 ../src/download.c:370 ../src/download.c:389
msgid "MB" msgid "MB"
msgstr "" msgstr ""
#: ../src/download.c:352 #: ../src/download.c:361
#, c-format #, c-format
msgid "%.1f %s/s" msgid "%.1f %s/s"
msgstr "" msgstr ""
#: ../src/download.c:363 #: ../src/download.c:372
#, c-format #, c-format
msgid "%.1f %s" msgid "%.1f %s"
msgstr "" msgstr ""
#: ../src/download.c:382 #: ../src/download.c:391
#, c-format #, c-format
msgid "%.1f of %.1f %s" msgid "%.1f of %.1f %s"
msgstr "" msgstr ""
#: ../src/download.c:505 #: ../src/download.c:530
msgid "Error " msgid "Error "
msgstr "Fehler " msgstr "Fehler "
#: ../src/download.c:530 ../src/download.c:657 #: ../src/download.c:555 ../src/download.c:683
msgid "Complete" msgid "Complete"
msgstr "" msgstr ""
#: ../src/download.c:539 ../src/download.c:674 #: ../src/download.c:565 ../src/download.c:701
msgid "Downloading" msgid "Downloading"
msgstr "" msgstr ""
#: ../src/download.c:550 #: ../src/download.c:576
msgid "Redirected to" msgid "Redirected to"
msgstr "" msgstr ""
#: ../src/download.c:553 #: ../src/download.c:579
msgid "Redirected" msgid "Redirected"
msgstr "" msgstr ""
#: ../src/download.c:560 #: ../src/download.c:586
msgid "Resolved" msgid "Resolved"
msgstr "" msgstr ""
#: ../src/download.c:568 #: ../src/download.c:594
msgid "Code " msgid "Code "
msgstr "" msgstr ""
#: ../src/download.c:626 ../src/ghtml-webkit.c:694 ../src/surfer.c:949 #: ../src/download.c:652 ../src/ghtml-webkit.c:694 ../src/surfer.c:963
msgid "Unknown error" msgid "Unknown error"
msgstr "" msgstr ""
#: ../src/download.c:695 #: ../src/download.c:722
msgid "" msgid ""
"Usage: download [-O output][-U user-agent] URL...\n" "Usage: download [-O output][-U user-agent] URL...\n"
" -O\tFile to write document to\n" " -O\tFile to write document to\n"
@ -381,7 +381,7 @@ msgstr ""
msgid "New window" msgid "New window"
msgstr "" msgstr ""
#: ../src/surfer.c:309 ../src/surfer.c:646 #: ../src/surfer.c:309 ../src/surfer.c:660
msgid "Web surfer" msgid "Web surfer"
msgstr "Web surfer" msgstr "Web surfer"
@ -389,95 +389,95 @@ msgstr "Web surfer"
msgid " Location: " msgid " Location: "
msgstr "" msgstr ""
#: ../src/surfer.c:390 ../src/surfer.c:1557 ../src/surfer.c:1562 #: ../src/surfer.c:394 ../src/surfer.c:1571 ../src/surfer.c:1576
msgid "Security information" msgid "Security information"
msgstr "" msgstr ""
#: ../src/surfer.c:616 #: ../src/surfer.c:630
msgid "Ready" msgid "Ready"
msgstr "" msgstr ""
#: ../src/surfer.c:659 ../src/surfer.c:1161 #: ../src/surfer.c:673 ../src/surfer.c:1175
msgid "Untitled" msgid "Untitled"
msgstr "" msgstr ""
#: ../src/surfer.c:900 ../src/surfer.c:1328 #: ../src/surfer.c:914 ../src/surfer.c:1342
msgid "Save file as..." msgid "Save file as..."
msgstr "" msgstr ""
#: ../src/surfer.c:978 #: ../src/surfer.c:992
msgid "Find text" msgid "Find text"
msgstr "Suchen" msgstr "Suchen"
#: ../src/surfer.c:990 #: ../src/surfer.c:1004
msgid "Text:" msgid "Text:"
msgstr "" msgstr ""
#: ../src/surfer.c:998 #: ../src/surfer.c:1012
msgid "Case-sensitive" msgid "Case-sensitive"
msgstr "" msgstr ""
#: ../src/surfer.c:1002 #: ../src/surfer.c:1016
msgid "Search backwards" msgid "Search backwards"
msgstr "" msgstr ""
#: ../src/surfer.c:1005 #: ../src/surfer.c:1019
msgid "Wrap" msgid "Wrap"
msgstr "" msgstr ""
#: ../src/surfer.c:1034 #: ../src/surfer.c:1048
msgid "Text not found" msgid "Text not found"
msgstr "" msgstr ""
#: ../src/surfer.c:1122 #: ../src/surfer.c:1136
msgid "Open file..." msgid "Open file..."
msgstr "" msgstr ""
#: ../src/surfer.c:1151 #: ../src/surfer.c:1165
msgid "Could not initialize HTML renderer" msgid "Could not initialize HTML renderer"
msgstr "" msgstr ""
#: ../src/surfer.c:1389 #: ../src/surfer.c:1403
msgid "Javascript console" msgid "Javascript console"
msgstr "" msgstr ""
#: ../src/surfer.c:1394 #: ../src/surfer.c:1408
msgid "Command:" msgid "Command:"
msgstr "" msgstr ""
#: ../src/surfer.c:1413 #: ../src/surfer.c:1427
msgid "Message" msgid "Message"
msgstr "" msgstr ""
#: ../src/surfer.c:1418 #: ../src/surfer.c:1432
msgid "Source" msgid "Source"
msgstr "" msgstr ""
#: ../src/surfer.c:1423 #: ../src/surfer.c:1437
msgid "Line" msgid "Line"
msgstr "Linie" msgstr "Linie"
#: ../src/surfer.c:1543 #: ../src/surfer.c:1557
msgid "This connection is encrypted and trusted." msgid "This connection is encrypted and trusted."
msgstr "" msgstr ""
#: ../src/surfer.c:1546 #: ../src/surfer.c:1560
msgid "This connection is encrypted but not trusted." msgid "This connection is encrypted but not trusted."
msgstr "" msgstr ""
#: ../src/surfer.c:1550 #: ../src/surfer.c:1564
msgid "This connection is not encrypted." msgid "This connection is not encrypted."
msgstr "" msgstr ""
#: ../src/surfer.c:1598 #: ../src/surfer.c:1613
msgid "Web surfer - Source of " msgid "Web surfer - Source of "
msgstr "" msgstr ""
#: ../src/surfer.c:1639 ../src/surfer.c:1642 ../src/surfer.c:1697 #: ../src/surfer.c:1655 ../src/surfer.c:1658 ../src/surfer.c:1713
#: ../src/surfer.c:1702 #: ../src/surfer.c:1718
msgid "Warning" msgid "Warning"
msgstr "Achtung" msgstr "Achtung"
#: ../src/surfer.c:1701 #: ../src/surfer.c:1717
msgid "This file already exists. Overwrite?" msgid "This file already exists. Overwrite?"
msgstr "" msgstr ""

112
po/es.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Surfer 0.1.0\n" "Project-Id-Version: Surfer 0.1.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-03-16 15:31+0100\n" "POT-Creation-Date: 2011-04-16 03:05+0200\n"
"PO-Revision-Date: 2010-04-01 19:40+0200\n" "PO-Revision-Date: 2010-04-01 19:40+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n" "Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:799 #: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:813
#: ../src/surfer.c:802 ../src/surfer.c:1245 ../src/surfer.c:1250 #: ../src/surfer.c:816 ../src/surfer.c:1259 ../src/surfer.c:1264
msgid "Question" msgid "Question"
msgstr "" msgstr ""
@ -63,11 +63,11 @@ msgstr ""
msgid "Network" msgid "Network"
msgstr "" msgstr ""
#: ../src/common/conn.c:204 ../src/download.c:203 ../src/ghtml-gtkhtml.c:876 #: ../src/common/conn.c:204 ../src/download.c:205 ../src/ghtml-gtkhtml.c:876
msgid "Resolving..." msgid "Resolving..."
msgstr "" msgstr ""
#: ../src/common/conn.c:253 ../src/download.c:497 ../src/ghtml-gtkhtml.c:926 #: ../src/common/conn.c:253 ../src/download.c:522 ../src/ghtml-gtkhtml.c:926
msgid "Connected" msgid "Connected"
msgstr "" msgstr ""
@ -89,107 +89,107 @@ msgstr ""
msgid "Unspecified error" msgid "Unspecified error"
msgstr "" msgstr ""
#: ../src/common/conn.c:348 ../src/download.c:575 ../src/ghtml-gtkhtml.c:1112 #: ../src/common/conn.c:348 ../src/download.c:601 ../src/ghtml-gtkhtml.c:1112
msgid "Timeout" msgid "Timeout"
msgstr "" msgstr ""
#: ../src/download.c:180 #: ../src/download.c:182
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: ../src/download.c:190 #: ../src/download.c:192
msgid "Address: " msgid "Address: "
msgstr "" msgstr ""
#: ../src/download.c:200 #: ../src/download.c:202
msgid "File: " msgid "File: "
msgstr "" msgstr ""
#: ../src/download.c:202 #: ../src/download.c:204
msgid "Status: " msgid "Status: "
msgstr "" msgstr ""
#: ../src/download.c:204 #: ../src/download.c:206
msgid "Done: " msgid "Done: "
msgstr "" msgstr ""
#: ../src/download.c:205 #: ../src/download.c:207
msgid "0.0 kB" msgid "0.0 kB"
msgstr "" msgstr ""
#: ../src/download.c:206 #: ../src/download.c:208
msgid "Speed: " msgid "Speed: "
msgstr "" msgstr ""
#: ../src/download.c:207 #: ../src/download.c:209
msgid "0.0 kB/s" msgid "0.0 kB/s"
msgstr "" msgstr ""
#: ../src/download.c:213 #: ../src/download.c:215
msgid "Close window when the download is complete" msgid "Close window when the download is complete"
msgstr "" msgstr ""
#: ../src/download.c:311 ../src/download.c:316 ../src/download.c:652 #: ../src/download.c:320 ../src/download.c:325 ../src/download.c:678
#: ../src/surfer.c:947 ../src/surfer.c:950 #: ../src/surfer.c:961 ../src/surfer.c:964
msgid "Error" msgid "Error"
msgstr "" msgstr ""
#: ../src/download.c:329 ../src/download.c:355 #: ../src/download.c:338 ../src/download.c:364
msgid "kB" msgid "kB"
msgstr "" msgstr ""
#: ../src/download.c:350 ../src/download.c:361 ../src/download.c:380 #: ../src/download.c:359 ../src/download.c:370 ../src/download.c:389
msgid "MB" msgid "MB"
msgstr "" msgstr ""
#: ../src/download.c:352 #: ../src/download.c:361
#, c-format #, c-format
msgid "%.1f %s/s" msgid "%.1f %s/s"
msgstr "" msgstr ""
#: ../src/download.c:363 #: ../src/download.c:372
#, c-format #, c-format
msgid "%.1f %s" msgid "%.1f %s"
msgstr "" msgstr ""
#: ../src/download.c:382 #: ../src/download.c:391
#, c-format #, c-format
msgid "%.1f of %.1f %s" msgid "%.1f of %.1f %s"
msgstr "" msgstr ""
#: ../src/download.c:505 #: ../src/download.c:530
msgid "Error " msgid "Error "
msgstr "" msgstr ""
#: ../src/download.c:530 ../src/download.c:657 #: ../src/download.c:555 ../src/download.c:683
msgid "Complete" msgid "Complete"
msgstr "" msgstr ""
#: ../src/download.c:539 ../src/download.c:674 #: ../src/download.c:565 ../src/download.c:701
msgid "Downloading" msgid "Downloading"
msgstr "" msgstr ""
#: ../src/download.c:550 #: ../src/download.c:576
msgid "Redirected to" msgid "Redirected to"
msgstr "" msgstr ""
#: ../src/download.c:553 #: ../src/download.c:579
msgid "Redirected" msgid "Redirected"
msgstr "" msgstr ""
#: ../src/download.c:560 #: ../src/download.c:586
msgid "Resolved" msgid "Resolved"
msgstr "" msgstr ""
#: ../src/download.c:568 #: ../src/download.c:594
msgid "Code " msgid "Code "
msgstr "" msgstr ""
#: ../src/download.c:626 ../src/ghtml-webkit.c:694 ../src/surfer.c:949 #: ../src/download.c:652 ../src/ghtml-webkit.c:694 ../src/surfer.c:963
msgid "Unknown error" msgid "Unknown error"
msgstr "" msgstr ""
#: ../src/download.c:695 #: ../src/download.c:722
msgid "" msgid ""
"Usage: download [-O output][-U user-agent] URL...\n" "Usage: download [-O output][-U user-agent] URL...\n"
" -O\tFile to write document to\n" " -O\tFile to write document to\n"
@ -381,7 +381,7 @@ msgstr ""
msgid "New window" msgid "New window"
msgstr "" msgstr ""
#: ../src/surfer.c:309 ../src/surfer.c:646 #: ../src/surfer.c:309 ../src/surfer.c:660
msgid "Web surfer" msgid "Web surfer"
msgstr "Web surfer" msgstr "Web surfer"
@ -389,95 +389,95 @@ msgstr "Web surfer"
msgid " Location: " msgid " Location: "
msgstr "" msgstr ""
#: ../src/surfer.c:390 ../src/surfer.c:1557 ../src/surfer.c:1562 #: ../src/surfer.c:394 ../src/surfer.c:1571 ../src/surfer.c:1576
msgid "Security information" msgid "Security information"
msgstr "" msgstr ""
#: ../src/surfer.c:616 #: ../src/surfer.c:630
msgid "Ready" msgid "Ready"
msgstr "" msgstr ""
#: ../src/surfer.c:659 ../src/surfer.c:1161 #: ../src/surfer.c:673 ../src/surfer.c:1175
msgid "Untitled" msgid "Untitled"
msgstr "" msgstr ""
#: ../src/surfer.c:900 ../src/surfer.c:1328 #: ../src/surfer.c:914 ../src/surfer.c:1342
msgid "Save file as..." msgid "Save file as..."
msgstr "Guardar como..." msgstr "Guardar como..."
#: ../src/surfer.c:978 #: ../src/surfer.c:992
msgid "Find text" msgid "Find text"
msgstr "Buscar" msgstr "Buscar"
#: ../src/surfer.c:990 #: ../src/surfer.c:1004
msgid "Text:" msgid "Text:"
msgstr "" msgstr ""
#: ../src/surfer.c:998 #: ../src/surfer.c:1012
msgid "Case-sensitive" msgid "Case-sensitive"
msgstr "" msgstr ""
#: ../src/surfer.c:1002 #: ../src/surfer.c:1016
msgid "Search backwards" msgid "Search backwards"
msgstr "" msgstr ""
#: ../src/surfer.c:1005 #: ../src/surfer.c:1019
msgid "Wrap" msgid "Wrap"
msgstr "" msgstr ""
#: ../src/surfer.c:1034 #: ../src/surfer.c:1048
msgid "Text not found" msgid "Text not found"
msgstr "" msgstr ""
#: ../src/surfer.c:1122 #: ../src/surfer.c:1136
msgid "Open file..." msgid "Open file..."
msgstr "Abrir..." msgstr "Abrir..."
#: ../src/surfer.c:1151 #: ../src/surfer.c:1165
msgid "Could not initialize HTML renderer" msgid "Could not initialize HTML renderer"
msgstr "" msgstr ""
#: ../src/surfer.c:1389 #: ../src/surfer.c:1403
msgid "Javascript console" msgid "Javascript console"
msgstr "" msgstr ""
#: ../src/surfer.c:1394 #: ../src/surfer.c:1408
msgid "Command:" msgid "Command:"
msgstr "" msgstr ""
#: ../src/surfer.c:1413 #: ../src/surfer.c:1427
msgid "Message" msgid "Message"
msgstr "" msgstr ""
#: ../src/surfer.c:1418 #: ../src/surfer.c:1432
msgid "Source" msgid "Source"
msgstr "" msgstr ""
#: ../src/surfer.c:1423 #: ../src/surfer.c:1437
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: ../src/surfer.c:1543 #: ../src/surfer.c:1557
msgid "This connection is encrypted and trusted." msgid "This connection is encrypted and trusted."
msgstr "" msgstr ""
#: ../src/surfer.c:1546 #: ../src/surfer.c:1560
msgid "This connection is encrypted but not trusted." msgid "This connection is encrypted but not trusted."
msgstr "" msgstr ""
#: ../src/surfer.c:1550 #: ../src/surfer.c:1564
msgid "This connection is not encrypted." msgid "This connection is not encrypted."
msgstr "" msgstr ""
#: ../src/surfer.c:1598 #: ../src/surfer.c:1613
msgid "Web surfer - Source of " msgid "Web surfer - Source of "
msgstr "" msgstr ""
#: ../src/surfer.c:1639 ../src/surfer.c:1642 ../src/surfer.c:1697 #: ../src/surfer.c:1655 ../src/surfer.c:1658 ../src/surfer.c:1713
#: ../src/surfer.c:1702 #: ../src/surfer.c:1718
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: ../src/surfer.c:1701 #: ../src/surfer.c:1717
msgid "This file already exists. Overwrite?" msgid "This file already exists. Overwrite?"
msgstr "" msgstr ""

112
po/fr.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Surfer 0.1.0\n" "Project-Id-Version: Surfer 0.1.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-03-16 15:31+0100\n" "POT-Creation-Date: 2011-04-16 03:05+0200\n"
"PO-Revision-Date: 2010-04-01 19:40+0200\n" "PO-Revision-Date: 2010-04-01 19:40+0200\n"
"Last-Translator: Calimero <calimeroteknik@free.fr>\n" "Last-Translator: Calimero <calimeroteknik@free.fr>\n"
"Language-Team: French\n" "Language-Team: French\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:799 #: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:813
#: ../src/surfer.c:802 ../src/surfer.c:1245 ../src/surfer.c:1250 #: ../src/surfer.c:816 ../src/surfer.c:1259 ../src/surfer.c:1264
msgid "Question" msgid "Question"
msgstr "Question" msgstr "Question"
@ -65,11 +65,11 @@ msgstr "Port :"
msgid "Network" msgid "Network"
msgstr "Réseau" msgstr "Réseau"
#: ../src/common/conn.c:204 ../src/download.c:203 ../src/ghtml-gtkhtml.c:876 #: ../src/common/conn.c:204 ../src/download.c:205 ../src/ghtml-gtkhtml.c:876
msgid "Resolving..." msgid "Resolving..."
msgstr "Résolution du domaine..." msgstr "Résolution du domaine..."
#: ../src/common/conn.c:253 ../src/download.c:497 ../src/ghtml-gtkhtml.c:926 #: ../src/common/conn.c:253 ../src/download.c:522 ../src/ghtml-gtkhtml.c:926
msgid "Connected" msgid "Connected"
msgstr "Connecté" msgstr "Connecté"
@ -91,107 +91,107 @@ msgstr "Hôte inconnu"
msgid "Unspecified error" msgid "Unspecified error"
msgstr "Erreur non spécifiée" msgstr "Erreur non spécifiée"
#: ../src/common/conn.c:348 ../src/download.c:575 ../src/ghtml-gtkhtml.c:1112 #: ../src/common/conn.c:348 ../src/download.c:601 ../src/ghtml-gtkhtml.c:1112
msgid "Timeout" msgid "Timeout"
msgstr "Délai dépassé" msgstr "Délai dépassé"
#: ../src/download.c:180 #: ../src/download.c:182
msgid "Download" msgid "Download"
msgstr "Téléchargement" msgstr "Téléchargement"
#: ../src/download.c:190 #: ../src/download.c:192
msgid "Address: " msgid "Address: "
msgstr "Adresse: " msgstr "Adresse: "
#: ../src/download.c:200 #: ../src/download.c:202
msgid "File: " msgid "File: "
msgstr "Fichier : " msgstr "Fichier : "
#: ../src/download.c:202 #: ../src/download.c:204
msgid "Status: " msgid "Status: "
msgstr "Statut : " msgstr "Statut : "
#: ../src/download.c:204 #: ../src/download.c:206
msgid "Done: " msgid "Done: "
msgstr "Fait : " msgstr "Fait : "
#: ../src/download.c:205 #: ../src/download.c:207
msgid "0.0 kB" msgid "0.0 kB"
msgstr "0.0 Kio" msgstr "0.0 Kio"
#: ../src/download.c:206 #: ../src/download.c:208
msgid "Speed: " msgid "Speed: "
msgstr "Vitesse : " msgstr "Vitesse : "
#: ../src/download.c:207 #: ../src/download.c:209
msgid "0.0 kB/s" msgid "0.0 kB/s"
msgstr "0.0 Kio/s" msgstr "0.0 Kio/s"
#: ../src/download.c:213 #: ../src/download.c:215
msgid "Close window when the download is complete" msgid "Close window when the download is complete"
msgstr "Fermer la fenêtre à la fin du téléchargement" msgstr "Fermer la fenêtre à la fin du téléchargement"
#: ../src/download.c:311 ../src/download.c:316 ../src/download.c:652 #: ../src/download.c:320 ../src/download.c:325 ../src/download.c:678
#: ../src/surfer.c:947 ../src/surfer.c:950 #: ../src/surfer.c:961 ../src/surfer.c:964
msgid "Error" msgid "Error"
msgstr "Erreur" msgstr "Erreur"
#: ../src/download.c:329 ../src/download.c:355 #: ../src/download.c:338 ../src/download.c:364
msgid "kB" msgid "kB"
msgstr "Kio" msgstr "Kio"
#: ../src/download.c:350 ../src/download.c:361 ../src/download.c:380 #: ../src/download.c:359 ../src/download.c:370 ../src/download.c:389
msgid "MB" msgid "MB"
msgstr "Mo" msgstr "Mo"
#: ../src/download.c:352 #: ../src/download.c:361
#, c-format #, c-format
msgid "%.1f %s/s" msgid "%.1f %s/s"
msgstr "%.1f %s/s" msgstr "%.1f %s/s"
#: ../src/download.c:363 #: ../src/download.c:372
#, c-format #, c-format
msgid "%.1f %s" msgid "%.1f %s"
msgstr "%.1f %s/s" msgstr "%.1f %s/s"
#: ../src/download.c:382 #: ../src/download.c:391
#, c-format #, c-format
msgid "%.1f of %.1f %s" msgid "%.1f of %.1f %s"
msgstr "%.1f de %.1f %s" msgstr "%.1f de %.1f %s"
#: ../src/download.c:505 #: ../src/download.c:530
msgid "Error " msgid "Error "
msgstr "Erreur " msgstr "Erreur "
#: ../src/download.c:530 ../src/download.c:657 #: ../src/download.c:555 ../src/download.c:683
msgid "Complete" msgid "Complete"
msgstr "Terminé" msgstr "Terminé"
#: ../src/download.c:539 ../src/download.c:674 #: ../src/download.c:565 ../src/download.c:701
msgid "Downloading" msgid "Downloading"
msgstr "Téléchargement" msgstr "Téléchargement"
#: ../src/download.c:550 #: ../src/download.c:576
msgid "Redirected to" msgid "Redirected to"
msgstr "Redirigé vers" msgstr "Redirigé vers"
#: ../src/download.c:553 #: ../src/download.c:579
msgid "Redirected" msgid "Redirected"
msgstr "Redirigé" msgstr "Redirigé"
#: ../src/download.c:560 #: ../src/download.c:586
msgid "Resolved" msgid "Resolved"
msgstr "Résolu" msgstr "Résolu"
#: ../src/download.c:568 #: ../src/download.c:594
msgid "Code " msgid "Code "
msgstr "Code " msgstr "Code "
#: ../src/download.c:626 ../src/ghtml-webkit.c:694 ../src/surfer.c:949 #: ../src/download.c:652 ../src/ghtml-webkit.c:694 ../src/surfer.c:963
msgid "Unknown error" msgid "Unknown error"
msgstr "Erreur inconnue" msgstr "Erreur inconnue"
#: ../src/download.c:695 #: ../src/download.c:722
msgid "" msgid ""
"Usage: download [-O output][-U user-agent] URL...\n" "Usage: download [-O output][-U user-agent] URL...\n"
" -O\tFile to write document to\n" " -O\tFile to write document to\n"
@ -386,7 +386,7 @@ msgstr "Nouvel onglet"
msgid "New window" msgid "New window"
msgstr "Nouvelle fenêtre" msgstr "Nouvelle fenêtre"
#: ../src/surfer.c:309 ../src/surfer.c:646 #: ../src/surfer.c:309 ../src/surfer.c:660
msgid "Web surfer" msgid "Web surfer"
msgstr "Web surfer" msgstr "Web surfer"
@ -394,95 +394,95 @@ msgstr "Web surfer"
msgid " Location: " msgid " Location: "
msgstr " Adresse: " msgstr " Adresse: "
#: ../src/surfer.c:390 ../src/surfer.c:1557 ../src/surfer.c:1562 #: ../src/surfer.c:394 ../src/surfer.c:1571 ../src/surfer.c:1576
msgid "Security information" msgid "Security information"
msgstr "Informations de sécurité" msgstr "Informations de sécurité"
#: ../src/surfer.c:616 #: ../src/surfer.c:630
msgid "Ready" msgid "Ready"
msgstr "Prêt" msgstr "Prêt"
#: ../src/surfer.c:659 ../src/surfer.c:1161 #: ../src/surfer.c:673 ../src/surfer.c:1175
msgid "Untitled" msgid "Untitled"
msgstr "Sans titre" msgstr "Sans titre"
#: ../src/surfer.c:900 ../src/surfer.c:1328 #: ../src/surfer.c:914 ../src/surfer.c:1342
msgid "Save file as..." msgid "Save file as..."
msgstr "Enregistrer sous..." msgstr "Enregistrer sous..."
#: ../src/surfer.c:978 #: ../src/surfer.c:992
msgid "Find text" msgid "Find text"
msgstr "Chercher du texte" msgstr "Chercher du texte"
#: ../src/surfer.c:990 #: ../src/surfer.c:1004
msgid "Text:" msgid "Text:"
msgstr "Texte: " msgstr "Texte: "
#: ../src/surfer.c:998 #: ../src/surfer.c:1012
msgid "Case-sensitive" msgid "Case-sensitive"
msgstr "Sensible à la casse" msgstr "Sensible à la casse"
#: ../src/surfer.c:1002 #: ../src/surfer.c:1016
msgid "Search backwards" msgid "Search backwards"
msgstr "Inverser le sens de la recherche" msgstr "Inverser le sens de la recherche"
#: ../src/surfer.c:1005 #: ../src/surfer.c:1019
msgid "Wrap" msgid "Wrap"
msgstr "Chercher en boucle" msgstr "Chercher en boucle"
#: ../src/surfer.c:1034 #: ../src/surfer.c:1048
msgid "Text not found" msgid "Text not found"
msgstr "Texte non trouvé" msgstr "Texte non trouvé"
#: ../src/surfer.c:1122 #: ../src/surfer.c:1136
msgid "Open file..." msgid "Open file..."
msgstr "Ouvrir un fichier..." msgstr "Ouvrir un fichier..."
#: ../src/surfer.c:1151 #: ../src/surfer.c:1165
msgid "Could not initialize HTML renderer" msgid "Could not initialize HTML renderer"
msgstr "Ne peut charger le moteur de rendu HTML" msgstr "Ne peut charger le moteur de rendu HTML"
#: ../src/surfer.c:1389 #: ../src/surfer.c:1403
msgid "Javascript console" msgid "Javascript console"
msgstr "Console Javascript" msgstr "Console Javascript"
#: ../src/surfer.c:1394 #: ../src/surfer.c:1408
msgid "Command:" msgid "Command:"
msgstr "Commande :" msgstr "Commande :"
#: ../src/surfer.c:1413 #: ../src/surfer.c:1427
msgid "Message" msgid "Message"
msgstr "Message" msgstr "Message"
#: ../src/surfer.c:1418 #: ../src/surfer.c:1432
msgid "Source" msgid "Source"
msgstr "Source" msgstr "Source"
#: ../src/surfer.c:1423 #: ../src/surfer.c:1437
msgid "Line" msgid "Line"
msgstr "Ligne" msgstr "Ligne"
#: ../src/surfer.c:1543 #: ../src/surfer.c:1557
msgid "This connection is encrypted and trusted." msgid "This connection is encrypted and trusted."
msgstr "Cette connexion est chiffrée et de confiance." msgstr "Cette connexion est chiffrée et de confiance."
#: ../src/surfer.c:1546 #: ../src/surfer.c:1560
msgid "This connection is encrypted but not trusted." msgid "This connection is encrypted but not trusted."
msgstr "Cette connexion est chiffrée mais pas de confiance." msgstr "Cette connexion est chiffrée mais pas de confiance."
#: ../src/surfer.c:1550 #: ../src/surfer.c:1564
msgid "This connection is not encrypted." msgid "This connection is not encrypted."
msgstr "Cette connexion n'est pas chiffrée." msgstr "Cette connexion n'est pas chiffrée."
#: ../src/surfer.c:1598 #: ../src/surfer.c:1613
msgid "Web surfer - Source of " msgid "Web surfer - Source of "
msgstr "Web surfer - Source de " msgstr "Web surfer - Source de "
#: ../src/surfer.c:1639 ../src/surfer.c:1642 ../src/surfer.c:1697 #: ../src/surfer.c:1655 ../src/surfer.c:1658 ../src/surfer.c:1713
#: ../src/surfer.c:1702 #: ../src/surfer.c:1718
msgid "Warning" msgid "Warning"
msgstr "Avertissement" msgstr "Avertissement"
#: ../src/surfer.c:1701 #: ../src/surfer.c:1717
msgid "This file already exists. Overwrite?" msgid "This file already exists. Overwrite?"
msgstr "Le fichier existe déjà. L'écraser ?" msgstr "Le fichier existe déjà. L'écraser ?"

112
po/it.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Surfer 0.1.0\n" "Project-Id-Version: Surfer 0.1.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-03-16 15:31+0100\n" "POT-Creation-Date: 2011-04-16 03:05+0200\n"
"PO-Revision-Date: 2010-04-11 12:06+0200\n" "PO-Revision-Date: 2010-04-11 12:06+0200\n"
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n" "Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
@ -16,8 +16,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:799 #: ../src/callbacks.c:43 ../src/callbacks.c:53 ../src/surfer.c:813
#: ../src/surfer.c:802 ../src/surfer.c:1245 ../src/surfer.c:1250 #: ../src/surfer.c:816 ../src/surfer.c:1259 ../src/surfer.c:1264
msgid "Question" msgid "Question"
msgstr "" msgstr ""
@ -63,11 +63,11 @@ msgstr ""
msgid "Network" msgid "Network"
msgstr "" msgstr ""
#: ../src/common/conn.c:204 ../src/download.c:203 ../src/ghtml-gtkhtml.c:876 #: ../src/common/conn.c:204 ../src/download.c:205 ../src/ghtml-gtkhtml.c:876
msgid "Resolving..." msgid "Resolving..."
msgstr "" msgstr ""
#: ../src/common/conn.c:253 ../src/download.c:497 ../src/ghtml-gtkhtml.c:926 #: ../src/common/conn.c:253 ../src/download.c:522 ../src/ghtml-gtkhtml.c:926
msgid "Connected" msgid "Connected"
msgstr "" msgstr ""
@ -89,107 +89,107 @@ msgstr ""
msgid "Unspecified error" msgid "Unspecified error"
msgstr "" msgstr ""
#: ../src/common/conn.c:348 ../src/download.c:575 ../src/ghtml-gtkhtml.c:1112 #: ../src/common/conn.c:348 ../src/download.c:601 ../src/ghtml-gtkhtml.c:1112
msgid "Timeout" msgid "Timeout"
msgstr "" msgstr ""
#: ../src/download.c:180 #: ../src/download.c:182
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: ../src/download.c:190 #: ../src/download.c:192
msgid "Address: " msgid "Address: "
msgstr "" msgstr ""
#: ../src/download.c:200 #: ../src/download.c:202
msgid "File: " msgid "File: "
msgstr "" msgstr ""
#: ../src/download.c:202 #: ../src/download.c:204
msgid "Status: " msgid "Status: "
msgstr "" msgstr ""
#: ../src/download.c:204 #: ../src/download.c:206
msgid "Done: " msgid "Done: "
msgstr "" msgstr ""
#: ../src/download.c:205 #: ../src/download.c:207
msgid "0.0 kB" msgid "0.0 kB"
msgstr "" msgstr ""
#: ../src/download.c:206 #: ../src/download.c:208
msgid "Speed: " msgid "Speed: "
msgstr "" msgstr ""
#: ../src/download.c:207 #: ../src/download.c:209
msgid "0.0 kB/s" msgid "0.0 kB/s"
msgstr "" msgstr ""
#: ../src/download.c:213 #: ../src/download.c:215
msgid "Close window when the download is complete" msgid "Close window when the download is complete"
msgstr "" msgstr ""
#: ../src/download.c:311 ../src/download.c:316 ../src/download.c:652 #: ../src/download.c:320 ../src/download.c:325 ../src/download.c:678
#: ../src/surfer.c:947 ../src/surfer.c:950 #: ../src/surfer.c:961 ../src/surfer.c:964
msgid "Error" msgid "Error"
msgstr "" msgstr ""
#: ../src/download.c:329 ../src/download.c:355 #: ../src/download.c:338 ../src/download.c:364
msgid "kB" msgid "kB"
msgstr "" msgstr ""
#: ../src/download.c:350 ../src/download.c:361 ../src/download.c:380 #: ../src/download.c:359 ../src/download.c:370 ../src/download.c:389
msgid "MB" msgid "MB"
msgstr "" msgstr ""
#: ../src/download.c:352 #: ../src/download.c:361
#, c-format #, c-format
msgid "%.1f %s/s" msgid "%.1f %s/s"
msgstr "" msgstr ""
#: ../src/download.c:363 #: ../src/download.c:372
#, c-format #, c-format
msgid "%.1f %s" msgid "%.1f %s"
msgstr "" msgstr ""
#: ../src/download.c:382 #: ../src/download.c:391
#, c-format #, c-format
msgid "%.1f of %.1f %s" msgid "%.1f of %.1f %s"
msgstr "" msgstr ""
#: ../src/download.c:505 #: ../src/download.c:530
msgid "Error " msgid "Error "
msgstr "" msgstr ""
#: ../src/download.c:530 ../src/download.c:657 #: ../src/download.c:555 ../src/download.c:683
msgid "Complete" msgid "Complete"
msgstr "" msgstr ""
#: ../src/download.c:539 ../src/download.c:674 #: ../src/download.c:565 ../src/download.c:701
msgid "Downloading" msgid "Downloading"
msgstr "" msgstr ""
#: ../src/download.c:550 #: ../src/download.c:576
msgid "Redirected to" msgid "Redirected to"
msgstr "" msgstr ""
#: ../src/download.c:553 #: ../src/download.c:579
msgid "Redirected" msgid "Redirected"
msgstr "" msgstr ""
#: ../src/download.c:560 #: ../src/download.c:586
msgid "Resolved" msgid "Resolved"
msgstr "" msgstr ""
#: ../src/download.c:568 #: ../src/download.c:594
msgid "Code " msgid "Code "
msgstr "" msgstr ""
#: ../src/download.c:626 ../src/ghtml-webkit.c:694 ../src/surfer.c:949 #: ../src/download.c:652 ../src/ghtml-webkit.c:694 ../src/surfer.c:963
msgid "Unknown error" msgid "Unknown error"
msgstr "" msgstr ""
#: ../src/download.c:695 #: ../src/download.c:722
msgid "" msgid ""
"Usage: download [-O output][-U user-agent] URL...\n" "Usage: download [-O output][-U user-agent] URL...\n"
" -O\tFile to write document to\n" " -O\tFile to write document to\n"
@ -381,7 +381,7 @@ msgstr ""
msgid "New window" msgid "New window"
msgstr "" msgstr ""
#: ../src/surfer.c:309 ../src/surfer.c:646 #: ../src/surfer.c:309 ../src/surfer.c:660
msgid "Web surfer" msgid "Web surfer"
msgstr "" msgstr ""
@ -389,95 +389,95 @@ msgstr ""
msgid " Location: " msgid " Location: "
msgstr "" msgstr ""
#: ../src/surfer.c:390 ../src/surfer.c:1557 ../src/surfer.c:1562 #: ../src/surfer.c:394 ../src/surfer.c:1571 ../src/surfer.c:1576
msgid "Security information" msgid "Security information"
msgstr "" msgstr ""
#: ../src/surfer.c:616 #: ../src/surfer.c:630
msgid "Ready" msgid "Ready"
msgstr "" msgstr ""
#: ../src/surfer.c:659 ../src/surfer.c:1161 #: ../src/surfer.c:673 ../src/surfer.c:1175
msgid "Untitled" msgid "Untitled"
msgstr "" msgstr ""
#: ../src/surfer.c:900 ../src/surfer.c:1328 #: ../src/surfer.c:914 ../src/surfer.c:1342
msgid "Save file as..." msgid "Save file as..."
msgstr "" msgstr ""
#: ../src/surfer.c:978 #: ../src/surfer.c:992
msgid "Find text" msgid "Find text"
msgstr "" msgstr ""
#: ../src/surfer.c:990 #: ../src/surfer.c:1004
msgid "Text:" msgid "Text:"
msgstr "" msgstr ""
#: ../src/surfer.c:998 #: ../src/surfer.c:1012
msgid "Case-sensitive" msgid "Case-sensitive"
msgstr "" msgstr ""
#: ../src/surfer.c:1002 #: ../src/surfer.c:1016
msgid "Search backwards" msgid "Search backwards"
msgstr "" msgstr ""
#: ../src/surfer.c:1005 #: ../src/surfer.c:1019
msgid "Wrap" msgid "Wrap"
msgstr "" msgstr ""
#: ../src/surfer.c:1034 #: ../src/surfer.c:1048
msgid "Text not found" msgid "Text not found"
msgstr "" msgstr ""
#: ../src/surfer.c:1122 #: ../src/surfer.c:1136
msgid "Open file..." msgid "Open file..."
msgstr "" msgstr ""
#: ../src/surfer.c:1151 #: ../src/surfer.c:1165
msgid "Could not initialize HTML renderer" msgid "Could not initialize HTML renderer"
msgstr "" msgstr ""
#: ../src/surfer.c:1389 #: ../src/surfer.c:1403
msgid "Javascript console" msgid "Javascript console"
msgstr "" msgstr ""
#: ../src/surfer.c:1394 #: ../src/surfer.c:1408
msgid "Command:" msgid "Command:"
msgstr "" msgstr ""
#: ../src/surfer.c:1413 #: ../src/surfer.c:1427
msgid "Message" msgid "Message"
msgstr "" msgstr ""
#: ../src/surfer.c:1418 #: ../src/surfer.c:1432
msgid "Source" msgid "Source"
msgstr "" msgstr ""
#: ../src/surfer.c:1423 #: ../src/surfer.c:1437
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: ../src/surfer.c:1543 #: ../src/surfer.c:1557
msgid "This connection is encrypted and trusted." msgid "This connection is encrypted and trusted."
msgstr "" msgstr ""
#: ../src/surfer.c:1546 #: ../src/surfer.c:1560
msgid "This connection is encrypted but not trusted." msgid "This connection is encrypted but not trusted."
msgstr "" msgstr ""
#: ../src/surfer.c:1550 #: ../src/surfer.c:1564
msgid "This connection is not encrypted." msgid "This connection is not encrypted."
msgstr "" msgstr ""
#: ../src/surfer.c:1598 #: ../src/surfer.c:1613
msgid "Web surfer - Source of " msgid "Web surfer - Source of "
msgstr "" msgstr ""
#: ../src/surfer.c:1639 ../src/surfer.c:1642 ../src/surfer.c:1697 #: ../src/surfer.c:1655 ../src/surfer.c:1658 ../src/surfer.c:1713
#: ../src/surfer.c:1702 #: ../src/surfer.c:1718
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: ../src/surfer.c:1701 #: ../src/surfer.c:1717
msgid "This file already exists. Overwrite?" msgid "This file already exists. Overwrite?"
msgstr "" msgstr ""

View File

@ -87,16 +87,16 @@ static char const * _authors[] =
#endif #endif
static DesktopAccel _surfer_accel[] = static DesktopAccel _surfer_accel[] =
{ {
{ G_CALLBACK(on_close), GDK_CONTROL_MASK, GDK_W }, { G_CALLBACK(on_close), GDK_CONTROL_MASK, GDK_KEY_W },
#ifdef EMBEDDED #ifdef EMBEDDED
{ G_CALLBACK(on_refresh), GDK_CONTROL_MASK, GDK_R }, { G_CALLBACK(on_refresh), GDK_CONTROL_MASK, GDK_KEY_R },
{ G_CALLBACK(on_normal_size), GDK_CONTROL_MASK, GDK_0 }, { G_CALLBACK(on_normal_size), GDK_CONTROL_MASK, GDK_KEY_0 },
{ G_CALLBACK(on_zoom_in), GDK_CONTROL_MASK, GDK_plus }, { G_CALLBACK(on_zoom_in), GDK_CONTROL_MASK, GDK_KEY_plus },
{ G_CALLBACK(on_zoom_out), GDK_CONTROL_MASK, GDK_minus }, { G_CALLBACK(on_zoom_out), GDK_CONTROL_MASK, GDK_KEY_minus },
#endif #endif
{ G_CALLBACK(on_back), 0, GDK_Back }, { G_CALLBACK(on_back), 0, GDK_KEY_Back },
{ G_CALLBACK(on_forward), 0, GDK_Forward }, { G_CALLBACK(on_forward), 0, GDK_KEY_Forward },
{ G_CALLBACK(on_fullscreen), 0, GDK_F11 }, { G_CALLBACK(on_fullscreen), 0, GDK_KEY_F11 },
{ NULL, 0, 0 } { NULL, 0, 0 }
}; };
@ -104,22 +104,22 @@ static DesktopAccel _surfer_accel[] =
static DesktopMenu _menu_file[] = static DesktopMenu _menu_file[] =
{ {
{ N_("_New tab"), G_CALLBACK(on_file_new_tab), "tab-new", { N_("_New tab"), G_CALLBACK(on_file_new_tab), "tab-new",
GDK_CONTROL_MASK, GDK_T }, GDK_CONTROL_MASK, GDK_KEY_T },
{ N_("_New window"), G_CALLBACK(on_file_new_window), "window-new", { N_("_New window"), G_CALLBACK(on_file_new_window), "window-new",
GDK_CONTROL_MASK, GDK_N }, GDK_CONTROL_MASK, GDK_KEY_N },
{ N_("_Open..."), G_CALLBACK(on_file_open), GTK_STOCK_OPEN, { N_("_Open..."), G_CALLBACK(on_file_open), GTK_STOCK_OPEN,
GDK_CONTROL_MASK, GDK_O }, GDK_CONTROL_MASK, GDK_KEY_O },
{ N_("Open _URL..."), G_CALLBACK(on_file_open_url), NULL, { N_("Open _URL..."), G_CALLBACK(on_file_open_url), NULL,
GDK_CONTROL_MASK, GDK_L }, GDK_CONTROL_MASK, GDK_KEY_L },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("Save _as..."), G_CALLBACK(on_file_save_as), GTK_STOCK_SAVE_AS, { N_("Save _as..."), G_CALLBACK(on_file_save_as), GTK_STOCK_SAVE_AS,
GDK_CONTROL_MASK, GDK_S }, GDK_CONTROL_MASK, GDK_KEY_S },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("_Print..."), G_CALLBACK(on_file_print), GTK_STOCK_PRINT, 0, { N_("_Print..."), G_CALLBACK(on_file_print), GTK_STOCK_PRINT, 0,
0 }, 0 },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("Close _tab"), G_CALLBACK(on_file_close_tab), NULL, { N_("Close _tab"), G_CALLBACK(on_file_close_tab), NULL,
GDK_CONTROL_MASK, GDK_W }, GDK_CONTROL_MASK, GDK_KEY_W },
{ N_("_Close"), G_CALLBACK(on_file_close), GTK_STOCK_CLOSE, 0, { N_("_Close"), G_CALLBACK(on_file_close), GTK_STOCK_CLOSE, 0,
0 }, 0 },
{ NULL, NULL, NULL, 0, 0 } { NULL, NULL, NULL, 0, 0 }
@ -128,16 +128,16 @@ static DesktopMenu _menu_file[] =
static DesktopMenu _menu_edit[] = static DesktopMenu _menu_edit[] =
{ {
{ N_("_Undo"), G_CALLBACK(on_edit_undo), GTK_STOCK_UNDO, { N_("_Undo"), G_CALLBACK(on_edit_undo), GTK_STOCK_UNDO,
GDK_CONTROL_MASK, GDK_Z }, GDK_CONTROL_MASK, GDK_KEY_Z },
{ N_("_Redo"), G_CALLBACK(on_edit_redo), GTK_STOCK_REDO, { N_("_Redo"), G_CALLBACK(on_edit_redo), GTK_STOCK_REDO,
GDK_CONTROL_MASK, GDK_Y }, GDK_CONTROL_MASK, GDK_KEY_Y },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("_Cut"), G_CALLBACK(on_edit_cut), GTK_STOCK_CUT, { N_("_Cut"), G_CALLBACK(on_edit_cut), GTK_STOCK_CUT,
GDK_CONTROL_MASK, GDK_X }, GDK_CONTROL_MASK, GDK_KEY_X },
{ N_("Cop_y"), G_CALLBACK(on_edit_copy), GTK_STOCK_COPY, { N_("Cop_y"), G_CALLBACK(on_edit_copy), GTK_STOCK_COPY,
GDK_CONTROL_MASK, GDK_C }, GDK_CONTROL_MASK, GDK_KEY_C },
{ N_("_Paste"), G_CALLBACK(on_edit_paste), GTK_STOCK_PASTE, { N_("_Paste"), G_CALLBACK(on_edit_paste), GTK_STOCK_PASTE,
GDK_CONTROL_MASK, GDK_V }, GDK_CONTROL_MASK, GDK_KEY_V },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("Select _all"), G_CALLBACK(on_edit_select_all), { N_("Select _all"), G_CALLBACK(on_edit_select_all),
#if GTK_CHECK_VERSION(2, 10, 0) #if GTK_CHECK_VERSION(2, 10, 0)
@ -145,40 +145,40 @@ static DesktopMenu _menu_edit[] =
#else #else
NULL, NULL,
#endif #endif
GDK_CONTROL_MASK, GDK_A }, GDK_CONTROL_MASK, GDK_KEY_A },
{ N_("_Unselect all"), G_CALLBACK(on_edit_unselect_all), NULL, 0, 0 }, { N_("_Unselect all"), G_CALLBACK(on_edit_unselect_all), NULL, 0, 0 },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("_Find"), G_CALLBACK(on_edit_find), GTK_STOCK_FIND, { N_("_Find"), G_CALLBACK(on_edit_find), GTK_STOCK_FIND,
GDK_CONTROL_MASK, GDK_F }, GDK_CONTROL_MASK, GDK_KEY_F },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("_Preferences"), G_CALLBACK(on_edit_preferences), { N_("_Preferences"), G_CALLBACK(on_edit_preferences),
GTK_STOCK_PREFERENCES, GDK_CONTROL_MASK, GDK_P }, GTK_STOCK_PREFERENCES, GDK_CONTROL_MASK, GDK_KEY_P },
{ NULL, NULL, NULL, 0, 0 } { NULL, NULL, NULL, 0, 0 }
}; };
static DesktopMenu _menu_view[] = static DesktopMenu _menu_view[] =
{ {
{ N_("Zoom in"), G_CALLBACK(on_view_zoom_in), "zoom-in", { N_("Zoom in"), G_CALLBACK(on_view_zoom_in), "zoom-in",
GDK_CONTROL_MASK, GDK_plus }, GDK_CONTROL_MASK, GDK_KEY_plus },
{ N_("Zoom out"), G_CALLBACK(on_view_zoom_out), "zoom-out", { N_("Zoom out"), G_CALLBACK(on_view_zoom_out), "zoom-out",
GDK_CONTROL_MASK, GDK_minus }, GDK_CONTROL_MASK, GDK_KEY_minus },
{ N_("Normal size"), G_CALLBACK(on_view_normal_size), { N_("Normal size"), G_CALLBACK(on_view_normal_size),
"zoom-original", GDK_CONTROL_MASK, GDK_0 }, "zoom-original", GDK_CONTROL_MASK, GDK_KEY_0 },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("_Fullscreen"), G_CALLBACK(on_view_fullscreen), { N_("_Fullscreen"), G_CALLBACK(on_view_fullscreen),
GTK_STOCK_FULLSCREEN, 0, 0 }, GTK_STOCK_FULLSCREEN, 0, 0 },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("_Refresh"), G_CALLBACK(on_view_refresh), GTK_STOCK_REFRESH, { N_("_Refresh"), G_CALLBACK(on_view_refresh), GTK_STOCK_REFRESH,
GDK_CONTROL_MASK, GDK_R }, GDK_CONTROL_MASK, GDK_KEY_R },
{ N_("_Force refresh"), G_CALLBACK(on_view_force_refresh), NULL, { N_("_Force refresh"), G_CALLBACK(on_view_force_refresh), NULL,
GDK_CONTROL_MASK | GDK_SHIFT_MASK, GDK_R }, GDK_CONTROL_MASK | GDK_SHIFT_MASK, GDK_KEY_R },
{ N_("_Stop"), G_CALLBACK(on_view_stop), GTK_STOCK_STOP, 0, { N_("_Stop"), G_CALLBACK(on_view_stop), GTK_STOCK_STOP, 0,
GDK_Escape }, GDK_KEY_Escape },
{ "", NULL, NULL, 0, 0 }, { "", NULL, NULL, 0, 0 },
{ N_("Javascript _console"), G_CALLBACK(on_view_javascript_console), { N_("Javascript _console"), G_CALLBACK(on_view_javascript_console),
NULL, 0, 0 }, NULL, 0, 0 },
{ N_("Page so_urce"), G_CALLBACK(on_view_page_source), { N_("Page so_urce"), G_CALLBACK(on_view_page_source),
"surfer-view-html-source", GDK_CONTROL_MASK, GDK_U }, "surfer-view-html-source", GDK_CONTROL_MASK, GDK_KEY_U },
{ NULL, NULL, NULL, 0, 0 } { NULL, NULL, NULL, 0, 0 }
}; };
@ -206,9 +206,9 @@ static DesktopMenubar _surfer_menubar[] =
static DesktopToolbar _surfer_toolbar[] = static DesktopToolbar _surfer_toolbar[] =
{ {
{ N_("Back"), G_CALLBACK(on_back), GTK_STOCK_GO_BACK, GDK_MOD1_MASK, { N_("Back"), G_CALLBACK(on_back), GTK_STOCK_GO_BACK, GDK_MOD1_MASK,
GDK_Left, NULL }, GDK_KEY_Left, NULL },
{ N_("Forward"), G_CALLBACK(on_forward), GTK_STOCK_GO_FORWARD, { N_("Forward"), G_CALLBACK(on_forward), GTK_STOCK_GO_FORWARD,
GDK_MOD1_MASK, GDK_Right, NULL }, GDK_MOD1_MASK, GDK_KEY_Right, NULL },
{ N_("Stop"), G_CALLBACK(on_stop), GTK_STOCK_STOP, 0, 0, NULL }, { N_("Stop"), G_CALLBACK(on_stop), GTK_STOCK_STOP, 0, 0, NULL },
{ N_("Refresh"), G_CALLBACK(on_refresh), GTK_STOCK_REFRESH, 0, 0, { N_("Refresh"), G_CALLBACK(on_refresh), GTK_STOCK_REFRESH, 0, 0,
NULL }, NULL },
@ -222,9 +222,9 @@ static DesktopToolbar _surfer_toolbar[] =
NULL }, NULL },
{ "", NULL, NULL, 0, 0, NULL }, { "", NULL, NULL, 0, 0, NULL },
{ N_("New tab"), G_CALLBACK(on_new_tab), "tab-new", GDK_CONTROL_MASK, { N_("New tab"), G_CALLBACK(on_new_tab), "tab-new", GDK_CONTROL_MASK,
GDK_T, NULL }, GDK_KEY_T, NULL },
{ N_("New window"), G_CALLBACK(on_new_window), "window-new", { N_("New window"), G_CALLBACK(on_new_window), "window-new",
GDK_CONTROL_MASK, GDK_N, NULL }, GDK_CONTROL_MASK, GDK_KEY_N, NULL },
#endif #endif
{ NULL, NULL, NULL, 0, 0, NULL } { NULL, NULL, NULL, 0, 0, NULL }
}; };
@ -359,7 +359,11 @@ Surfer * _new_do(char const * url)
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1); gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
#endif #endif
toolitem = gtk_tool_item_new(); toolitem = gtk_tool_item_new();
#if GTK_CHECK_VERSION(3, 0, 0)
surfer->lb_path = gtk_combo_box_text_new_with_entry();
#else
surfer->lb_path = gtk_combo_box_entry_new_text(); surfer->lb_path = gtk_combo_box_entry_new_text();
#endif
widget = gtk_bin_get_child(GTK_BIN(surfer->lb_path)); widget = gtk_bin_get_child(GTK_BIN(surfer->lb_path));
g_signal_connect_swapped(G_OBJECT(widget), "activate", G_CALLBACK( g_signal_connect_swapped(G_OBJECT(widget), "activate", G_CALLBACK(
on_path_activate), surfer); on_path_activate), surfer);
@ -509,10 +513,20 @@ void surfer_set_location(Surfer * surfer, char const * url)
widget = gtk_bin_get_child(GTK_BIN(surfer->lb_path)); widget = gtk_bin_get_child(GTK_BIN(surfer->lb_path));
gtk_entry_set_text(GTK_ENTRY(widget), url); gtk_entry_set_text(GTK_ENTRY(widget), url);
if(i == 8) if(i == 8)
#if GTK_CHECK_VERSION(3, 0, 0)
gtk_combo_box_text_remove(GTK_COMBO_BOX_TEXT(surfer->lb_path),
0);
#else
gtk_combo_box_remove_text(GTK_COMBO_BOX(surfer->lb_path), 0); gtk_combo_box_remove_text(GTK_COMBO_BOX(surfer->lb_path), 0);
#endif
else else
i++; i++;
#if GTK_CHECK_VERSION(3, 0, 0)
gtk_combo_box_text_append(GTK_COMBO_BOX_TEXT(surfer->lb_path), NULL,
url);
#else
gtk_combo_box_append_text(GTK_COMBO_BOX(surfer->lb_path), url); gtk_combo_box_append_text(GTK_COMBO_BOX(surfer->lb_path), url);
#endif
gtk_widget_set_sensitive(GTK_WIDGET(surfer->tb_back), ghtml_can_go_back( gtk_widget_set_sensitive(GTK_WIDGET(surfer->tb_back), ghtml_can_go_back(
view)); view));
gtk_widget_set_sensitive(GTK_WIDGET(surfer->tb_forward), gtk_widget_set_sensitive(GTK_WIDGET(surfer->tb_forward),
@ -1428,7 +1442,7 @@ void surfer_show_console(Surfer * surfer, gboolean show)
/* dialog */ /* dialog */
hbox = gtk_hbutton_box_new(); hbox = gtk_hbutton_box_new();
gtk_button_box_set_layout(GTK_BUTTON_BOX(hbox), GTK_BUTTONBOX_END); gtk_button_box_set_layout(GTK_BUTTON_BOX(hbox), GTK_BUTTONBOX_END);
gtk_button_box_set_spacing(GTK_BUTTON_BOX(hbox), 4); gtk_box_set_spacing(GTK_BOX(hbox), 4);
gtk_container_set_border_width(GTK_CONTAINER(hbox), 4); gtk_container_set_border_width(GTK_CONTAINER(hbox), 4);
widget = gtk_button_new_from_stock(GTK_STOCK_CLEAR); widget = gtk_button_new_from_stock(GTK_STOCK_CLEAR);
g_signal_connect_swapped(G_OBJECT(widget), "clicked", G_CALLBACK( g_signal_connect_swapped(G_OBJECT(widget), "clicked", G_CALLBACK(
@ -1581,6 +1595,7 @@ void surfer_view_source(Surfer * surfer)
char buf[256]; char buf[256];
char const * url; char const * url;
char const * source; char const * source;
size_t len;
if((widget = surfer_get_view(surfer)) == NULL) if((widget = surfer_get_view(surfer)) == NULL)
return; return;
@ -1591,7 +1606,7 @@ void surfer_view_source(Surfer * surfer)
window = gtk_window_new(GTK_WINDOW_TOPLEVEL); window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
group = gtk_accel_group_new(); group = gtk_accel_group_new();
cc = g_cclosure_new_swap(G_CALLBACK(_on_source_close), window, NULL); cc = g_cclosure_new_swap(G_CALLBACK(_on_source_close), window, NULL);
gtk_accel_group_connect(group, GDK_W, GDK_CONTROL_MASK, gtk_accel_group_connect(group, GDK_KEY_W, GDK_CONTROL_MASK,
GTK_ACCEL_VISIBLE, cc); GTK_ACCEL_VISIBLE, cc);
gtk_window_add_accel_group(GTK_WINDOW(window), group); gtk_window_add_accel_group(GTK_WINDOW(window), group);
gtk_window_set_default_size(GTK_WINDOW(window), 640, 480); gtk_window_set_default_size(GTK_WINDOW(window), 640, 480);
@ -1609,8 +1624,9 @@ void surfer_view_source(Surfer * surfer)
pango_font_description_free(desc); pango_font_description_free(desc);
gtk_text_view_set_editable(GTK_TEXT_VIEW(widget), FALSE); gtk_text_view_set_editable(GTK_TEXT_VIEW(widget), FALSE);
tbuf = gtk_text_view_get_buffer(GTK_TEXT_VIEW(widget)); tbuf = gtk_text_view_get_buffer(GTK_TEXT_VIEW(widget));
/* FIXME probably should convert to UTF-8 when not already */ if((len = strlen(source)) > 0)
gtk_text_buffer_set_text(tbuf, source, strlen(source)); /* FIXME probably should convert to UTF-8 when not already */
gtk_text_buffer_set_text(tbuf, source, len);
gtk_container_add(GTK_CONTAINER(scrolled), widget); gtk_container_add(GTK_CONTAINER(scrolled), widget);
gtk_container_add(GTK_CONTAINER(window), scrolled); gtk_container_add(GTK_CONTAINER(window), scrolled);
gtk_widget_show_all(window); gtk_widget_show_all(window);