diff -ru links-0.96/intl/brazilian_portuguese.lng links-0.96+true-referer/intl/brazilian_portuguese.lng
--- links-0.96/intl/brazilian_portuguese.lng	Mon Jul  2 02:28:05 2001
+++ links-0.96+true-referer/intl/brazilian_portuguese.lng	Sat Oct  6 18:20:45 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Não posso obter o status do socket",
 T_BAD_HTTP_RESPONSE, "Resposta HTTP incorreta",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Sem conteúdo",
 T_UNKNOWN_FILE_TYPE, "Tipo de arquivo desconhecido",
 T_ERROR_OPENING_FILE, "Erro ao abrir arquivo",
diff -ru links-0.96/intl/bulgarian.lng links-0.96+true-referer/intl/bulgarian.lng
--- links-0.96/intl/bulgarian.lng	Mon Jul  2 02:28:05 2001
+++ links-0.96+true-referer/intl/bulgarian.lng	Sat Oct  6 18:20:45 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Íå ìîæå äà ñå ïîëó÷è ñúñòîÿíèåòî íà socket-à",
 T_BAD_HTTP_RESPONSE, "Íåâàëèäåí HTTP îòãîâîð",
 T_HTTP_100, NULL,
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Íÿìà äàííè",
 T_UNKNOWN_FILE_TYPE, "Íåèçâåñòåí òèï ôàéë",
 T_ERROR_OPENING_FILE, "Ãðåøêà ïðè îòâàðÿíåòî íà ôàéë",
diff -ru links-0.96/intl/estonian.lng links-0.96+true-referer/intl/estonian.lng
--- links-0.96/intl/estonian.lng	Mon Jul  2 02:28:06 2001
+++ links-0.96+true-referer/intl/estonian.lng	Sat Oct  6 18:20:45 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Ei saa kätte sokli staatust",
 T_BAD_HTTP_RESPONSE, "Vigane HTTP vastus",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Sisu puudub",
 T_UNKNOWN_FILE_TYPE, "Tundmatu failitüüp",
 T_ERROR_OPENING_FILE, "Viga faili avamisel",
diff -ru links-0.96/intl/french.lng links-0.96+true-referer/intl/french.lng
--- links-0.96/intl/french.lng	Mon Jul  2 02:28:06 2001
+++ links-0.96+true-referer/intl/french.lng	Sat Oct  6 18:20:45 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "impossible d'obtenir l'état du socket",
 T_BAD_HTTP_RESPONSE, "Réponse HTTP incorrecte",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Pas de contenu",
 T_UNKNOWN_FILE_TYPE, "Type de fichier inconnu",
 T_ERROR_OPENING_FILE, "Erreur lors de l'ouverture du fichier",
diff -ru links-0.96/intl/galician.lng links-0.96+true-referer/intl/galician.lng
--- links-0.96/intl/galician.lng	Mon Jul  2 02:28:06 2001
+++ links-0.96+true-referer/intl/galician.lng	Sat Oct  6 18:20:45 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Non se puido saber o estado do socket",
 T_BAD_HTTP_RESPONSE, "Resposta HTTP incorrecta",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Non hai contido",
 T_UNKNOWN_FILE_TYPE, "Tipo de ficheiro descoñecido",
 T_ERROR_OPENING_FILE, "Erro abrindo ficheiro",
diff -ru links-0.96/intl/german.lng links-0.96+true-referer/intl/german.lng
--- links-0.96/intl/german.lng	Mon Jul  2 02:28:07 2001
+++ links-0.96+true-referer/intl/german.lng	Sat Oct  6 18:20:45 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "kann Socket-Status nicht abfragen",
 T_BAD_HTTP_RESPONSE, "fehlerhafte HTTP-Antwort",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Kein Inhalt",
 T_UNKNOWN_FILE_TYPE, "Unbekannter Dateityp",
 T_ERROR_OPENING_FILE, "Fehler bei Datei-Öffnung",
diff -ru links-0.96/intl/greek.lng links-0.96+true-referer/intl/greek.lng
--- links-0.96/intl/greek.lng	Mon Jul  2 02:28:07 2001
+++ links-0.96+true-referer/intl/greek.lng	Sat Oct  6 18:20:45 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Áäýíáôç ç ëÞøç êáôÜóôáóçò õðïäï÷Ýá",
 T_BAD_HTTP_RESPONSE, "Ìç Ýãêõñç áðÜíôçóç HTTP",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Äåí õðÜñ÷åé ðåñéå÷üìåíï",
 T_UNKNOWN_FILE_TYPE, "¶ãíùóôï åßäïò áñ÷åßïõ",
 T_ERROR_OPENING_FILE, "Error opening file",
diff -ru links-0.96/intl/hungarian.lng links-0.96+true-referer/intl/hungarian.lng
--- links-0.96/intl/hungarian.lng	Mon Jul  2 02:28:07 2001
+++ links-0.96+true-referer/intl/hungarian.lng	Sat Oct  6 18:20:46 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Nem lehet a csatorna állapotát megállapítani",
 T_BAD_HTTP_RESPONSE, "Hibás HTTP válasz",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "A lap üres",
 T_UNKNOWN_FILE_TYPE, "Ismeretlen fájlformátum",
 T_ERROR_OPENING_FILE, "Hiba a fájl megnyitásakor",
diff -ru links-0.96/intl/icelandic.lng links-0.96+true-referer/intl/icelandic.lng
--- links-0.96/intl/icelandic.lng	Mon Jul  2 02:28:08 2001
+++ links-0.96+true-referer/intl/icelandic.lng	Sat Oct  6 18:20:46 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Finn ekki stöðu gáttar",
 T_BAD_HTTP_RESPONSE, "Ógilt HTTP svar",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Ekkert efni",
 T_UNKNOWN_FILE_TYPE, "Óþekkt skráartegund",
 T_ERROR_OPENING_FILE, "Villa við opnun skráar",
diff -ru links-0.96/intl/italian.lng links-0.96+true-referer/intl/italian.lng
--- links-0.96/intl/italian.lng	Mon Jul  2 02:28:08 2001
+++ links-0.96+true-referer/intl/italian.lng	Sat Oct  6 18:20:46 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Non posso prendere lo stato della socket",
 T_BAD_HTTP_RESPONSE, "Risposta HTTP errata",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Nessun contenuto",
 T_UNKNOWN_FILE_TYPE, "Tipo file sconosciuto",
 T_ERROR_OPENING_FILE, "Errore nell'apertura del file",
diff -ru links-0.96/intl/lithuanian.lng links-0.96+true-referer/intl/lithuanian.lng
--- links-0.96/intl/lithuanian.lng	Mon Jul  2 02:28:08 2001
+++ links-0.96+true-referer/intl/lithuanian.lng	Sat Oct  6 18:20:46 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Negaunu soket'o bûsenos",
 T_BAD_HTTP_RESPONSE, "Blogas HTTP atsakymas",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Nëra turinio",
 T_UNKNOWN_FILE_TYPE, "Neþinomas failo tipas",
 T_ERROR_OPENING_FILE, "Klaida bandant atidaryti failà",
diff -ru links-0.96/intl/polish.lng links-0.96+true-referer/intl/polish.lng
--- links-0.96/intl/polish.lng	Mon Jul  2 02:28:08 2001
+++ links-0.96+true-referer/intl/polish.lng	Sat Oct  6 18:20:46 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Nie mo¿na zbadaæ stanu gniazda",
 T_BAD_HTTP_RESPONSE, "Nieprawid³owa odpowied¼ HTTP",
 T_HTTP_100, NULL,
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Plik pusty",
 T_UNKNOWN_FILE_TYPE, "Nieznay typ pliku",
 T_ERROR_OPENING_FILE, "B³±d przy otwieraniu pliku",
diff -ru links-0.96/intl/russian.lng links-0.96+true-referer/intl/russian.lng
--- links-0.96/intl/russian.lng	Mon Jul  2 02:28:09 2001
+++ links-0.96+true-referer/intl/russian.lng	Sat Oct  6 18:20:46 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "îÅÌØÚÑ ÐÏÌÕÞÉÔØ ÓÏÓÔÏÑÎÉÅ ÓÏËÅÔÁ",
 T_BAD_HTTP_RESPONSE, "îÅ×ÅÒÎÙÊ ÏÔ×ÅÔ HTTP",
 T_HTTP_100, NULL,
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "îÅÔ ÄÁÎÎÙÈ",
 T_UNKNOWN_FILE_TYPE, "îÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ ÆÁÊÌÁ",
 T_ERROR_OPENING_FILE, "ïÛÉÂËÁ ÏÔËÒÙÔÉÑ ÆÁÊÌÁ",
diff -ru links-0.96/intl/slovak.lng links-0.96+true-referer/intl/slovak.lng
--- links-0.96/intl/slovak.lng	Mon Jul  2 02:28:09 2001
+++ links-0.96+true-referer/intl/slovak.lng	Sat Oct  6 18:20:46 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Nemô¾em zisti» stav socketu",
 T_BAD_HTTP_RESPONSE, "Zlá HTTP odpoveï (asi bugovitý server)",
 T_HTTP_100, "HTTP 100 (?)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "®iadny obsah",
 T_UNKNOWN_FILE_TYPE, "Neznámy typ súboru",
 T_ERROR_OPENING_FILE, "Chyba pri èítaní súboru",
diff -ru links-0.96/intl/spanish.lng links-0.96+true-referer/intl/spanish.lng
--- links-0.96/intl/spanish.lng	Mon Jul  2 02:28:09 2001
+++ links-0.96+true-referer/intl/spanish.lng	Sat Oct  6 18:20:46 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "No puedo saber el estado del socket",
 T_BAD_HTTP_RESPONSE, "Respuesta HTTP incorrecta",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Sin contenido",
 T_UNKNOWN_FILE_TYPE, "Tipo de fichero desconocido",
 T_ERROR_OPENING_FILE, "Error abriendo fichero",
diff -ru links-0.96/intl/swedish.lng links-0.96+true-referer/intl/swedish.lng
--- links-0.96/intl/swedish.lng	Mon Jul  2 02:28:10 2001
+++ links-0.96+true-referer/intl/swedish.lng	Sat Oct  6 18:20:47 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Kan inte se sockettillstånd",
 T_BAD_HTTP_RESPONSE, "Felaktigt HTTP-svar",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Inget innehåll",
 T_UNKNOWN_FILE_TYPE, "Okänd filtyp",
 T_ERROR_OPENING_FILE, "Fel vid öppnande av fil",
diff -ru links-0.96/intl/turkish.lng links-0.96+true-referer/intl/turkish.lng
--- links-0.96/intl/turkish.lng	Mon Jul  2 02:28:10 2001
+++ links-0.96+true-referer/intl/turkish.lng	Sat Oct  6 18:20:47 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "Soket durumu alýnamýyor",
 T_BAD_HTTP_RESPONSE, "Hatalý HTTP cevabý",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "Ýçerik YOK",
 T_UNKNOWN_FILE_TYPE, "Bilinmeyen dosya türü",
 T_ERROR_OPENING_FILE, "Dosya açýlýrken hata",
diff -ru links-0.96/intl/ukrainian.lng links-0.96+true-referer/intl/ukrainian.lng
--- links-0.96/intl/ukrainian.lng	Mon Jul  2 02:28:10 2001
+++ links-0.96+true-referer/intl/ukrainian.lng	Sat Oct  6 18:20:47 2001
@@ -138,6 +138,11 @@
 T_CANT_GET_SOCKET_STATE, "îÅÍÏÖÌÉ×Ï ÏÔÒÉÍÁÔÉ ÓÔÁÎ ÓÏËÅÔÕ",
 T_BAD_HTTP_RESPONSE, "îÅÐÒÁ×ÉÌØÎÁ ×¦ÄÐÏ×¦ÄØ HTTP",
 T_HTTP_100, "HTTP 100 (???)",
+T_FAKE_REFERER, NULL,
+T_REFERER_NONE, NULL,
+T_REFERER_TRUE, NULL,
+T_REFERER_SAME_URL, NULL,
+T_REFERER_FAKE, NULL,
 T_NO_CONTENT, "îÅÍÁ ¦ÎÆÏÒÍÁÃ¦§",
 T_UNKNOWN_FILE_TYPE, "îÅ×¦ÄÏÍÉÊ ÔÉÐ ÆÁÊÌÕ",
 T_ERROR_OPENING_FILE, "ðÏÍÉÌËÁ ×¦ÄËÒÉÔÔÑ ÆÁÊÌÕ",
Only in links-0.96+true-referer/: intl-bak
diff -ru links-0.96/language.h links-0.96+true-referer/language.h
--- links-0.96/language.h	Mon Jul  2 02:28:15 2001
+++ links-0.96+true-referer/language.h	Sat Oct  6 18:20:48 2001
@@ -142,227 +142,232 @@
 #define T_CANT_GET_SOCKET_STATE    138	
 #define T_BAD_HTTP_RESPONSE    139	
 #define T_HTTP_100    140	
-#define T_NO_CONTENT    141	
-#define T_UNKNOWN_FILE_TYPE    142	
-#define T_ERROR_OPENING_FILE    143	
-#define T_BAD_FTP_RESPONSE    144	
-#define T_FTP_SERVICE_UNAVAILABLE    145	
-#define T_BAD_FTP_LOGIN    146	
-#define T_FTP_PORT_COMMAND_FAILED    147	
-#define T_FILE_NOT_FOUND    148	
-#define T_FTP_FILE_ERROR    149	
-#define T_UNKNOWN_ERROR    150	
-#define T_RECEIVED    151	
-#define T_OF    152	
-#define T_AVG    153	
-#define T_CUR    154	
-#define T_AVERAGE_SPEED    155	
-#define T_SPEED    156	
-#define T_CURRENT_SPEED    157	
-#define T_ELAPSED_TIME    158	
-#define T_ESTIMATED_TIME    159	
-#define T_BACKGROUND    160	
-#define T_ABORT    161	
-#define T_YES    162	
-#define T_NO    163	
-#define T_DOWNLOAD_ERROR    164	
-#define T_COULD_NOT_WRITE_TO_FILE    165	
-#define T_ERROR_DOWNLOADING    166	
-#define T_COULD_NOT_CREATE_FILE    167	
-#define T_UNKNOWN_TYPE    168	
-#define T_CONTEN_TYPE_IS    169	
-#define T_DO_YOU_WANT_TO_SAVE_OR_DISLPAY_THIS_FILE    170	
-#define T_SAVE    171	
-#define T_DISPLAY    172	
-#define T_WHAT_TO_DO    173	
-#define T_DO_YOU_WANT_TO_OPEN_FILE_WITH    174	
-#define T_SAVE_IT_OR_DISPLAY_IT    175	
-#define T_OPEN    176	
-#define T_DO_YOU_WANT_TO_FOLLOW_REDIRECT_AND_POST_FORM_DATA_TO_URL    177	
-#define T_DO_YOU_WANT_TO_POST_FORM_DATA_TO_URL    178	
-#define T_DO_YOU_WANT_TO_REPOST_FORM_DATA_TO_URL    179	
-#define T_WARNING    180	
-#define T_ERROR    181	
-#define T_WELCOME    182	
-#define T_WELCOME_TO_LINKS    183	
-#define T_BASIC_HELP    184	
-#define T_LABEL    185	
-#define T_CONTENT_TYPES    186	
-#define T_PROGRAM__IS_REPLACED_WITH_FILE_NAME    187	
-#define T_BLOCK_TERMINAL_WHILE_PROGRAM_RUNNING    188	
-#define T_RUN_ON_TERMINAL    189	
-#define T_RUN_IN_XWINDOW    190	
-#define T_ASK_BEFORE_OPENING    191	
-#define T_DELETE_ASSOCIATION    192	
-#define T_ASSOCIATION    193	
-#define T_EXTENSION_S    194	
-#define T_CONTENT_TYPE    195	
-#define T_NO_ASSOCIATIONS    196	
-#define T_DELETE_EXTENSION    197	
-#define T_EXTENSION    198	
-#define T_NO_EXTENSIONS    199	
-#define T_ERROR_WHILE_POSTING_FORM    200	
-#define T_COULD_NOT_GET_FILE    201	
-#define T_NO_PREVIOUS_SEARCH    202	
-#define T_SEARCH_STRING_NOT_FOUND    203	
-#define T_SAVE_ERROR    204	
-#define T_ERROR_WRITING_TO_FILE    205	
-#define T_DISPLAY_USEMAP    206	
-#define T_FOLLOW_LINK    207	
-#define T_OPEN_IN_NEW_WINDOW    208	
-#define T_DOWNLOAD_LINK    209	
-#define T_RESET_FORM    210	
-#define T_SUBMIT_FORM    211	
-#define T_SUBMIT_FORM_AND_OPEN_IN_NEW_WINDOW    212	
-#define T_SUBMIT_FORM_AND_DOWNLOAD    213	
-#define T_VIEW_IMAGE    214	
-#define T_DOWNLOAD_IMAGE    215	
-#define T_NO_LINK_SELECTED    216	
-#define T_IMAGE    217	
-#define T_USEMAP    218	
-#define T_SUBMIT_FORM_TO    219	
-#define T_POST_FORM_TO    220	
-#define T_RADIO_BUTTON    221	
-#define T_CHECKBOX    222	
-#define T_SELECT_FIELD    223	
-#define T_TEXT_FIELD    224	
-#define T_TEXT_AREA    225	
-#define T_FILE_UPLOAD    226	
-#define T_PASSWORD_FIELD    227	
-#define T_NAME    228	
-#define T_VALUE    229	
-#define T_HIT_ENTER_TO    230	
-#define T_SUBMIT_TO    231	
-#define T_POST_TO    232	
-#define T_INFO    233	
-#define T_HEADER_INFO    234	
-#define T_YOU_ARE_NOWHERE    235	
-#define T_URL    236	
-#define T_SIZE    237	
-#define T_INCOMPLETE    238	
-#define T_CODEPAGE    239	
-#define T_ASSUMED    240	
-#define T_IGNORING_SERVER_SETTING    241	
-#define T_SERVER    242	
-#define T_DATE    243	
-#define T_LAST_MODIFIED    244	
-#define T_LANGUAGE    245	
-#define T_XTERM    246	
-#define T_TWTERM    247	
-#define T_SCREEN    248	
-#define T_WINDOW    249	
-#define T_FULL_SCREEN    250	
-#define T_BEOS_TERMINAL    251	
-#define T_NEW_WINDOW    252	
-#define T_GO_TO_LINK    253	
-#define T_ENTER_LINK_NUMBER    254	
-#define T_RESIZE_TERMINAL    255	
-#define T_COLUMNS    256	
-#define T_ROWS    257	
-#define T_BOOKMARKS    258	
-#define T_ADD_BOOKMARK    259	
-#define T_GOTO    260	
-#define T_EDIT    261	
-#define T_CLOSE    262	
-#define T_BOOKMARK_TITLE    263	
-#define T_EDIT_BOOKMARK    264	
-#define T_DELETE_BOOKMARK    265	
-#define T_BOOKMARK_MANAGER    266	
-#define T_url    267	
-#define T_NNAME    268	
-#define T_EXIT_LINKS    269	
-#define T_DO_YOU_REALLY_WANT_TO_EXIT_LINKS    270	
-#define T_DO_YOU_REALLY_WANT_TO_EXIT_LINKS_AND_TERMINATE_ALL_DOWNLOADS    271	
-#define T_HTTP_OPTIONS    272	
-#define T_FTP_OPTIONS    273	
-#define T_HTTP_BUG_WORKAROUNDS    274	
-#define T_USE_HTTP_10    275	
-#define T_ALLOW_SERVER_BLACKLIST    276	
-#define T_BROKEN_302_REDIRECT    277	
-#define T_NO_KEEPALIVE_AFTER_POST_REQUEST    278	
-#define T_PASSWORD_FOR_ANONYMOUS_LOGIN    279	
-#define T_MANUAL    280	
-#define T_MAILTO_PROG    281	
-#define T_TELNET_PROG    282	
-#define T_TN3270_PROG    283	
-#define T_MAIL_AND_TELNET_PROGRAMS    284	
-#define T_NO_PROGRAM    285	
-#define T_NO_PROGRAM_SPECIFIED_FOR    286	
-#define T_MAIL    287	
-#define T_TELNET    288	
-#define T_TN3270    289	
-#define T_BAD_MAILTO_URL    290	
-#define T_BAD_TELNET_URL    291	
-#define T_BAD_TN3270_URL    292	
-#define T_USERID    293	
-#define T_PASSWORD    294	
-#define T_ENTER_USERNAME    295	
-#define T_AT    296	
-#define T_SSL_ERROR    297	
-#define T_NO_SSL    298	
-#define T_HK_ADD_BOOKMARK    299	
-#define T_HK_BOOKMARKS    300	
-#define T_HK_GOTO_URL    301	
-#define T_HK_GO_BACK    302	
-#define T_HK_HISTORY    303	
-#define T_HK_RELOAD    304	
-#define T_HK_SAVE_AS    305	
-#define T_HK_SAVE_URL_AS    306	
-#define T_HK_SAVE_FORMATTED_DOCUMENT    307	
-#define T_HK_KILL_BACKGROUND_CONNECTIONS    308	
-#define T_HK_FLUSH_ALL_CACHES    309	
-#define T_HK_RESOURCE_INFO    310	
-#define T_HK_CACHE_INFO    311	
-#define T_HK_MAIL_AND_TELNEL    312	
-#define T_HK_MEMORY_INFO    313	
-#define T_HK_OS_SHELL    314	
-#define T_HK_RESIZE_TERMINAL    315	
-#define T_HK_EXIT    316	
-#define T_HK_SEARCH    317	
-#define T_HK_SEARCH_BACK    318	
-#define T_HK_FIND_NEXT    319	
-#define T_HK_FIND_PREVIOUS    320	
-#define T_HK_TOGGLE_HTML_PLAIN    321	
-#define T_HK_DOCUMENT_INFO    322	
-#define T_HK_FRAME_AT_FULL_SCREEN    323	
-#define T_HK_HTML_OPTIONS    324	
-#define T_HK_SAVE_HTML_OPTIONS    325	
-#define T_HK_ABOUT    326	
-#define T_HK_KEYS    327	
-#define T_HK_COPYING    328	
-#define T_HK_MANUAL    329	
-#define T_HK_ADD    330	
-#define T_HK_MODIFY    331	
-#define T_HK_DELETE    332	
-#define T_HK_LANGUAGE    333	
-#define T_HK_CHARACTER_SET    334	
-#define T_HK_TERMINAL_OPTIONS    335	
-#define T_HK_NETWORK_OPTIONS    336	
-#define T_HK_CACHE    337	
-#define T_HK_ASSOCIATIONS    338	
-#define T_HK_FILE_EXTENSIONS    339	
-#define T_HK_SAVE_OPTIONS    340	
-#define T_HK_FILE    341	
-#define T_HK_VIEW    342	
-#define T_HK_LINK    343	
-#define T_HK_DOWNLOADS    344	
-#define T_HK_SETUP    345	
-#define T_HK_HELP    346	
-#define T_HK_DISPLAY_USEMAP    347	
-#define T_HK_FOLLOW_LINK    348	
-#define T_HK_OPEN_IN_NEW_WINDOW    349	
-#define T_HK_DOWNLOAD_LINK    350	
-#define T_HK_RESET_FORM    351	
-#define T_HK_SUBMIT_FORM    352	
-#define T_HK_SUBMIT_FORM_AND_OPEN_IN_NEW_WINDOW    353	
-#define T_HK_SUBMIT_FORM_AND_DOWNLOAD    354	
-#define T_HK_VIEW_IMAGE    355	
-#define T_HK_DOWNLOAD_IMAGE    356	
-#define T_HK_XTERM    357	
-#define T_HK_TWTERM    358	
-#define T_HK_SCREEN    359	
-#define T_HK_WINDOW    360	
-#define T_HK_FULL_SCREEN    361	
-#define T_HK_BEOS_TERMINAL    362	
-#define T_HK_NEW_WINDOW    363	
-#define T__N_TEXTS    364	
+#define T_FAKE_REFERER    141	
+#define T_REFERER_NONE    142	
+#define T_REFERER_TRUE    143	
+#define T_REFERER_SAME_URL    144	
+#define T_REFERER_FAKE    145	
+#define T_NO_CONTENT    146	
+#define T_UNKNOWN_FILE_TYPE    147	
+#define T_ERROR_OPENING_FILE    148	
+#define T_BAD_FTP_RESPONSE    149	
+#define T_FTP_SERVICE_UNAVAILABLE    150	
+#define T_BAD_FTP_LOGIN    151	
+#define T_FTP_PORT_COMMAND_FAILED    152	
+#define T_FILE_NOT_FOUND    153	
+#define T_FTP_FILE_ERROR    154	
+#define T_UNKNOWN_ERROR    155	
+#define T_RECEIVED    156	
+#define T_OF    157	
+#define T_AVG    158	
+#define T_CUR    159	
+#define T_AVERAGE_SPEED    160	
+#define T_SPEED    161	
+#define T_CURRENT_SPEED    162	
+#define T_ELAPSED_TIME    163	
+#define T_ESTIMATED_TIME    164	
+#define T_BACKGROUND    165	
+#define T_ABORT    166	
+#define T_YES    167	
+#define T_NO    168	
+#define T_DOWNLOAD_ERROR    169	
+#define T_COULD_NOT_WRITE_TO_FILE    170	
+#define T_ERROR_DOWNLOADING    171	
+#define T_COULD_NOT_CREATE_FILE    172	
+#define T_UNKNOWN_TYPE    173	
+#define T_CONTEN_TYPE_IS    174	
+#define T_DO_YOU_WANT_TO_SAVE_OR_DISLPAY_THIS_FILE    175	
+#define T_SAVE    176	
+#define T_DISPLAY    177	
+#define T_WHAT_TO_DO    178	
+#define T_DO_YOU_WANT_TO_OPEN_FILE_WITH    179	
+#define T_SAVE_IT_OR_DISPLAY_IT    180	
+#define T_OPEN    181	
+#define T_DO_YOU_WANT_TO_FOLLOW_REDIRECT_AND_POST_FORM_DATA_TO_URL    182	
+#define T_DO_YOU_WANT_TO_POST_FORM_DATA_TO_URL    183	
+#define T_DO_YOU_WANT_TO_REPOST_FORM_DATA_TO_URL    184	
+#define T_WARNING    185	
+#define T_ERROR    186	
+#define T_WELCOME    187	
+#define T_WELCOME_TO_LINKS    188	
+#define T_BASIC_HELP    189	
+#define T_LABEL    190	
+#define T_CONTENT_TYPES    191	
+#define T_PROGRAM__IS_REPLACED_WITH_FILE_NAME    192	
+#define T_BLOCK_TERMINAL_WHILE_PROGRAM_RUNNING    193	
+#define T_RUN_ON_TERMINAL    194	
+#define T_RUN_IN_XWINDOW    195	
+#define T_ASK_BEFORE_OPENING    196	
+#define T_DELETE_ASSOCIATION    197	
+#define T_ASSOCIATION    198	
+#define T_EXTENSION_S    199	
+#define T_CONTENT_TYPE    200	
+#define T_NO_ASSOCIATIONS    201	
+#define T_DELETE_EXTENSION    202	
+#define T_EXTENSION    203	
+#define T_NO_EXTENSIONS    204	
+#define T_ERROR_WHILE_POSTING_FORM    205	
+#define T_COULD_NOT_GET_FILE    206	
+#define T_NO_PREVIOUS_SEARCH    207	
+#define T_SEARCH_STRING_NOT_FOUND    208	
+#define T_SAVE_ERROR    209	
+#define T_ERROR_WRITING_TO_FILE    210	
+#define T_DISPLAY_USEMAP    211	
+#define T_FOLLOW_LINK    212	
+#define T_OPEN_IN_NEW_WINDOW    213	
+#define T_DOWNLOAD_LINK    214	
+#define T_RESET_FORM    215	
+#define T_SUBMIT_FORM    216	
+#define T_SUBMIT_FORM_AND_OPEN_IN_NEW_WINDOW    217	
+#define T_SUBMIT_FORM_AND_DOWNLOAD    218	
+#define T_VIEW_IMAGE    219	
+#define T_DOWNLOAD_IMAGE    220	
+#define T_NO_LINK_SELECTED    221	
+#define T_IMAGE    222	
+#define T_USEMAP    223	
+#define T_SUBMIT_FORM_TO    224	
+#define T_POST_FORM_TO    225	
+#define T_RADIO_BUTTON    226	
+#define T_CHECKBOX    227	
+#define T_SELECT_FIELD    228	
+#define T_TEXT_FIELD    229	
+#define T_TEXT_AREA    230	
+#define T_FILE_UPLOAD    231	
+#define T_PASSWORD_FIELD    232	
+#define T_NAME    233	
+#define T_VALUE    234	
+#define T_HIT_ENTER_TO    235	
+#define T_SUBMIT_TO    236	
+#define T_POST_TO    237	
+#define T_INFO    238	
+#define T_HEADER_INFO    239	
+#define T_YOU_ARE_NOWHERE    240	
+#define T_URL    241	
+#define T_SIZE    242	
+#define T_INCOMPLETE    243	
+#define T_CODEPAGE    244	
+#define T_ASSUMED    245	
+#define T_IGNORING_SERVER_SETTING    246	
+#define T_SERVER    247	
+#define T_DATE    248	
+#define T_LAST_MODIFIED    249	
+#define T_LANGUAGE    250	
+#define T_XTERM    251	
+#define T_TWTERM    252	
+#define T_SCREEN    253	
+#define T_WINDOW    254	
+#define T_FULL_SCREEN    255	
+#define T_BEOS_TERMINAL    256	
+#define T_NEW_WINDOW    257	
+#define T_GO_TO_LINK    258	
+#define T_ENTER_LINK_NUMBER    259	
+#define T_RESIZE_TERMINAL    260	
+#define T_COLUMNS    261	
+#define T_ROWS    262	
+#define T_BOOKMARKS    263	
+#define T_ADD_BOOKMARK    264	
+#define T_GOTO    265	
+#define T_EDIT    266	
+#define T_CLOSE    267	
+#define T_BOOKMARK_TITLE    268	
+#define T_EDIT_BOOKMARK    269	
+#define T_DELETE_BOOKMARK    270	
+#define T_BOOKMARK_MANAGER    271	
+#define T_url    272	
+#define T_NNAME    273	
+#define T_EXIT_LINKS    274	
+#define T_DO_YOU_REALLY_WANT_TO_EXIT_LINKS    275	
+#define T_DO_YOU_REALLY_WANT_TO_EXIT_LINKS_AND_TERMINATE_ALL_DOWNLOADS    276	
+#define T_HTTP_OPTIONS    277	
+#define T_FTP_OPTIONS    278	
+#define T_HTTP_BUG_WORKAROUNDS    279	
+#define T_USE_HTTP_10    280	
+#define T_ALLOW_SERVER_BLACKLIST    281	
+#define T_BROKEN_302_REDIRECT    282	
+#define T_NO_KEEPALIVE_AFTER_POST_REQUEST    283	
+#define T_PASSWORD_FOR_ANONYMOUS_LOGIN    284	
+#define T_MANUAL    285	
+#define T_MAILTO_PROG    286	
+#define T_TELNET_PROG    287	
+#define T_TN3270_PROG    288	
+#define T_MAIL_AND_TELNET_PROGRAMS    289	
+#define T_NO_PROGRAM    290	
+#define T_NO_PROGRAM_SPECIFIED_FOR    291	
+#define T_MAIL    292	
+#define T_TELNET    293	
+#define T_TN3270    294	
+#define T_BAD_MAILTO_URL    295	
+#define T_BAD_TELNET_URL    296	
+#define T_BAD_TN3270_URL    297	
+#define T_USERID    298	
+#define T_PASSWORD    299	
+#define T_ENTER_USERNAME    300	
+#define T_AT    301	
+#define T_SSL_ERROR    302	
+#define T_NO_SSL    303	
+#define T_HK_ADD_BOOKMARK    304	
+#define T_HK_BOOKMARKS    305	
+#define T_HK_GOTO_URL    306	
+#define T_HK_GO_BACK    307	
+#define T_HK_HISTORY    308	
+#define T_HK_RELOAD    309	
+#define T_HK_SAVE_AS    310	
+#define T_HK_SAVE_URL_AS    311	
+#define T_HK_SAVE_FORMATTED_DOCUMENT    312	
+#define T_HK_KILL_BACKGROUND_CONNECTIONS    313	
+#define T_HK_FLUSH_ALL_CACHES    314	
+#define T_HK_RESOURCE_INFO    315	
+#define T_HK_CACHE_INFO    316	
+#define T_HK_MAIL_AND_TELNEL    317	
+#define T_HK_MEMORY_INFO    318	
+#define T_HK_OS_SHELL    319	
+#define T_HK_RESIZE_TERMINAL    320	
+#define T_HK_EXIT    321	
+#define T_HK_SEARCH    322	
+#define T_HK_SEARCH_BACK    323	
+#define T_HK_FIND_NEXT    324	
+#define T_HK_FIND_PREVIOUS    325	
+#define T_HK_TOGGLE_HTML_PLAIN    326	
+#define T_HK_DOCUMENT_INFO    327	
+#define T_HK_FRAME_AT_FULL_SCREEN    328	
+#define T_HK_HTML_OPTIONS    329	
+#define T_HK_SAVE_HTML_OPTIONS    330	
+#define T_HK_ABOUT    331	
+#define T_HK_KEYS    332	
+#define T_HK_COPYING    333	
+#define T_HK_MANUAL    334	
+#define T_HK_ADD    335	
+#define T_HK_MODIFY    336	
+#define T_HK_DELETE    337	
+#define T_HK_LANGUAGE    338	
+#define T_HK_CHARACTER_SET    339	
+#define T_HK_TERMINAL_OPTIONS    340	
+#define T_HK_NETWORK_OPTIONS    341	
+#define T_HK_CACHE    342	
+#define T_HK_ASSOCIATIONS    343	
+#define T_HK_FILE_EXTENSIONS    344	
+#define T_HK_SAVE_OPTIONS    345	
+#define T_HK_FILE    346	
+#define T_HK_VIEW    347	
+#define T_HK_LINK    348	
+#define T_HK_DOWNLOADS    349	
+#define T_HK_SETUP    350	
+#define T_HK_HELP    351	
+#define T_HK_DISPLAY_USEMAP    352	
+#define T_HK_FOLLOW_LINK    353	
+#define T_HK_OPEN_IN_NEW_WINDOW    354	
+#define T_HK_DOWNLOAD_LINK    355	
+#define T_HK_RESET_FORM    356	
+#define T_HK_SUBMIT_FORM    357	
+#define T_HK_SUBMIT_FORM_AND_OPEN_IN_NEW_WINDOW    358	
+#define T_HK_SUBMIT_FORM_AND_DOWNLOAD    359	
+#define T_HK_VIEW_IMAGE    360	
+#define T_HK_DOWNLOAD_IMAGE    361	
+#define T_HK_XTERM    362	
+#define T_HK_TWTERM    363	
+#define T_HK_SCREEN    364	
+#define T_HK_WINDOW    365	
+#define T_HK_FULL_SCREEN    366	
+#define T_HK_BEOS_TERMINAL    367	
+#define T_HK_NEW_WINDOW    368	
+#define T__N_TEXTS    369	
diff -ru links-0.96/language.inc links-0.96+true-referer/language.inc
--- links-0.96/language.inc	Mon Jul  2 02:28:15 2001
+++ links-0.96+true-referer/language.inc	Sat Oct  6 18:20:48 2001
@@ -142,6 +142,11 @@
   T_CANT_GET_SOCKET_STATE, "Can't get socket state",
   T_BAD_HTTP_RESPONSE, "Bad HTTP response",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, "Fixed HTTP Referer",
+  T_REFERER_NONE, "No referer",
+  T_REFERER_TRUE, "Send previous URL as referer (normal operation, INSECURE)",
+  T_REFERER_SAME_URL, "Send requested URL as referer",
+  T_REFERER_FAKE, "Fixed referer",
   T_NO_CONTENT, "No content",
   T_UNKNOWN_FILE_TYPE, "Unknown file type",
   T_ERROR_OPENING_FILE, "Error opening file",
@@ -510,6 +515,11 @@
   T_CANT_GET_SOCKET_STATE, "Não posso obter o status do socket",
   T_BAD_HTTP_RESPONSE, "Resposta HTTP incorreta",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Sem conteúdo",
   T_UNKNOWN_FILE_TYPE, "Tipo de arquivo desconhecido",
   T_ERROR_OPENING_FILE, "Erro ao abrir arquivo",
@@ -878,6 +888,11 @@
   T_CANT_GET_SOCKET_STATE, "Íå ìîæå äà ñå ïîëó÷è ñúñòîÿíèåòî íà socket-à",
   T_BAD_HTTP_RESPONSE, "Íåâàëèäåí HTTP îòãîâîð",
   T_HTTP_100, NULL,
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Íÿìà äàííè",
   T_UNKNOWN_FILE_TYPE, "Íåèçâåñòåí òèï ôàéë",
   T_ERROR_OPENING_FILE, "Ãðåøêà ïðè îòâàðÿíåòî íà ôàéë",
@@ -1246,6 +1261,11 @@
   T_CANT_GET_SOCKET_STATE, "Nemù¾u zjistit stav socketu",
   T_BAD_HTTP_RESPONSE, "©patná HTTP odpovìï (asi bugovitý server)",
   T_HTTP_100, "HTTP 100 (?)",
+  T_FAKE_REFERER, "Fale¹ný HTTP referer",
+  T_REFERER_NONE, "Neposílat HTTP referer",
+  T_REFERER_TRUE, "Posílat pøedchozí URL jako referer (normalní a NEBEZPEÈNÉ)",
+  T_REFERER_SAME_URL, "Posílat vy¾ádané URL jako referer",
+  T_REFERER_FAKE, "Posílat fale¹ný HTTP referer",
   T_NO_CONTENT, "®ádnej obsah",
   T_UNKNOWN_FILE_TYPE, "Neznámej typ souboru",
   T_ERROR_OPENING_FILE, "Chybièka pøi ètení souboru",
@@ -1614,6 +1634,11 @@
   T_CANT_GET_SOCKET_STATE, "Ei saa kätte sokli staatust",
   T_BAD_HTTP_RESPONSE, "Vigane HTTP vastus",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Sisu puudub",
   T_UNKNOWN_FILE_TYPE, "Tundmatu failitüüp",
   T_ERROR_OPENING_FILE, "Viga faili avamisel",
@@ -1982,6 +2007,11 @@
   T_CANT_GET_SOCKET_STATE, "impossible d'obtenir l'état du socket",
   T_BAD_HTTP_RESPONSE, "Réponse HTTP incorrecte",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Pas de contenu",
   T_UNKNOWN_FILE_TYPE, "Type de fichier inconnu",
   T_ERROR_OPENING_FILE, "Erreur lors de l'ouverture du fichier",
@@ -2350,6 +2380,11 @@
   T_CANT_GET_SOCKET_STATE, "Non se puido saber o estado do socket",
   T_BAD_HTTP_RESPONSE, "Resposta HTTP incorrecta",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Non hai contido",
   T_UNKNOWN_FILE_TYPE, "Tipo de ficheiro descoñecido",
   T_ERROR_OPENING_FILE, "Erro abrindo ficheiro",
@@ -2718,6 +2753,11 @@
   T_CANT_GET_SOCKET_STATE, "kann Socket-Status nicht abfragen",
   T_BAD_HTTP_RESPONSE, "fehlerhafte HTTP-Antwort",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Kein Inhalt",
   T_UNKNOWN_FILE_TYPE, "Unbekannter Dateityp",
   T_ERROR_OPENING_FILE, "Fehler bei Datei-Öffnung",
@@ -3086,6 +3126,11 @@
   T_CANT_GET_SOCKET_STATE, "Áäýíáôç ç ëÞøç êáôÜóôáóçò õðïäï÷Ýá",
   T_BAD_HTTP_RESPONSE, "Ìç Ýãêõñç áðÜíôçóç HTTP",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Äåí õðÜñ÷åé ðåñéå÷üìåíï",
   T_UNKNOWN_FILE_TYPE, "¶ãíùóôï åßäïò áñ÷åßïõ",
   T_ERROR_OPENING_FILE, "Error opening file",
@@ -3454,6 +3499,11 @@
   T_CANT_GET_SOCKET_STATE, "Nem lehet a csatorna állapotát megállapítani",
   T_BAD_HTTP_RESPONSE, "Hibás HTTP válasz",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "A lap üres",
   T_UNKNOWN_FILE_TYPE, "Ismeretlen fájlformátum",
   T_ERROR_OPENING_FILE, "Hiba a fájl megnyitásakor",
@@ -3822,6 +3872,11 @@
   T_CANT_GET_SOCKET_STATE, "Finn ekki stöðu gáttar",
   T_BAD_HTTP_RESPONSE, "Ógilt HTTP svar",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Ekkert efni",
   T_UNKNOWN_FILE_TYPE, "Óþekkt skráartegund",
   T_ERROR_OPENING_FILE, "Villa við opnun skráar",
@@ -4190,6 +4245,11 @@
   T_CANT_GET_SOCKET_STATE, "Non posso prendere lo stato della socket",
   T_BAD_HTTP_RESPONSE, "Risposta HTTP errata",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Nessun contenuto",
   T_UNKNOWN_FILE_TYPE, "Tipo file sconosciuto",
   T_ERROR_OPENING_FILE, "Errore nell'apertura del file",
@@ -4558,6 +4618,11 @@
   T_CANT_GET_SOCKET_STATE, "Negaunu soket'o bûsenos",
   T_BAD_HTTP_RESPONSE, "Blogas HTTP atsakymas",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Nëra turinio",
   T_UNKNOWN_FILE_TYPE, "Neþinomas failo tipas",
   T_ERROR_OPENING_FILE, "Klaida bandant atidaryti failà",
@@ -4926,6 +4991,11 @@
   T_CANT_GET_SOCKET_STATE, "Nie mo¿na zbadaæ stanu gniazda",
   T_BAD_HTTP_RESPONSE, "Nieprawid³owa odpowied¼ HTTP",
   T_HTTP_100, NULL,
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Plik pusty",
   T_UNKNOWN_FILE_TYPE, "Nieznay typ pliku",
   T_ERROR_OPENING_FILE, "B³±d przy otwieraniu pliku",
@@ -5294,6 +5364,11 @@
   T_CANT_GET_SOCKET_STATE, "îÅÌØÚÑ ÐÏÌÕÞÉÔØ ÓÏÓÔÏÑÎÉÅ ÓÏËÅÔÁ",
   T_BAD_HTTP_RESPONSE, "îÅ×ÅÒÎÙÊ ÏÔ×ÅÔ HTTP",
   T_HTTP_100, NULL,
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "îÅÔ ÄÁÎÎÙÈ",
   T_UNKNOWN_FILE_TYPE, "îÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ ÆÁÊÌÁ",
   T_ERROR_OPENING_FILE, "ïÛÉÂËÁ ÏÔËÒÙÔÉÑ ÆÁÊÌÁ",
@@ -5662,6 +5737,11 @@
   T_CANT_GET_SOCKET_STATE, "Nemô¾em zisti» stav socketu",
   T_BAD_HTTP_RESPONSE, "Zlá HTTP odpoveï (asi bugovitý server)",
   T_HTTP_100, "HTTP 100 (?)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "®iadny obsah",
   T_UNKNOWN_FILE_TYPE, "Neznámy typ súboru",
   T_ERROR_OPENING_FILE, "Chyba pri èítaní súboru",
@@ -6030,6 +6110,11 @@
   T_CANT_GET_SOCKET_STATE, "No puedo saber el estado del socket",
   T_BAD_HTTP_RESPONSE, "Respuesta HTTP incorrecta",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Sin contenido",
   T_UNKNOWN_FILE_TYPE, "Tipo de fichero desconocido",
   T_ERROR_OPENING_FILE, "Error abriendo fichero",
@@ -6398,6 +6483,11 @@
   T_CANT_GET_SOCKET_STATE, "Kan inte se sockettillstånd",
   T_BAD_HTTP_RESPONSE, "Felaktigt HTTP-svar",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Inget innehåll",
   T_UNKNOWN_FILE_TYPE, "Okänd filtyp",
   T_ERROR_OPENING_FILE, "Fel vid öppnande av fil",
@@ -6766,6 +6856,11 @@
   T_CANT_GET_SOCKET_STATE, "Soket durumu alýnamýyor",
   T_BAD_HTTP_RESPONSE, "Hatalý HTTP cevabý",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "Ýçerik YOK",
   T_UNKNOWN_FILE_TYPE, "Bilinmeyen dosya türü",
   T_ERROR_OPENING_FILE, "Dosya açýlýrken hata",
@@ -7134,6 +7229,11 @@
   T_CANT_GET_SOCKET_STATE, "îÅÍÏÖÌÉ×Ï ÏÔÒÉÍÁÔÉ ÓÔÁÎ ÓÏËÅÔÕ",
   T_BAD_HTTP_RESPONSE, "îÅÐÒÁ×ÉÌØÎÁ ×¦ÄÐÏ×¦ÄØ HTTP",
   T_HTTP_100, "HTTP 100 (???)",
+  T_FAKE_REFERER, NULL,
+  T_REFERER_NONE, NULL,
+  T_REFERER_TRUE, NULL,
+  T_REFERER_SAME_URL, NULL,
+  T_REFERER_FAKE, NULL,
   T_NO_CONTENT, "îÅÍÁ ¦ÎÆÏÒÍÁÃ¦§",
   T_UNKNOWN_FILE_TYPE, "îÅ×¦ÄÏÍÉÊ ÔÉÐ ÆÁÊÌÕ",
   T_ERROR_OPENING_FILE, "ðÏÍÉÌËÁ ×¦ÄËÒÉÔÔÑ ÆÁÊÌÕ",
