1" Vim syntax file 2" Language: Diff (context or unified) 3" Maintainer: Bram Moolenaar <[email protected]> 4" Translations by Jakson Alves de Aquino. 5" Last Change: 2015 Jan 07 6 7" Quit when a (custom) syntax file was already loaded 8if exists("b:current_syntax") 9 finish 10endif 11scriptencoding utf-8 12 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 .*" 18syn match diffNoEOL "^\\ No newline at end of file .*" 19syn match diffCommon "^Common subdirectories: .*" 20 21" Disable the translations by setting diff_translations to zero. 22if !exists("diff_translations") || diff_translations 23 24" ca 25syn match diffOnly "^Només a .*" 26syn match diffIdentical "^Els fitxers .* i .* són idèntics$" 27syn match diffDiffer "^Els fitxers .* i .* difereixen$" 28syn match diffBDiffer "^Els fitxers .* i .* difereixen$" 29syn match diffIsA "^El fitxer .* és un .* mentre que el fitxer .* és un .*" 30syn match diffNoEOL "^\\ No hi ha cap caràcter de salt de línia al final del fitxer" 31syn match diffCommon "^Subdirectoris comuns: .* i .*" 32 33" cs 34syn match diffOnly "^Pouze v .*" 35syn match diffIdentical "^Soubory .* a .* jsou identické$" 36syn match diffDiffer "^Soubory .* a .* jsou různé$" 37syn match diffBDiffer "^Binární soubory .* a .* jsou rozdílné$" 38syn match diffBDiffer "^Soubory .* a .* jsou různé$" 39syn match diffIsA "^Soubor .* je .* pokud soubor .* je .*" 40syn match diffNoEOL "^\\ Chybí znak konce řádku na konci souboru" 41syn match diffCommon "^Společné podadresáře: .* a .*" 42 43" da 44syn match diffOnly "^Kun i .*" 45syn match diffIdentical "^Filerne .* og .* er identiske$" 46syn match diffDiffer "^Filerne .* og .* er forskellige$" 47syn match diffBDiffer "^Binære filer .* og .* er forskellige$" 48syn match diffIsA "^Filen .* er en .* mens filen .* er en .*" 49syn match diffNoEOL "^\\ Intet linjeskift ved filafslutning" 50syn match diffCommon "^Identiske underkataloger: .* og .*" 51 52" de 53syn match diffOnly "^Nur in .*" 54syn match diffIdentical "^Dateien .* und .* sind identisch.$" 55syn match diffDiffer "^Dateien .* und .* sind verschieden.$" 56syn match diffBDiffer "^Binärdateien .* and .* sind verschieden.$" 57syn match diffBDiffer "^Binärdateien .* und .* sind verschieden.$" 58syn match diffIsA "^Datei .* ist ein .* während Datei .* ein .* ist.$" 59syn match diffNoEOL "^\\ Kein Zeilenumbruch am Dateiende." 60syn match diffCommon "^Gemeinsame Unterverzeichnisse: .* und .*.$" 61 62" el 63syn match diffOnly "^Μόνο στο .*" 64syn match diffIdentical "^Τα αρχεία .* καί .* είναι πανομοιότυπα$" 65syn match diffDiffer "^Τα αρχεία .* και .* διαφέρουν$" 66syn match diffBDiffer "^Τα αρχεία .* και .* διαφέρουν$" 67syn match diffIsA "^Το αρχείο .* είναι .* ενώ το αρχείο .* είναι .*" 68syn match diffNoEOL "^\\ Δεν υπάρχει χαρακτήρας νέας γραμμής στο τέλος του αρχείου" 69syn match diffCommon "^Οι υποκατάλογοι .* και .* είναι ταυτόσημοι$" 70 71" eo 72syn match diffOnly "^Nur en .*" 73syn match diffIdentical "^Dosieroj .* kaj .* estas samaj$" 74syn match diffDiffer "^Dosieroj .* kaj .* estas malsamaj$" 75syn match diffBDiffer "^Dosieroj .* kaj .* estas malsamaj$" 76syn match diffIsA "^Dosiero .* estas .*, dum dosiero .* estas .*" 77syn match diffNoEOL "^\\ Mankas linifino ĉe fino de dosiero" 78syn match diffCommon "^Komunaj subdosierujoj: .* kaj .*" 79 80" es 81syn match diffOnly "^Sólo en .*" 82syn match diffIdentical "^Los ficheros .* y .* son idénticos$" 83syn match diffDiffer "^Los ficheros .* y .* son distintos$" 84syn match diffBDiffer "^Los ficheros binarios .* y .* son distintos$" 85syn match diffIsA "^El fichero .* es un .* mientras que el .* es un .*" 86syn match diffNoEOL "^\\ No hay ningún carácter de nueva línea al final del fichero" 87syn match diffCommon "^Subdirectorios comunes: .* y .*" 88 89" fi 90syn match diffOnly "^Vain hakemistossa .*" 91syn match diffIdentical "^Tiedostot .* ja .* ovat identtiset$" 92syn match diffDiffer "^Tiedostot .* ja .* eroavat$" 93syn match diffBDiffer "^Binääritiedostot .* ja .* eroavat$" 94syn match diffIsA "^Tiedosto .* on .*, kun taas tiedosto .* on .*" 95syn match diffNoEOL "^\\ Ei rivinvaihtoa tiedoston lopussa" 96syn match diffCommon "^Yhteiset alihakemistot: .* ja .*" 97 98" fr 99syn match diffOnly "^Seulement dans .*" 100syn match diffIdentical "^Les fichiers .* et .* sont identiques.*" 101syn match diffDiffer "^Les fichiers .* et .* sont différents.*" 102syn match diffBDiffer "^Les fichiers binaires .* et .* sont différents.*" 103syn match diffIsA "^Le fichier .* est un .* alors que le fichier .* est un .*" 104syn match diffNoEOL "^\\ Pas de fin de ligne à la fin du fichier.*" 105syn match diffCommon "^Les sous-répertoires .* et .* sont identiques.*" 106 107" ga 108syn match diffOnly "^I .* amháin: .*" 109syn match diffIdentical "^Is comhionann iad na comhaid .* agus .*" 110syn match diffDiffer "^Tá difríocht idir na comhaid .* agus .*" 111syn match diffBDiffer "^Tá difríocht idir na comhaid .* agus .*" 112syn match diffIsA "^Tá comhad .* ina .* ach tá comhad .* ina .*" 113syn match diffNoEOL "^\\ Gan líne nua ag an chomhadchríoch" 114syn match diffCommon "^Fochomhadlanna i gcoitianta: .* agus .*" 115 116" gl 117syn match diffOnly "^Só en .*" 118syn match diffIdentical "^Os ficheiros .* e .* son idénticos$" 119syn match diffDiffer "^Os ficheiros .* e .* son diferentes$" 120syn match diffBDiffer "^Os ficheiros binarios .* e .* son diferentes$" 121syn match diffIsA "^O ficheiro .* é un .* mentres que o ficheiro .* é un .*" 122syn match diffNoEOL "^\\ Non hai un salto de liña na fin da liña" 123syn match diffCommon "^Subdirectorios comúns: .* e .*" 124 125" he 126syn match diffOnly "^.*-ב קר אצמנ .*" 127syn match diffIdentical "^םיהז םניה .*-ו .* םיצבקה$" 128syn match diffDiffer "^הזמ הז םינוש `.*'-ו `.*' םיצבקה$" 129syn match diffBDiffer "^הזמ הז םינוש `.*'-ו `.*' םיירניב םיצבק$" 130syn match diffIsA "^.* .*-ל .* .* תוושהל ןתינ אל$" 131syn match diffNoEOL "^\\ ץבוקה ףוסב השד.-הרוש ות רס." 132syn match diffCommon "^.*-ו .* :תוהז תויקית-תת$" 133 134" hr 135syn match diffOnly "^Samo u .*" 136syn match diffIdentical "^Datoteke .* i .* su identične$" 137syn match diffDiffer "^Datoteke .* i .* se razlikuju$" 138syn match diffBDiffer "^Binarne datoteke .* i .* se razlikuju$" 139syn match diffIsA "^Datoteka .* je .*, a datoteka .* je .*" 140syn match diffNoEOL "^\\ Nema novog retka na kraju datoteke" 141syn match diffCommon "^Uobičajeni poddirektoriji: .* i .*" 142 143" hu 144syn match diffOnly "^Csak .* -ben: .*" 145syn match diffIdentical "^.* és .* fájlok azonosak$" 146syn match diffDiffer "^A(z) .* és a(z) .* fájlok különböznek$" 147syn match diffBDiffer "^A(z) .* és a(z) .* fájlok különböznek$" 148syn match diffIsA "^A(z) .* fájl egy .*, viszont a(z) .* fájl egy .*" 149syn match diffNoEOL "^\\ Nincs újsor a fájl végén" 150syn match diffCommon "^Közös alkönyvtárak: .* és .*" 151 152" id 153syn match diffOnly "^Hanya dalam .*" 154syn match diffIdentical "^File .* dan .* identik$" 155syn match diffDiffer "^Berkas .* dan .* berbeda$" 156syn match diffBDiffer "^File biner .* dan .* berbeda$" 157syn match diffIsA "^File .* adalah .* sementara file .* adalah .*" 158syn match diffNoEOL "^\\ Tidak ada baris-baru di akhir dari berkas" 159syn match diffCommon "^Subdirektori sama: .* dan .*" 160 161" it 162syn match diffOnly "^Solo in .*" 163syn match diffIdentical "^I file .* e .* sono identici$" 164syn match diffDiffer "^I file .* e .* sono diversi$" 165syn match diffBDiffer "^I file .* e .* sono diversi$" 166syn match diffBDiffer "^I file binari .* e .* sono diversi$" 167syn match diffIsA "^File .* è un .* mentre file .* è un .*" 168syn match diffNoEOL "^\\ Manca newline alla fine del file" 169syn match diffCommon "^Sottodirectory in comune: .* e .*" 170 171" ja 172syn match diffOnly "^.*だけに発見: .*" 173syn match diffIdentical "^ファイル.*と.*は同一$" 174syn match diffDiffer "^ファイル.*と.*は違います$" 175syn match diffBDiffer "^バイナリー・ファイル.*と.*は違います$" 176syn match diffIsA "^ファイル.*は.*、ファイル.*は.*" 177syn match diffNoEOL "^\\ ファイル末尾に改行がありません" 178syn match diffCommon "^共通の下位ディレクトリー: .*と.*" 179 180" ja DiffUtils 3.3 181syn match diffOnly "^.* のみに存在: .*" 182syn match diffIdentical "^ファイル .* と .* は同一です$" 183syn match diffDiffer "^ファイル .* と .* は異なります$" 184syn match diffBDiffer "^バイナリーファイル .* と.* は異なります$" 185syn match diffIsA "^ファイル .* は .* です。一方、ファイル .* は .* です$" 186syn match diffNoEOL "^\\ ファイル末尾に改行がありません" 187syn match diffCommon "^共通のサブディレクトリー: .* と .*" 188 189" lv 190syn match diffOnly "^Tikai iekš .*" 191syn match diffIdentical "^Fails .* un .* ir identiski$" 192syn match diffDiffer "^Faili .* un .* atšķiras$" 193syn match diffBDiffer "^Faili .* un .* atšķiras$" 194syn match diffBDiffer "^Binārie faili .* un .* atšķiras$" 195syn match diffIsA "^Fails .* ir .* kamēr fails .* ir .*" 196syn match diffNoEOL "^\\ Nav jaunu rindu faila beigās" 197syn match diffCommon "^Kopējās apakšdirektorijas: .* un .*" 198 199" ms 200syn match diffOnly "^Hanya dalam .*" 201syn match diffIdentical "^Fail .* dan .* adalah serupa$" 202syn match diffDiffer "^Fail .* dan .* berbeza$" 203syn match diffBDiffer "^Fail .* dan .* berbeza$" 204syn match diffIsA "^Fail .* adalah .* manakala fail .* adalah .*" 205syn match diffNoEOL "^\\ Tiada baris baru pada penghujung fail" 206syn match diffCommon "^Subdirektori umum: .* dan .*" 207 208" nl 209syn match diffOnly "^Alleen in .*" 210syn match diffIdentical "^Bestanden .* en .* zijn identiek$" 211syn match diffDiffer "^Bestanden .* en .* zijn verschillend$" 212syn match diffBDiffer "^Bestanden .* en .* zijn verschillend$" 213syn match diffBDiffer "^Binaire bestanden .* en .* zijn verschillend$" 214syn match diffIsA "^Bestand .* is een .* terwijl bestand .* een .* is$" 215syn match diffNoEOL "^\\ Geen regeleindeteken (LF) aan einde van bestand" 216syn match diffCommon "^Gemeenschappelijke submappen: .* en .*" 217 218" pl 219syn match diffOnly "^Tylko w .*" 220syn match diffIdentical "^Pliki .* i .* są identyczne$" 221syn match diffDiffer "^Pliki .* i .* różnią się$" 222syn match diffBDiffer "^Pliki .* i .* różnią się$" 223syn match diffBDiffer "^Binarne pliki .* i .* różnią się$" 224syn match diffIsA "^Plik .* jest .*, podczas gdy plik .* jest .*" 225syn match diffNoEOL "^\\ Brak znaku nowej linii na końcu pliku" 226syn match diffCommon "^Wspólne podkatalogi: .* i .*" 227 228" pt_BR 229syn match diffOnly "^Somente em .*" 230syn match diffOnly "^Apenas em .*" 231syn match diffIdentical "^Os aquivos .* e .* são idênticos$" 232syn match diffDiffer "^Os arquivos .* e .* são diferentes$" 233syn match diffBDiffer "^Os arquivos binários .* e .* são diferentes$" 234syn match diffIsA "^O arquivo .* é .* enquanto o arquivo .* é .*" 235syn match diffNoEOL "^\\ Falta o caracter nova linha no final do arquivo" 236syn match diffCommon "^Subdiretórios idênticos: .* e .*" 237 238" ro 239syn match diffOnly "^Doar în .*" 240syn match diffIdentical "^Fişierele .* şi .* sunt identice$" 241syn match diffDiffer "^Fişierele .* şi .* diferă$" 242syn match diffBDiffer "^Fişierele binare .* şi .* diferă$" 243syn match diffIsA "^Fişierul .* este un .* pe când fişierul .* este un .*.$" 244syn match diffNoEOL "^\\ Nici un element de linie nouă la sfârşitul fişierului" 245syn match diffCommon "^Subdirectoare comune: .* şi .*.$" 246 247" ru 248syn match diffOnly "^Только в .*" 249syn match diffIdentical "^Файлы .* и .* идентичны$" 250syn match diffDiffer "^Файлы .* и .* различаются$" 251syn match diffBDiffer "^Файлы .* и .* различаются$" 252syn match diffIsA "^Файл .* это .*, тогда как файл .* -- .*" 253syn match diffNoEOL "^\\ В конце файла нет новой строки" 254syn match diffCommon "^Общие подкаталоги: .* и .*" 255 256" sr 257syn match diffOnly "^Само у .*" 258syn match diffIdentical "^Датотеке „.*“ и „.*“ се подударају$" 259syn match diffDiffer "^Датотеке .* и .* различите$" 260syn match diffBDiffer "^Бинарне датотеке .* и .* различите$" 261syn match diffIsA "^Датотека „.*“ је „.*“ док је датотека „.*“ „.*“$" 262syn match diffNoEOL "^\\ Без новог реда на крају датотеке" 263syn match diffCommon "^Заједнички поддиректоријуми: .* и .*" 264 265" sv 266syn match diffOnly "^Endast i .*" 267syn match diffIdentical "^Filerna .* och .* är lika$" 268syn match diffDiffer "^Filerna .* och .* skiljer$" 269syn match diffBDiffer "^Filerna .* och .* skiljer$" 270syn match diffIsA "^Fil .* är en .* medan fil .* är en .*" 271syn match diffBDiffer "^De binära filerna .* och .* skiljer$" 272syn match diffIsA "^Filen .* är .* medan filen .* är .*" 273syn match diffNoEOL "^\\ Ingen nyrad vid filslut" 274syn match diffCommon "^Lika underkataloger: .* och .*" 275 276" tr 277syn match diffOnly "^Yalnızca .*'da: .*" 278syn match diffIdentical "^.* ve .* dosyaları birbirinin aynı$" 279syn match diffDiffer "^.* ve .* dosyaları birbirinden farklı$" 280syn match diffBDiffer "^.* ve .* dosyaları birbirinden farklı$" 281syn match diffBDiffer "^İkili .* ve .* birbirinden farklı$" 282syn match diffIsA "^.* dosyası, bir .*, halbuki .* dosyası bir .*" 283syn match diffNoEOL "^\\ Dosya sonunda yenisatır yok." 284syn match diffCommon "^Ortak alt dizinler: .* ve .*" 285 286" uk 287syn match diffOnly "^Лише у .*" 288syn match diffIdentical "^Файли .* та .* ідентичні$" 289syn match diffDiffer "^Файли .* та .* відрізняються$" 290syn match diffBDiffer "^Файли .* та .* відрізняються$" 291syn match diffBDiffer "^Двійкові файли .* та .* відрізняються$" 292syn match diffIsA "^Файл .* це .*, тоді як файл .* -- .*" 293syn match diffNoEOL "^\\ Наприкінці файлу немає нового рядка" 294syn match diffCommon "^Спільні підкаталоги: .* та .*" 295 296" vi 297syn match diffOnly "^Chỉ trong .*" 298syn match diffIdentical "^Hai tập tin .* và .* là bằng nhau.$" 299syn match diffIdentical "^Cả .* và .* là cùng một tập tin$" 300syn match diffDiffer "^Hai tập tin .* và .* là khác nhau.$" 301syn match diffBDiffer "^Hai tập tin nhị phân .* và .* khác nhau$" 302syn match diffIsA "^Tập tin .* là một .* trong khi tập tin .* là một .*.$" 303syn match diffBDiffer "^Hai tập tin .* và .* là khác nhau.$" 304syn match diffIsA "^Tập tin .* là một .* còn tập tin .* là một .*.$" 305syn match diffNoEOL "^\\ Không có ký tự dòng mới tại kêt thức tập tin." 306syn match diffCommon "^Thư mục con chung: .* và .*" 307 308" zh_CN 309syn match diffOnly "^只在 .* 存在:.*" 310syn match diffIdentical "^檔案 .* 和 .* 相同$" 311syn match diffDiffer "^文件 .* 和 .* 不同$" 312syn match diffBDiffer "^文件 .* 和 .* 不同$" 313syn match diffIsA "^文件 .* 是.*而文件 .* 是.*" 314syn match diffNoEOL "^\\ 文件尾没有 newline 字符" 315syn match diffCommon "^.* 和 .* 有共同的子目录$" 316 317" zh_TW 318syn match diffOnly "^只在 .* 存在:.*" 319syn match diffIdentical "^檔案 .* 和 .* 相同$" 320syn match diffDiffer "^檔案 .* 與 .* 不同$" 321syn match diffBDiffer "^二元碼檔 .* 與 .* 不同$" 322syn match diffIsA "^檔案 .* 是.*而檔案 .* 是.*" 323syn match diffNoEOL "^\\ 檔案末沒有 newline 字元" 324syn match diffCommon "^.* 和 .* 有共同的副目錄$" 325 326endif 327 328 329syn match diffRemoved "^-.*" 330syn match diffRemoved "^<.*" 331syn match diffAdded "^+.*" 332syn match diffAdded "^>.*" 333syn match diffChanged "^! .*" 334 335syn match diffSubname " @@..*"ms=s+3 contained 336syn match diffLine "^@.*" contains=diffSubname 337syn match diffLine "^\<\d\+\>.*" 338syn match diffLine "^\*\*\*\*.*" 339syn match diffLine "^---$" 340 341"Some versions of diff have lines like "#c#" and "#d#" (where # is a number) 342syn match diffLine "^\d\+\(,\d\+\)\=[cda]\d\+\>.*" 343 344syn match diffFile "^diff\>.*" 345syn match diffFile "^+++ .*" 346syn match diffFile "^Index: .*" 347syn match diffFile "^==== .*" 348syn match diffOldFile "^\*\*\* .*" 349syn match diffNewFile "^--- .*" 350 351syn match diffComment "^#.*" 352 353" Define the default highlighting. 354" Only used when an item doesn't have highlighting yet 355hi def link diffOldFile diffFile 356hi def link diffNewFile diffFile 357hi def link diffFile Type 358hi def link diffOnly Constant 359hi def link diffIdentical Constant 360hi def link diffDiffer Constant 361hi def link diffBDiffer Constant 362hi def link diffIsA Constant 363hi def link diffNoEOL Constant 364hi def link diffCommon Constant 365hi def link diffRemoved Special 366hi def link diffChanged PreProc 367hi def link diffAdded Identifier 368hi def link diffLine Statement 369hi def link diffSubname PreProc 370hi def link diffComment Comment 371 372let b:current_syntax = "diff" 373 374" vim: ts=8 sw=2 375