blob: a0005140b20b55fa61d53459a08d9b67fdcda6bd [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001" Vim syntax file
2" Language: Diff (context or unified)
3" Maintainer: Bram Moolenaar <Bram@vim.org>
Bram Moolenaare2db6952013-07-24 19:53:36 +02004" Translations by Jakson Alves de Aquino.
Bram Moolenaarc2299672014-11-13 14:25:38 +01005" Last Change: 2014 Nov 12
Bram Moolenaar071d4272004-06-13 20:20:40 +00006
Bram Moolenaard857f0e2005-06-21 22:37:39 +00007" Quit when a (custom) syntax file was already loaded
8if exists("b:current_syntax")
Bram Moolenaar071d4272004-06-13 20:20:40 +00009 finish
10endif
Bram Moolenaar150a1322010-08-04 16:11:50 +020011scriptencoding utf-8
Bram Moolenaar071d4272004-06-13 20:20:40 +000012
13syn match diffOnly "^Only in .*"
14syn match diffIdentical "^Files .* and .* are identical$"
15syn match diffDiffer "^Files .* and .* differ$"
16syn match diffBDiffer "^Binary files .* and .* differ$"
17syn match diffIsA "^File .* is a .* while file .* is a .*"
Bram Moolenaare2db6952013-07-24 19:53:36 +020018syn match diffNoEOL "^\\ No newline at end of file .*"
Bram Moolenaar071d4272004-06-13 20:20:40 +000019syn match diffCommon "^Common subdirectories: .*"
20
Bram Moolenaar150a1322010-08-04 16:11:50 +020021" ca
Bram Moolenaare2db6952013-07-24 19:53:36 +020022syn match diffOnly "^Només a .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020023syn match diffIdentical "^Els fitxers .* i .* són idèntics$"
24syn match diffDiffer "^Els fitxers .* i .* difereixen$"
25syn match diffBDiffer "^Els fitxers .* i .* difereixen$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020026syn match diffIsA "^El fitxer .* és un .* mentre que el fitxer .* és un .*"
27syn match diffNoEOL "^\\ No hi ha cap caràcter de salt de línia al final del fitxer"
28syn match diffCommon "^Subdirectoris comuns: .* i .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020029
30" cs
Bram Moolenaare2db6952013-07-24 19:53:36 +020031syn match diffOnly "^Pouze v .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020032syn match diffIdentical "^Soubory .* a .* jsou identické$"
33syn match diffDiffer "^Soubory .* a .* jsou různé$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020034syn match diffBDiffer "^Binární soubory .* a .* jsou rozdílné$"
Bram Moolenaar150a1322010-08-04 16:11:50 +020035syn match diffBDiffer "^Soubory .* a .* jsou různé$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020036syn match diffIsA "^Soubor .* je .* pokud soubor .* je .*"
37syn match diffNoEOL "^\\ Chybí znak konce řádku na konci souboru"
38syn match diffCommon "^Společné podadresáře: .* a .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020039
40" da
Bram Moolenaare2db6952013-07-24 19:53:36 +020041syn match diffOnly "^Kun i .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020042syn match diffIdentical "^Filerne .* og .* er identiske$"
43syn match diffDiffer "^Filerne .* og .* er forskellige$"
44syn match diffBDiffer "^Binære filer .* og .* er forskellige$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020045syn match diffIsA "^Filen .* er en .* mens filen .* er en .*"
46syn match diffNoEOL "^\\ Intet linjeskift ved filafslutning"
47syn match diffCommon "^Identiske underkataloger: .* og .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020048
49" de
Bram Moolenaare2db6952013-07-24 19:53:36 +020050syn match diffOnly "^Nur in .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020051syn match diffIdentical "^Dateien .* und .* sind identisch.$"
52syn match diffDiffer "^Dateien .* und .* sind verschieden.$"
53syn match diffBDiffer "^Binärdateien .* and .* sind verschieden.$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020054syn match diffBDiffer "^Binärdateien .* und .* sind verschieden.$"
Bram Moolenaar150a1322010-08-04 16:11:50 +020055syn match diffIsA "^Datei .* ist ein .* während Datei .* ein .* ist.$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020056syn match diffNoEOL "^\\ Kein Zeilenumbruch am Dateiende."
Bram Moolenaar150a1322010-08-04 16:11:50 +020057syn match diffCommon "^Gemeinsame Unterverzeichnisse: .* und .*.$"
58
59" el
Bram Moolenaare2db6952013-07-24 19:53:36 +020060syn match diffOnly "^Μόνο στο .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020061syn match diffIdentical "^Τα αρχεία .* καί .* είναι πανομοιότυπα$"
62syn match diffDiffer "^Τα αρχεία .* και .* διαφέρουν$"
63syn match diffBDiffer "^Τα αρχεία .* και .* διαφέρουν$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020064syn match diffIsA "^Το αρχείο .* είναι .* ενώ το αρχείο .* είναι .*"
65syn match diffNoEOL "^\\ Δεν υπάρχει χαρακτήρας νέας γραμμής στο τέλος του αρχείου"
Bram Moolenaar150a1322010-08-04 16:11:50 +020066syn match diffCommon "^Οι υποκατάλογοι .* και .* είναι ταυτόσημοι$"
67
68" eo
Bram Moolenaare2db6952013-07-24 19:53:36 +020069syn match diffOnly "^Nur en .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020070syn match diffIdentical "^Dosieroj .* kaj .* estas samaj$"
71syn match diffDiffer "^Dosieroj .* kaj .* estas malsamaj$"
72syn match diffBDiffer "^Dosieroj .* kaj .* estas malsamaj$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020073syn match diffIsA "^Dosiero .* estas .*, dum dosiero .* estas .*"
74syn match diffNoEOL "^\\ Mankas linifino ĉe fino de dosiero"
75syn match diffCommon "^Komunaj subdosierujoj: .* kaj .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020076
77" es
Bram Moolenaare2db6952013-07-24 19:53:36 +020078syn match diffOnly "^Sólo en .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020079syn match diffIdentical "^Los ficheros .* y .* son idénticos$"
80syn match diffDiffer "^Los ficheros .* y .* son distintos$"
81syn match diffBDiffer "^Los ficheros binarios .* y .* son distintos$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020082syn match diffIsA "^El fichero .* es un .* mientras que el .* es un .*"
83syn match diffNoEOL "^\\ No hay ningún carácter de nueva línea al final del fichero"
84syn match diffCommon "^Subdirectorios comunes: .* y .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020085
86" fi
Bram Moolenaare2db6952013-07-24 19:53:36 +020087syn match diffOnly "^Vain hakemistossa .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020088syn match diffIdentical "^Tiedostot .* ja .* ovat identtiset$"
89syn match diffDiffer "^Tiedostot .* ja .* eroavat$"
90syn match diffBDiffer "^Binääritiedostot .* ja .* eroavat$"
Bram Moolenaare2db6952013-07-24 19:53:36 +020091syn match diffIsA "^Tiedosto .* on .*, kun taas tiedosto .* on .*"
92syn match diffNoEOL "^\\ Ei rivinvaihtoa tiedoston lopussa"
93syn match diffCommon "^Yhteiset alihakemistot: .* ja .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +020094
95" fr
Bram Moolenaare2db6952013-07-24 19:53:36 +020096syn match diffOnly "^Seulement dans .*"
97syn match diffIdentical "^Les fichiers .* et .* sont identiques.*"
98syn match diffDiffer "^Les fichiers .* et .* sont différents.*"
99syn match diffBDiffer "^Les fichiers binaires .* et .* sont différents.*"
100syn match diffIsA "^Le fichier .* est un .* alors que le fichier .* est un .*"
101syn match diffNoEOL "^\\ Pas de fin de ligne à la fin du fichier.*"
102syn match diffCommon "^Les sous-répertoires .* et .* sont identiques.*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200103
104" ga
Bram Moolenaare2db6952013-07-24 19:53:36 +0200105syn match diffOnly "^I .* amháin: .*"
106syn match diffIdentical "^Is comhionann iad na comhaid .* agus .*"
107syn match diffDiffer "^Tá difríocht idir na comhaid .* agus .*"
108syn match diffBDiffer "^Tá difríocht idir na comhaid .* agus .*"
109syn match diffIsA "^Tá comhad .* ina .* ach tá comhad .* ina .*"
110syn match diffNoEOL "^\\ Gan líne nua ag an chomhadchríoch"
111syn match diffCommon "^Fochomhadlanna i gcoitianta: .* agus .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200112
113" gl
Bram Moolenaare2db6952013-07-24 19:53:36 +0200114syn match diffOnly "^Só en .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200115syn match diffIdentical "^Os ficheiros .* e .* son idénticos$"
116syn match diffDiffer "^Os ficheiros .* e .* son diferentes$"
117syn match diffBDiffer "^Os ficheiros binarios .* e .* son diferentes$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200118syn match diffIsA "^O ficheiro .* é un .* mentres que o ficheiro .* é un .*"
119syn match diffNoEOL "^\\ Non hai un salto de liña na fin da liña"
120syn match diffCommon "^Subdirectorios comúns: .* e .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200121
122" he
Bram Moolenaare2db6952013-07-24 19:53:36 +0200123syn match diffOnly "^.*-ב קר אצמנ .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200124syn match diffIdentical "^םיהז םניה .*-ו .* םיצבקה$"
125syn match diffDiffer "^הזמ הז םינוש `.*'-ו `.*' םיצבקה$"
126syn match diffBDiffer "^הזמ הז םינוש `.*'-ו `.*' םיירניב םיצבק$"
127syn match diffIsA "^.* .*-ל .* .* תוושהל ןתינ אל$"
Bram Moolenaarc2299672014-11-13 14:25:38 +0100128syn match diffNoEOL "^\\ ץבוקה ףוסב השד.-הרוש ות רס."
Bram Moolenaar150a1322010-08-04 16:11:50 +0200129syn match diffCommon "^.*-ו .* :תוהז תויקית-תת$"
130
Bram Moolenaare2db6952013-07-24 19:53:36 +0200131" hr
132syn match diffOnly "^Samo u .*"
133syn match diffIdentical "^Datoteke .* i .* su identične$"
134syn match diffDiffer "^Datoteke .* i .* se razlikuju$"
135syn match diffBDiffer "^Binarne datoteke .* i .* se razlikuju$"
136syn match diffIsA "^Datoteka .* je .*, a datoteka .* je .*"
137syn match diffNoEOL "^\\ Nema novog retka na kraju datoteke"
138syn match diffCommon "^Uobičajeni poddirektoriji: .* i .*"
139
Bram Moolenaar150a1322010-08-04 16:11:50 +0200140" hu
Bram Moolenaare2db6952013-07-24 19:53:36 +0200141syn match diffOnly "^Csak .* -ben: .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200142syn match diffIdentical "^.* és .* fájlok azonosak$"
143syn match diffDiffer "^A(z) .* és a(z) .* fájlok különböznek$"
144syn match diffBDiffer "^A(z) .* és a(z) .* fájlok különböznek$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200145syn match diffIsA "^A(z) .* fájl egy .*, viszont a(z) .* fájl egy .*"
146syn match diffNoEOL "^\\ Nincs újsor a fájl végén"
147syn match diffCommon "^Közös alkönyvtárak: .* és .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200148
149" id
Bram Moolenaare2db6952013-07-24 19:53:36 +0200150syn match diffOnly "^Hanya dalam .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200151syn match diffIdentical "^File .* dan .* identik$"
152syn match diffDiffer "^Berkas .* dan .* berbeda$"
153syn match diffBDiffer "^File biner .* dan .* berbeda$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200154syn match diffIsA "^File .* adalah .* sementara file .* adalah .*"
155syn match diffNoEOL "^\\ Tidak ada baris-baru di akhir dari berkas"
156syn match diffCommon "^Subdirektori sama: .* dan .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200157
158" it
Bram Moolenaare2db6952013-07-24 19:53:36 +0200159syn match diffOnly "^Solo in .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200160syn match diffIdentical "^I file .* e .* sono identici$"
161syn match diffDiffer "^I file .* e .* sono diversi$"
162syn match diffBDiffer "^I file .* e .* sono diversi$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200163syn match diffBDiffer "^I file binari .* e .* sono diversi$"
164syn match diffIsA "^File .* è un .* mentre file .* è un .*"
165syn match diffNoEOL "^\\ Manca newline alla fine del file"
166syn match diffCommon "^Sottodirectory in comune: .* e .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200167
168" ja
Bram Moolenaare2db6952013-07-24 19:53:36 +0200169syn match diffOnly "^.*だけに発見: .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200170syn match diffIdentical "^ファイル.*と.*は同一$"
171syn match diffDiffer "^ファイル.*と.*は違います$"
172syn match diffBDiffer "^バイナリー・ファイル.*と.*は違います$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200173syn match diffIsA "^ファイル.*は.*、ファイル.*は.*"
174syn match diffNoEOL "^\\ ファイル末尾に改行がありません"
175syn match diffCommon "^共通の下位ディレクトリー: .*と.*"
176
177" ja DiffUtils 3.3
178syn match diffOnly "^.* のみに存在: .*"
179syn match diffIdentical "^ファイル .* と .* は同一です$"
180syn match diffDiffer "^ファイル .* と .* は異なります$"
181syn match diffBDiffer "^バイナリーファイル .* と.* は異なります$"
182syn match diffIsA "^ファイル .* は .* です。一方、ファイル .* は .* です$"
183syn match diffNoEOL "^\\ ファイル末尾に改行がありません"
184syn match diffCommon "^共通のサブディレクトリー: .* と .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200185
186" lv
Bram Moolenaare2db6952013-07-24 19:53:36 +0200187syn match diffOnly "^Tikai iekš .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200188syn match diffIdentical "^Fails .* un .* ir identiski$"
189syn match diffDiffer "^Faili .* un .* atšķiras$"
190syn match diffBDiffer "^Faili .* un .* atšķiras$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200191syn match diffBDiffer "^Binārie faili .* un .* atšķiras$"
192syn match diffIsA "^Fails .* ir .* kamēr fails .* ir .*"
193syn match diffNoEOL "^\\ Nav jaunu rindu faila beigās"
194syn match diffCommon "^Kopējās apakšdirektorijas: .* un .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200195
196" ms
Bram Moolenaare2db6952013-07-24 19:53:36 +0200197syn match diffOnly "^Hanya dalam .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200198syn match diffIdentical "^Fail .* dan .* adalah serupa$"
199syn match diffDiffer "^Fail .* dan .* berbeza$"
200syn match diffBDiffer "^Fail .* dan .* berbeza$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200201syn match diffIsA "^Fail .* adalah .* manakala fail .* adalah .*"
202syn match diffNoEOL "^\\ Tiada baris baru pada penghujung fail"
203syn match diffCommon "^Subdirektori umum: .* dan .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200204
205" nl
Bram Moolenaare2db6952013-07-24 19:53:36 +0200206syn match diffOnly "^Alleen in .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200207syn match diffIdentical "^Bestanden .* en .* zijn identiek$"
208syn match diffDiffer "^Bestanden .* en .* zijn verschillend$"
209syn match diffBDiffer "^Bestanden .* en .* zijn verschillend$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200210syn match diffBDiffer "^Binaire bestanden .* en .* zijn verschillend$"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200211syn match diffIsA "^Bestand .* is een .* terwijl bestand .* een .* is$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200212syn match diffNoEOL "^\\ Geen regeleindeteken (LF) aan einde van bestand"
213syn match diffCommon "^Gemeenschappelijke submappen: .* en .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200214
215" pl
Bram Moolenaare2db6952013-07-24 19:53:36 +0200216syn match diffOnly "^Tylko w .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200217syn match diffIdentical "^Pliki .* i .* są identyczne$"
218syn match diffDiffer "^Pliki .* i .* różnią się$"
219syn match diffBDiffer "^Pliki .* i .* różnią się$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200220syn match diffBDiffer "^Binarne pliki .* i .* różnią się$"
221syn match diffIsA "^Plik .* jest .*, podczas gdy plik .* jest .*"
222syn match diffNoEOL "^\\ Brak znaku nowej linii na końcu pliku"
223syn match diffCommon "^Wspólne podkatalogi: .* i .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200224
225" pt_BR
Bram Moolenaare2db6952013-07-24 19:53:36 +0200226syn match diffOnly "^Somente em .*"
227syn match diffOnly "^Apenas em .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200228syn match diffIdentical "^Os aquivos .* e .* são idênticos$"
229syn match diffDiffer "^Os arquivos .* e .* são diferentes$"
230syn match diffBDiffer "^Os arquivos binários .* e .* são diferentes$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200231syn match diffIsA "^O arquivo .* é .* enquanto o arquivo .* é .*"
232syn match diffNoEOL "^\\ Falta o caracter nova linha no final do arquivo"
233syn match diffCommon "^Subdiretórios idênticos: .* e .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200234
235" ro
Bram Moolenaare2db6952013-07-24 19:53:36 +0200236syn match diffOnly "^Doar în .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200237syn match diffIdentical "^Fişierele .* şi .* sunt identice$"
238syn match diffDiffer "^Fişierele .* şi .* diferă$"
239syn match diffBDiffer "^Fişierele binare .* şi .* diferă$"
240syn match diffIsA "^Fişierul .* este un .* pe când fişierul .* este un .*.$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200241syn match diffNoEOL "^\\ Nici un element de linie nouă la sfârşitul fişierului"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200242syn match diffCommon "^Subdirectoare comune: .* şi .*.$"
243
244" ru
Bram Moolenaare2db6952013-07-24 19:53:36 +0200245syn match diffOnly "^Только в .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200246syn match diffIdentical "^Файлы .* и .* идентичны$"
247syn match diffDiffer "^Файлы .* и .* различаются$"
248syn match diffBDiffer "^Файлы .* и .* различаются$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200249syn match diffIsA "^Файл .* это .*, тогда как файл .* -- .*"
250syn match diffNoEOL "^\\ В конце файла нет новой строки"
251syn match diffCommon "^Общие подкаталоги: .* и .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200252
253" sr
Bram Moolenaare2db6952013-07-24 19:53:36 +0200254syn match diffOnly "^Само у .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200255syn match diffIdentical "^Датотеке „.*“ и „.*“ се подударају$"
256syn match diffDiffer "^Датотеке .* и .* различите$"
257syn match diffBDiffer "^Бинарне датотеке .* и .* различите$"
258syn match diffIsA "^Датотека „.*“ је „.*“ док је датотека „.*“ „.*“$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200259syn match diffNoEOL "^\\ Без новог реда на крају датотеке"
260syn match diffCommon "^Заједнички поддиректоријуми: .* и .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200261
262" sv
Bram Moolenaare2db6952013-07-24 19:53:36 +0200263syn match diffOnly "^Endast i .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200264syn match diffIdentical "^Filerna .* och .* är lika$"
265syn match diffDiffer "^Filerna .* och .* skiljer$"
266syn match diffBDiffer "^Filerna .* och .* skiljer$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200267syn match diffIsA "^Fil .* är en .* medan fil .* är en .*"
268syn match diffBDiffer "^De binära filerna .* och .* skiljer$"
269syn match diffIsA "^Filen .* är .* medan filen .* är .*"
270syn match diffNoEOL "^\\ Ingen nyrad vid filslut"
271syn match diffCommon "^Lika underkataloger: .* och .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200272
273" tr
Bram Moolenaare2db6952013-07-24 19:53:36 +0200274syn match diffOnly "^Yalnızca .*'da: .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200275syn match diffIdentical "^.* ve .* dosyaları birbirinin aynı$"
276syn match diffDiffer "^.* ve .* dosyaları birbirinden farklı$"
277syn match diffBDiffer "^.* ve .* dosyaları birbirinden farklı$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200278syn match diffBDiffer "^İkili .* ve .* birbirinden farklı$"
279syn match diffIsA "^.* dosyası, bir .*, halbuki .* dosyası bir .*"
280syn match diffNoEOL "^\\ Dosya sonunda yenisatır yok."
281syn match diffCommon "^Ortak alt dizinler: .* ve .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200282
283" uk
Bram Moolenaare2db6952013-07-24 19:53:36 +0200284syn match diffOnly "^Лише у .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200285syn match diffIdentical "^Файли .* та .* ідентичні$"
286syn match diffDiffer "^Файли .* та .* відрізняються$"
287syn match diffBDiffer "^Файли .* та .* відрізняються$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200288syn match diffBDiffer "^Двійкові файли .* та .* відрізняються$"
289syn match diffIsA "^Файл .* це .*, тоді як файл .* -- .*"
290syn match diffNoEOL "^\\ Наприкінці файлу немає нового рядка"
291syn match diffCommon "^Спільні підкаталоги: .* та .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200292
293" vi
Bram Moolenaare2db6952013-07-24 19:53:36 +0200294syn match diffOnly "^Chỉ trong .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200295syn match diffIdentical "^Hai tập tin .* và .* là bằng nhau.$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200296syn match diffIdentical "^Cả .* và .* là cùng một tập tin$"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200297syn match diffDiffer "^Hai tập tin .* và .* là khác nhau.$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200298syn match diffBDiffer "^Hai tập tin nhị phân .* và .* khác nhau$"
299syn match diffIsA "^Tập tin .* là một .* trong khi tập tin .* là một .*.$"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200300syn match diffBDiffer "^Hai tập tin .* và .* là khác nhau.$"
301syn match diffIsA "^Tập tin .* là một .* còn tập tin .* là một .*.$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200302syn match diffNoEOL "^\\ Không có ký tự dòng mới tại kêt thức tập tin."
303syn match diffCommon "^Thư mục con chung: .* và .*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200304
305" zh_CN
Bram Moolenaare2db6952013-07-24 19:53:36 +0200306syn match diffOnly "^只在 .* 存在:.*"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200307syn match diffIdentical "^檔案 .* .* 相同$"
308syn match diffDiffer "^文件 .* .* 不同$"
309syn match diffBDiffer "^文件 .* .* 不同$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200310syn match diffIsA "^文件 .* 是.*而文件 .* 是.*"
311syn match diffNoEOL "^\\ 文件尾没有 newline 字符"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200312syn match diffCommon "^.* .* 有共同的子目录$"
313
314" zh_TW
Bram Moolenaare2db6952013-07-24 19:53:36 +0200315syn match diffOnly "^只在 .* 存在:.*"
316syn match diffIdentical "^檔案 .* 和 .* 相同$"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200317syn match diffDiffer "^檔案 .* 與 .* 不同$"
318syn match diffBDiffer "^二元碼檔 .* 與 .* 不同$"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200319syn match diffIsA "^檔案 .* 是.*而檔案 .* 是.*"
320syn match diffNoEOL "^\\ 檔案末沒有 newline 字元"
Bram Moolenaar150a1322010-08-04 16:11:50 +0200321syn match diffCommon "^.* 和 .* 有共同的副目錄$"
322
Bram Moolenaar5aae4192010-08-03 23:00:38 +0200323
Bram Moolenaar071d4272004-06-13 20:20:40 +0000324syn match diffRemoved "^-.*"
325syn match diffRemoved "^<.*"
326syn match diffAdded "^+.*"
327syn match diffAdded "^>.*"
328syn match diffChanged "^! .*"
329
330syn match diffSubname " @@..*"ms=s+3 contained
331syn match diffLine "^@.*" contains=diffSubname
332syn match diffLine "^\<\d\+\>.*"
333syn match diffLine "^\*\*\*\*.*"
Bram Moolenaar5aae4192010-08-03 23:00:38 +0200334syn match diffLine "^---$"
Bram Moolenaar071d4272004-06-13 20:20:40 +0000335
336"Some versions of diff have lines like "#c#" and "#d#" (where # is a number)
337syn match diffLine "^\d\+\(,\d\+\)\=[cda]\d\+\>.*"
338
Bram Moolenaard5d015d2013-11-03 21:14:31 +0100339syn match diffFile "^diff\>.*"
Bram Moolenaar071d4272004-06-13 20:20:40 +0000340syn match diffFile "^+++ .*"
Bram Moolenaare2db6952013-07-24 19:53:36 +0200341syn match diffFile "^Index: .*"
342syn match diffFile "^==== .*"
Bram Moolenaar071d4272004-06-13 20:20:40 +0000343syn match diffOldFile "^\*\*\* .*"
344syn match diffNewFile "^--- .*"
345
346syn match diffComment "^#.*"
347
348" Define the default highlighting.
Bram Moolenaard857f0e2005-06-21 22:37:39 +0000349" Only used when an item doesn't have highlighting yet
350hi def link diffOldFile diffFile
351hi def link diffNewFile diffFile
352hi def link diffFile Type
353hi def link diffOnly Constant
354hi def link diffIdentical Constant
355hi def link diffDiffer Constant
356hi def link diffBDiffer Constant
357hi def link diffIsA Constant
358hi def link diffNoEOL Constant
359hi def link diffCommon Constant
360hi def link diffRemoved Special
361hi def link diffChanged PreProc
362hi def link diffAdded Identifier
363hi def link diffLine Statement
364hi def link diffSubname PreProc
365hi def link diffComment Comment
Bram Moolenaar071d4272004-06-13 20:20:40 +0000366
367let b:current_syntax = "diff"
368
369" vim: ts=8 sw=2