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: 2016 Apr 02 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 126" ^.* are expansive patterns for long lines, so disabled unless we can match 127" some specific hebrew chars 128if search('\%u05d5\|\%u05d1', 'nw', '', 100) 129 syn match diffOnly "^.*-ב קר אצמנ .*" 130 syn match diffIdentical "^םיהז םניה .*-ו .* םיצבקה$" 131 syn match diffDiffer "^הזמ הז םינוש `.*'-ו `.*' םיצבקה$" 132 syn match diffBDiffer "^הזמ הז םינוש `.*'-ו `.*' םיירניב םיצבק$" 133 syn match diffIsA "^.* .*-ל .* .* תוושהל ןתינ אל$" 134 syn match diffNoEOL "^\\ ץבוקה ףוסב השד.-הרוש ות רס." 135 syn match diffCommon "^.*-ו .* :תוהז תויקית-תת$" 136endif 137 138" hr 139syn match diffOnly "^Samo u .*" 140syn match diffIdentical "^Datoteke .* i .* su identične$" 141syn match diffDiffer "^Datoteke .* i .* se razlikuju$" 142syn match diffBDiffer "^Binarne datoteke .* i .* se razlikuju$" 143syn match diffIsA "^Datoteka .* je .*, a datoteka .* je .*" 144syn match diffNoEOL "^\\ Nema novog retka na kraju datoteke" 145syn match diffCommon "^Uobičajeni poddirektoriji: .* i .*" 146 147" hu 148syn match diffOnly "^Csak .* -ben: .*" 149syn match diffIdentical "^.* és .* fájlok azonosak$" 150syn match diffDiffer "^A(z) .* és a(z) .* fájlok különböznek$" 151syn match diffBDiffer "^A(z) .* és a(z) .* fájlok különböznek$" 152syn match diffIsA "^A(z) .* fájl egy .*, viszont a(z) .* fájl egy .*" 153syn match diffNoEOL "^\\ Nincs újsor a fájl végén" 154syn match diffCommon "^Közös alkönyvtárak: .* és .*" 155 156" id 157syn match diffOnly "^Hanya dalam .*" 158syn match diffIdentical "^File .* dan .* identik$" 159syn match diffDiffer "^Berkas .* dan .* berbeda$" 160syn match diffBDiffer "^File biner .* dan .* berbeda$" 161syn match diffIsA "^File .* adalah .* sementara file .* adalah .*" 162syn match diffNoEOL "^\\ Tidak ada baris-baru di akhir dari berkas" 163syn match diffCommon "^Subdirektori sama: .* dan .*" 164 165" it 166syn match diffOnly "^Solo in .*" 167syn match diffIdentical "^I file .* e .* sono identici$" 168syn match diffDiffer "^I file .* e .* sono diversi$" 169syn match diffBDiffer "^I file .* e .* sono diversi$" 170syn match diffBDiffer "^I file binari .* e .* sono diversi$" 171syn match diffIsA "^File .* è un .* mentre file .* è un .*" 172syn match diffNoEOL "^\\ Manca newline alla fine del file" 173syn match diffCommon "^Sottodirectory in comune: .* e .*" 174 175" ja 176syn match diffOnly "^.*だけに発見: .*" 177syn match diffIdentical "^ファイル.*と.*は同一$" 178syn match diffDiffer "^ファイル.*と.*は違います$" 179syn match diffBDiffer "^バイナリー・ファイル.*と.*は違います$" 180syn match diffIsA "^ファイル.*は.*、ファイル.*は.*" 181syn match diffNoEOL "^\\ ファイル末尾に改行がありません" 182syn match diffCommon "^共通の下位ディレクトリー: .*と.*" 183 184" ja DiffUtils 3.3 185syn match diffOnly "^.* のみに存在: .*" 186syn match diffIdentical "^ファイル .* と .* は同一です$" 187syn match diffDiffer "^ファイル .* と .* は異なります$" 188syn match diffBDiffer "^バイナリーファイル .* と.* は異なります$" 189syn match diffIsA "^ファイル .* は .* です。一方、ファイル .* は .* です$" 190syn match diffNoEOL "^\\ ファイル末尾に改行がありません" 191syn match diffCommon "^共通のサブディレクトリー: .* と .*" 192 193" lv 194syn match diffOnly "^Tikai iekš .*" 195syn match diffIdentical "^Fails .* un .* ir identiski$" 196syn match diffDiffer "^Faili .* un .* atšķiras$" 197syn match diffBDiffer "^Faili .* un .* atšķiras$" 198syn match diffBDiffer "^Binārie faili .* un .* atšķiras$" 199syn match diffIsA "^Fails .* ir .* kamēr fails .* ir .*" 200syn match diffNoEOL "^\\ Nav jaunu rindu faila beigās" 201syn match diffCommon "^Kopējās apakšdirektorijas: .* un .*" 202 203" ms 204syn match diffOnly "^Hanya dalam .*" 205syn match diffIdentical "^Fail .* dan .* adalah serupa$" 206syn match diffDiffer "^Fail .* dan .* berbeza$" 207syn match diffBDiffer "^Fail .* dan .* berbeza$" 208syn match diffIsA "^Fail .* adalah .* manakala fail .* adalah .*" 209syn match diffNoEOL "^\\ Tiada baris baru pada penghujung fail" 210syn match diffCommon "^Subdirektori umum: .* dan .*" 211 212" nl 213syn match diffOnly "^Alleen in .*" 214syn match diffIdentical "^Bestanden .* en .* zijn identiek$" 215syn match diffDiffer "^Bestanden .* en .* zijn verschillend$" 216syn match diffBDiffer "^Bestanden .* en .* zijn verschillend$" 217syn match diffBDiffer "^Binaire bestanden .* en .* zijn verschillend$" 218syn match diffIsA "^Bestand .* is een .* terwijl bestand .* een .* is$" 219syn match diffNoEOL "^\\ Geen regeleindeteken (LF) aan einde van bestand" 220syn match diffCommon "^Gemeenschappelijke submappen: .* en .*" 221 222" pl 223syn match diffOnly "^Tylko w .*" 224syn match diffIdentical "^Pliki .* i .* są identyczne$" 225syn match diffDiffer "^Pliki .* i .* różnią się$" 226syn match diffBDiffer "^Pliki .* i .* różnią się$" 227syn match diffBDiffer "^Binarne pliki .* i .* różnią się$" 228syn match diffIsA "^Plik .* jest .*, podczas gdy plik .* jest .*" 229syn match diffNoEOL "^\\ Brak znaku nowej linii na końcu pliku" 230syn match diffCommon "^Wspólne podkatalogi: .* i .*" 231 232" pt_BR 233syn match diffOnly "^Somente em .*" 234syn match diffOnly "^Apenas em .*" 235syn match diffIdentical "^Os aquivos .* e .* são idênticos$" 236syn match diffDiffer "^Os arquivos .* e .* são diferentes$" 237syn match diffBDiffer "^Os arquivos binários .* e .* são diferentes$" 238syn match diffIsA "^O arquivo .* é .* enquanto o arquivo .* é .*" 239syn match diffNoEOL "^\\ Falta o caracter nova linha no final do arquivo" 240syn match diffCommon "^Subdiretórios idênticos: .* e .*" 241 242" ro 243syn match diffOnly "^Doar în .*" 244syn match diffIdentical "^Fişierele .* şi .* sunt identice$" 245syn match diffDiffer "^Fişierele .* şi .* diferă$" 246syn match diffBDiffer "^Fişierele binare .* şi .* diferă$" 247syn match diffIsA "^Fişierul .* este un .* pe când fişierul .* este un .*.$" 248syn match diffNoEOL "^\\ Nici un element de linie nouă la sfârşitul fişierului" 249syn match diffCommon "^Subdirectoare comune: .* şi .*.$" 250 251" ru 252syn match diffOnly "^Только в .*" 253syn match diffIdentical "^Файлы .* и .* идентичны$" 254syn match diffDiffer "^Файлы .* и .* различаются$" 255syn match diffBDiffer "^Файлы .* и .* различаются$" 256syn match diffIsA "^Файл .* это .*, тогда как файл .* -- .*" 257syn match diffNoEOL "^\\ В конце файла нет новой строки" 258syn match diffCommon "^Общие подкаталоги: .* и .*" 259 260" sr 261syn match diffOnly "^Само у .*" 262syn match diffIdentical "^Датотеке „.*“ и „.*“ се подударају$" 263syn match diffDiffer "^Датотеке .* и .* различите$" 264syn match diffBDiffer "^Бинарне датотеке .* и .* различите$" 265syn match diffIsA "^Датотека „.*“ је „.*“ док је датотека „.*“ „.*“$" 266syn match diffNoEOL "^\\ Без новог реда на крају датотеке" 267syn match diffCommon "^Заједнички поддиректоријуми: .* и .*" 268 269" sv 270syn match diffOnly "^Endast i .*" 271syn match diffIdentical "^Filerna .* och .* är lika$" 272syn match diffDiffer "^Filerna .* och .* skiljer$" 273syn match diffBDiffer "^Filerna .* och .* skiljer$" 274syn match diffIsA "^Fil .* är en .* medan fil .* är en .*" 275syn match diffBDiffer "^De binära filerna .* och .* skiljer$" 276syn match diffIsA "^Filen .* är .* medan filen .* är .*" 277syn match diffNoEOL "^\\ Ingen nyrad vid filslut" 278syn match diffCommon "^Lika underkataloger: .* och .*" 279 280" tr 281syn match diffOnly "^Yalnızca .*'da: .*" 282syn match diffIdentical "^.* ve .* dosyaları birbirinin aynı$" 283syn match diffDiffer "^.* ve .* dosyaları birbirinden farklı$" 284syn match diffBDiffer "^.* ve .* dosyaları birbirinden farklı$" 285syn match diffBDiffer "^İkili .* ve .* birbirinden farklı$" 286syn match diffIsA "^.* dosyası, bir .*, halbuki .* dosyası bir .*" 287syn match diffNoEOL "^\\ Dosya sonunda yenisatır yok." 288syn match diffCommon "^Ortak alt dizinler: .* ve .*" 289 290" uk 291syn match diffOnly "^Лише у .*" 292syn match diffIdentical "^Файли .* та .* ідентичні$" 293syn match diffDiffer "^Файли .* та .* відрізняються$" 294syn match diffBDiffer "^Файли .* та .* відрізняються$" 295syn match diffBDiffer "^Двійкові файли .* та .* відрізняються$" 296syn match diffIsA "^Файл .* це .*, тоді як файл .* -- .*" 297syn match diffNoEOL "^\\ Наприкінці файлу немає нового рядка" 298syn match diffCommon "^Спільні підкаталоги: .* та .*" 299 300" vi 301syn match diffOnly "^Chỉ trong .*" 302syn match diffIdentical "^Hai tập tin .* và .* là bằng nhau.$" 303syn match diffIdentical "^Cả .* và .* là cùng một tập tin$" 304syn match diffDiffer "^Hai tập tin .* và .* là khác nhau.$" 305syn match diffBDiffer "^Hai tập tin nhị phân .* và .* khác nhau$" 306syn match diffIsA "^Tập tin .* là một .* trong khi tập tin .* là một .*.$" 307syn match diffBDiffer "^Hai tập tin .* và .* là khác nhau.$" 308syn match diffIsA "^Tập tin .* là một .* còn tập tin .* là một .*.$" 309syn match diffNoEOL "^\\ Không có ký tự dòng mới tại kêt thức tập tin." 310syn match diffCommon "^Thư mục con chung: .* và .*" 311 312" zh_CN 313syn match diffOnly "^只在 .* 存在:.*" 314syn match diffIdentical "^檔案 .* 和 .* 相同$" 315syn match diffDiffer "^文件 .* 和 .* 不同$" 316syn match diffBDiffer "^文件 .* 和 .* 不同$" 317syn match diffIsA "^文件 .* 是.*而文件 .* 是.*" 318syn match diffNoEOL "^\\ 文件尾没有 newline 字符" 319syn match diffCommon "^.* 和 .* 有共同的子目录$" 320 321" zh_TW 322syn match diffOnly "^只在 .* 存在:.*" 323syn match diffIdentical "^檔案 .* 和 .* 相同$" 324syn match diffDiffer "^檔案 .* 與 .* 不同$" 325syn match diffBDiffer "^二元碼檔 .* 與 .* 不同$" 326syn match diffIsA "^檔案 .* 是.*而檔案 .* 是.*" 327syn match diffNoEOL "^\\ 檔案末沒有 newline 字元" 328syn match diffCommon "^.* 和 .* 有共同的副目錄$" 329 330endif 331 332 333syn match diffRemoved "^-.*" 334syn match diffRemoved "^<.*" 335syn match diffAdded "^+.*" 336syn match diffAdded "^>.*" 337syn match diffChanged "^! .*" 338 339syn match diffSubname " @@..*"ms=s+3 contained 340syn match diffLine "^@.*" contains=diffSubname 341syn match diffLine "^\<\d\+\>.*" 342syn match diffLine "^\*\*\*\*.*" 343syn match diffLine "^---$" 344 345" Some versions of diff have lines like "#c#" and "#d#" (where # is a number) 346syn match diffLine "^\d\+\(,\d\+\)\=[cda]\d\+\>.*" 347 348syn match diffFile "^diff\>.*" 349syn match diffFile "^+++ .*" 350syn match diffFile "^Index: .*" 351syn match diffFile "^==== .*" 352syn match diffOldFile "^\*\*\* .*" 353syn match diffNewFile "^--- .*" 354 355" Used by git 356syn match diffIndexLine "^index \x\x\x\x.*" 357 358syn match diffComment "^#.*" 359 360" Define the default highlighting. 361" Only used when an item doesn't have highlighting yet 362hi def link diffOldFile diffFile 363hi def link diffNewFile diffFile 364hi def link diffIndexLine PreProc 365hi def link diffFile Type 366hi def link diffOnly Constant 367hi def link diffIdentical Constant 368hi def link diffDiffer Constant 369hi def link diffBDiffer Constant 370hi def link diffIsA Constant 371hi def link diffNoEOL Constant 372hi def link diffCommon Constant 373hi def link diffRemoved Special 374hi def link diffChanged PreProc 375hi def link diffAdded Identifier 376hi def link diffLine Statement 377hi def link diffSubname PreProc 378hi def link diffComment Comment 379 380let b:current_syntax = "diff" 381 382" vim: ts=8 sw=2 383