From c057339a35e27b73bc823727451cdb1974cb83a1 Mon Sep 17 00:00:00 2001 From: tenzap Date: Sun, 29 Jun 2025 19:48:33 +0200 Subject: [PATCH] Generate html files at build time --- build.xml | 20 +- org/w3c/css/index/IndexGenerator.java | 28 + .../css/index/TranslationTableGenerator.java | 28 + translations.html | 5764 ----------------- validator.html.bg | 495 -- validator.html.cs | 494 -- validator.html.de | 494 -- validator.html.el | 494 -- validator.html.en | 494 -- validator.html.es | 494 -- validator.html.fa | 494 -- validator.html.fr | 494 -- validator.html.hi | 494 -- validator.html.hu | 494 -- validator.html.it | 494 -- validator.html.ja | 494 -- validator.html.ko | 494 -- validator.html.nl | 494 -- validator.html.pl-PL | 494 -- validator.html.pt-BR | 495 -- validator.html.ro | 494 -- validator.html.ru | 494 -- validator.html.sv | 494 -- validator.html.uk | 495 -- validator.html.zh-cn | 494 -- 25 files changed, 75 insertions(+), 16142 deletions(-) delete mode 100644 translations.html delete mode 100644 validator.html.bg delete mode 100644 validator.html.cs delete mode 100644 validator.html.de delete mode 100644 validator.html.el delete mode 100644 validator.html.en delete mode 100644 validator.html.es delete mode 100644 validator.html.fa delete mode 100644 validator.html.fr delete mode 100644 validator.html.hi delete mode 100644 validator.html.hu delete mode 100644 validator.html.it delete mode 100644 validator.html.ja delete mode 100644 validator.html.ko delete mode 100644 validator.html.nl delete mode 100644 validator.html.pl-PL delete mode 100644 validator.html.pt-BR delete mode 100644 validator.html.ro delete mode 100644 validator.html.ru delete mode 100644 validator.html.sv delete mode 100644 validator.html.uk delete mode 100644 validator.html.zh-cn diff --git a/build.xml b/build.xml index 417780e63..f7bfb1ce8 100644 --- a/build.xml +++ b/build.xml @@ -149,7 +149,7 @@ - + @@ -175,6 +175,20 @@ + + + + + + + + + + + + + + @@ -182,6 +196,10 @@ + + + + diff --git a/org/w3c/css/index/IndexGenerator.java b/org/w3c/css/index/IndexGenerator.java index 924c56654..e9bb8ce35 100644 --- a/org/w3c/css/index/IndexGenerator.java +++ b/org/w3c/css/index/IndexGenerator.java @@ -22,6 +22,9 @@ import java.io.OutputStreamWriter; import java.net.URI; import java.net.URISyntaxException; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.Files; import java.util.HashMap; import java.util.Iterator; @@ -42,6 +45,31 @@ public class IndexGenerator { * @param args */ public static void main(String[] args) { + // 1st argument: output path of the html files + if (args.length != 0 && !args[0].isEmpty()) + { + String currentPathToClass = IndexGenerator.class.getResource("").getPath(); + try { + Path path = Paths.get(currentPathToClass); + Path outputPath = Paths.get(new File(args[0]).getAbsolutePath().toString()); + Path relativeOutputPath = path.relativize(outputPath); + // Overwrite html_files_path so that it is relative to the path (ie. currentPathToClass) + html_files_path = relativeOutputPath.toString() + "/"; + if (!outputPath.toFile().exists()) { + System.err.println("Directory doesn't exist:" + outputPath); + System.exit(1); + } + if (!Files.isWritable(outputPath)) { + System.err.println("Directory is not writable: " + outputPath); + System.exit(1); + } + System.out.println("Writing files to " + path.toString() + "/" + html_files_path); + } catch (Exception e) + { + e.printStackTrace(); + System.exit(1); + } + } IndexGenerator.generatesIndex(false); } diff --git a/org/w3c/css/index/TranslationTableGenerator.java b/org/w3c/css/index/TranslationTableGenerator.java index 3153bdd8c..0eae3144c 100644 --- a/org/w3c/css/index/TranslationTableGenerator.java +++ b/org/w3c/css/index/TranslationTableGenerator.java @@ -22,6 +22,9 @@ import java.io.OutputStreamWriter; import java.net.URI; import java.net.URISyntaxException; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.Files; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; @@ -56,6 +59,31 @@ public class TranslationTableGenerator { * @param args */ public static void main(String[] args) { + // 1st argument: output path of the html files + if (args.length > 0 && !args[0].isEmpty()) + { + String currentPathToClass = IndexGenerator.class.getResource("").getPath(); + try { + Path path = Paths.get(currentPathToClass); + Path outputPath = Paths.get(new File(args[0]).getAbsolutePath().toString()); + Path relativeOutputPath = path.relativize(outputPath); + // Overwrite html_files_path so that it is relative to the path (ie. currentPathToClass) + html_files_path = relativeOutputPath.toString() + "/"; + if (!outputPath.toFile().exists()) { + System.err.println("Directory doesn't exist:" + outputPath); + System.exit(1); + } + if (!Files.isWritable(outputPath)) { + System.err.println("Directory is not writable: " + outputPath); + System.exit(1); + } + System.out.println("Writing files to " + path.toString() + "/" + html_files_path); + } catch (Exception e) + { + e.printStackTrace(); + System.exit(1); + } + } TranslationTableGenerator.generateTable(); } diff --git a/translations.html b/translations.html deleted file mode 100644 index d3f3d1aff..000000000 --- a/translations.html +++ /dev/null @@ -1,5764 +0,0 @@ - - - - - - - The W3C CSS Validation Service - - - - - - -
-

Translation of the W3C CSS Validator

- -

The CSS Validation service is currently available in 21 languages. The translations are mainly contributed by volunteers.

- -

Translate the CSS validator in a new language

-

If the CSS validator is not yet available in your native language and you would like to translate it:

-
    -
  1. Download the translation kit. Unpack the kit: It includes a number of HTML documents, a file with all the strings used for the validator messages, and a text files with instructions.
  2. -
  3. Get in touch with us before you start translating: someone may already be on the job. Someone from the W3C staff or validator development team will get back to you with details about how to translate the validator.
  4. -
  5. Translate. Congratulations, you have made the CSS validator more accessible to a lot more Web developers and designers.
  6. -
- -

Help complete the translation of the validator in your language

- -

The table below lists all the text strings used to translate the CSS validator:

-
    -
  • Cells marked need a new or updated translation. Click on the relevant ✘ to submit a translation by mail.
  • -
  • Cells marked are translated and up-to-date. Hover above ✔ to read the current translation for each string.
  • -
-

You can help fill the blanks and complete the translation in your language!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PropertyDeutsch
80%
Español
81%
Français
100%
한국어
82%
Italiano
79%
Nederlands
79%
日本語
79%
Polski
90%
Português
93%
Русский
84%
فارسی
77%
Svenska
97%
Български
82%
Українська
80%
Čeština
80%
Romanian
80%
Magyar
78%
Ελληνικά
78%
हिन्दी
83%
简体中文
86%
about

About

about_title

About this service

address

Address

all

All

ATSC_TV_profile

ATSC TV profile

aural

aural

braille

braille

by_direct_input

By direct input

by_file_upload

By file upload

by_URI

By URI

check

Check

check_CSS

Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
choose_document

Choose the document you would like validated

choose_local_file

Choose a Local File to Upload and Validate

congrats

Congratulations! No Error Found.

content-language

en

content-type

text/html; charset=utf-8

credits

Credits

credits_title

Credits and Acknowlegments

css1

CSS level 1

css2

CSS level 2

css21

CSS level 2.1

css3

CSS level 3

css3svg

CSS Level 3 + SVG

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
css_doc

CSS

CSS_not_found

No style sheet found

CSS_validation_service

CSS validation Service

direction

ltr

dl

Download

dl_title

Download and install the CSS validator

doc

Documentation

doc_title

Documentation for the W3C CSS Validation Service

doc_validates_after_link

!

doc_validates_before_link

This document validates as

embossed

embossed

enter_CSS

Enter the CSS you would like validated

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
enter_uri

Enter the URI of a document (HTML with CSS or CSS only) you would like validated

error.angle

“%s” is not a valid angle. Value should be between “0” and “360”

error.anglevalue

Value must be between “-360” and “360” and be divisable by “90”

error.at-rule

Unrecognized at-rule “%s”

error.attr

Invalid attr definition attr(X)

error.bg_order

In the CSS3 background definition, “bg_position” must occur before / “bg_size” if both are present

error.colorfunc

“%s1” is not a valid %s2 color

error.comma

Missing comma separator.

error.comparator

The “%s” and “%s” comparators are not compatible in a media feature of type “range”

error.conflicting-charset

Conflicting charset definition between network and @charset “%s” and “%s” charset

error.counter

Invalid counter definition counter(<identifier>[,<list-style-type>]?)

error.counters

Invalid counters definition counters(<identifier>,<string>[,<list-style-type>]?)

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
error.degree

Position must be described in terms of degrees.

error.deprecatedmedia

The media “%s” has been deprecated

error.deprecatedmediafeature

Deprecated media feature “%s”. For guidance, see the Deprecated Media Features section in the current Media Queries specification.

error.divisortype

The divisor must be a number

error.divzero

Division by zero

error.elevation.range

Specifies the elevation as an angle, between “-90deg” and “90deg'.

error.email

email addresses cannot be validated by this tool, you might be scammed

error.emptymedia

In CSS2, the media type in @media is mandatory

error.errortoken

Unexpected content “%s” at line “%s”, expecting on token of “%s” (skipped “%s”)

error.few-value

too few values for the property “%s”

error.format

Invalid format definition format(<string>[,<string>]*)

error.function

Invalid function definition

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
error.generic-family.quote

Generic family names are keywords, and therefore must not be quoted.

error.greater

“%s” is not valid, only values strictly greater than “%s” are allowed.

error.greaterequal

“%s” is not valid, only values greater than or equal to “%s” are allowed.

error.grid

Only “0” and “1” are acceptable values for grid

error.groupname

“%s” is not a correct groupname. Use a valid identifier

error.id

ID selector #%s is invalid ! Only one ID selector can be specified in a simple selector: %s.

error.incompatible

“%s” and “%s” are incompatible

error.incompatibletypes

The types are incompatible

error.integer

This number should be an integer.

error.invalid-color

Invalid RGB function

error.invalidtype

Invalid type: “%s”

error.linear-gradient-missing-to

The first argument to the “linear-gradient” function should be “%s”, not “%s”

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
error.local

Invalid format definition local(<string>|<ident>+)

error.lower

“%s” is not valid, only values strictly lower than “%s” are allowed.

error.lowerequal

“%s” is not valid, only values lower than or equal to “%s” are allowed.

error.media

unrecognized media “%s”

error.negative-value

“%s” negative values are not allowed

error.noatruleyet

Other @rules than @import are not supported by CSS1 “%s”

error.nocomb

Combinator “%s” between selectors is not allowed in this profile or version

error.noexistence

Property “%s” doesn't exist in “%s” but exists in “%s”

error.noexistence-at-all

Property “%s” doesn't exist

error.noexistence-media

Feature “%s” doesn't exist for media “%s”

error.noexistence-typo

Property “%s” doesn't exist. The closest matching property name is “%s”

error.nogroup

“%s” has not been set by the “toggle-group” property

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
error.nomediafeature

Media features are not defined in this CSS level

error.nomediarestrictor

Mediarestrictor not defined in this CSS level

error.nomodifiermedia

The media feature “%s” does not support prefixes

error.nomodifierrangemedia

No prefixes are allowed for range media features

error.nomodifiershortmedia

No prefixes are allowed for media features with no value

error.notforatsc

“%s” can not be used with ATSC profile

error.notforcss1

Value “%s” does not exist for CSS1

error.notformobile

“%s” can not be used with mobile profile

error.notfortv

“%s” can not be used with TV profile

error.notversion

“%s” can not be used with this version of CSS : “%s”

error.onlyATSC

“%s” this function is only for the atsc-tv medium

error.operandnumber

One operand must be a number

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
error.operator

“%s” is an incorrect operator

error.page

unrecognized pseudo named page “%s”

error.percent

“%s” is an incorrect percentage

error.percentage

percentage value expected

error.pseudo

Unknown pseudo-element or pseudo-class “%s”

error.pseudo-class

The pseudo-class .“%s” can't appear here in the HTML context “%s”

error.pseudo-element

The pseudo-element “%s” can't appear here in the context “%s”

error.pseudo-element-not-last

The selector “%s” can't appear after the pseudo-element selector “%s”

error.range

The value is out of range.This value must be between “0” and “100”'.

error.rgb

“%s” is not a valid color 3 or 6 hexadecimals numbers

error.same-value

“%s” appears twice

error.selectorname

Invalid selector name “%s”

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
error.shape

Invalid shape definition rect(<top>,<right>,<bottom>,<left>)

error.shape-separator

Invalid separator in shape definition. It must be a comma.

error.space

If the attribute selector ~= is used, the word in the value “%s” must not contain spaces.

error.strictly-positive

“%s” is not valid, only values greater than “0” allowed.

error.string

“%s” is an incorrect string

error.system-font-keyword-not-sole-value

No other property values should be used with “%s”. It should be the sole value; e.g., “p { font: %s; }”

error.todo

Sorry the feature “%s” is not implemented yet.

error.two-lengths

A shadow offset is specified with two <length> values (A blur radius may optionally be specified after the shadow offset.)

error.typevaluemismatch

The value “%s” is incompatible with its type definition <“%s”>

error.unit

“%s” is an incorrect unit

error.unknown

Unknown error

error.unrecognize

Too many values or values are not recognized

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
error.unrecognized.link

Unrecognized link element or xml-stylesheet PI.

error.url

“%s” is an incorrect URL

error.value

“%s” is not a “%s” value

error.zero

only “0” can be a “%s”. You must put a unit after your number

errors

Errors

errors_sorry_msg

Sorry! We found the following errors

feedback

Feedback

feedback_title

How to provide feedback on this service

generator.context

Context

generator.doc

<!-- removed this confusing message olivier 2006-12-14 -->

generator.doc-html

<!-- removed this confusing message olivier 2006-12-14 -->

generator.dontmixhtml

Parse Error. Style sheets should not include HTML syntax.

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
generator.invalid-number

Invalid number

generator.line

Line

generator.not-found

File not found

generator.property

Value Error

generator.request

An error occured during the output of your style sheet. Please correct your request or send a mail to plh@w3.org.

generator.unrecognize

Parse Error

generator.unrecognized

Unrecognized

handheld

handheld

home

Home

home_title

Home page for the W3C CSS Validation Service

html_doc

HTML

jump_to

Jump to

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
language_name

English

learn_more_msg

Learn more about Cascading Style Sheets

local_CSS_file

Local CSS file

medium

Medium

mobile

Mobile

more_options

More Options

most_important

Most important

no_errors_bookmark_msg

Or, you can just add the current page to your bookmarks or hotlist.

no_errors_close_tags_msg

close the img tag with &gt; instead of /&gt; if using HTML &lt;= 4.01

no_errors_create_link_msg

If you would like to create a link to this page (i.e., this validation result) to make it easier to re-validate this page in the future or to allow others to validate your page, the URI is:

no_errors_dl_local_msg

If you like, you can download a copy of this image to keep in your local web directory, and change the XHTML fragment above to reference your local image rather than the one on this server.

no_errors_forHTML_only_msg

for HTML/XML document only

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
no_errors_interoperable_msg

To show your readers that you've taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the XHTML you could use to add this icon to your Web page:

no_special_profile

No special profile

no_special_type

Automatic

no_warnings

No warnings

normal_report

Normal report

not-css1-style

/* BE CAREFUL ! This is not a CSS1 property ! */

note

Note

note_valide_html

To work as intended, your CSS style sheet needs a correct document parse tree. This means you should use <a href="https://validator.w3.org/">valid HTML</a>.

note_xhtml_valid

If you want to validate your CSS style sheet embedded in an (X)HTML document, you should first <a href="https://validator.w3.org/">check that the (X)HTML you use is valid</a>

output-encoding-name

utf-8

page_address

Address of page to Validate

parser.attrcss1

Attribute selectors are invalid in CSS1

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
parser.calcwhitespace

Whitespace is required on both sides of the “+” or “-” operators

parser.charset

The @charset rule may only occur at the start of the style sheet. Please check that there are no spaces before it.

parser.charsetcss1

@charset rules can not be used in CSS1

parser.charsetspecial

This profile has a very specific syntax for @charset: @charset followed by exactly one space, followed by the name of the encoding in quotes, followed immediately by a semicolon.

parser.class_dim

In CSS1, a class name can start with a digit (".55ft"), unless it is a dimension (".55in").

parser.id_dim

In CSS1, an id name can start with a digit ("#55ft"), unless it is a dimension ("#55in").

parser.import_not_allowed

@import are not allowed after any valid statement other than @charset and @import.

parser.invalid_id_selector

Invalid ID selector

parser.old_class

In CSS1, a class name could start with a digit (".55ft"), unless it was a dimension (".55in"). In CSS2, such classes are parsed as unknown dimensions (to allow for future additions of new units) To make “%s” a valid class, CSS2 requires the first digit to be escaped: “%s”

parser.old_id

In CSS1, an id name could start with a digit ("#55ft"), unless it was a dimension ("#55in"). In CSS2, such ids are parsed as unknown dimensions (to allow for future additions of new units)

parser.semi-colon

Missing a semicolon before the property name “%s”

parser.unknown-dimension

Unknown dimension

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
presentation

presentation

print

print

profile

Profile

projection

projection

screen

screen

servlet.invalid-request

You have sent an invalid request.

servlet.process

Can't process the object

submit_file

Submit file for validation

submit_input

Submit your input for validation

submit_uri

Submit URI for validation

support

Support this tool, become a

supporter

W3C Supporter

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
svg

SVG

svgbasic

SVG Basic

svgtiny

SVG tiny

title_more_options

Show/Hide extra validation options

top

Top

tty

TTY

tv

TV

TV_profile

TV profile

type

Type

valid_CSS

Valid CSS!

valid_CSS_info

Valid CSS information

validate_by_file_upload

Validate by file upload

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
validate_by_input

Validate by direct input

validate_by_URI

Validate by URI

validated_CSS

Validated CSS

vendorext

Vendor Extensions

vext_default

Default

vext_errors

Errors

vext_warnings

Warnings

W3C_CSS_validation_service

The W3C CSS Validation Service

W3C_quality_msg

W3C's Quality Assurance Activity, bringing you free Web quality tools and more

W3C_validator_results

W3C CSS Validator results for

warning.at-rule

Unrecognized at-rule “%s”

warning.atsc

“%s” might not be supported by the medium atsc-tv

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
warning.block-level

This property applies to block-level elements.

warning.body-inside

BODY element can't be inside another element except HTML

warning.charsetspecial

This profile has a very specific syntax for @charset: @charset followed by exactly one space, followed by the name of the encoding in quotes, followed immediately by a semicolon.

warning.comparator

Comparators “%s” and “%s” are the same, one of them will be ignored

warning.css-hack

“%s” is a CSS hack

warning.css-variable

Due to their dynamic nature, CSS variables are currently not statically checked

warning.deprecated

The value “%s” is deprecated

warning.deprecated_replacement

The value “%s1” is deprecated, use “%s2” instead

warning.deprecatedmedia

The media “%s” has been deprecated

warning.deprecatedmediafeature

Deprecated media feature “%s”. For guidance, see the Deprecated Media Features section in the current Media Queries specification.

warning.deprecatedproperty

The property “%s” is deprecated

warning.direction

instead of using “direction” for block-level elements use the new CSS3 “writing-mode” property

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
warning.dynamic

dynamic values cannot be checked as an unitless number. Please qualify it with an unit.

warning.float-no-width

In (x)HTML+CSS, floated elements need to have a width declared. Only elements with an intrinsic width (html, img, input, textarea, select, or object) are not affected

warning.greaterequal

value “%s” will be interpreted as “%s”

warning.html-inside

HTML element can't be inside another element

warning.incompatible

“%s” and “%s” are incompatible

warning.link-type

You should add a “type” attribute with a value of “text/css” to the “link” element

warning.lowerequal

value “%s” will be interpreted as “%s”

warning.marker

The “marker-offset” property applies on elements with “display: marker”

warning.medialist

medialist should start with “media:” “%s”

warning.negative

negative value “%s” will be interpreted as “0”

warning.no-background-color

You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.

warning.no-color

You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
warning.no-declaration

No declarations in the rule

warning.no-generic-family

“%s”: You are encouraged to offer a generic family as a last alternative

warning.no-padding

You are encouraged to have a padding area with a background color

warning.nocomb

Combinator “%s” between selectors is not allowed in this profile (“%s”)

warning.noexistence

Property “%s” doesn't exist in “%s” but exists in “%s”

warning.noexistence-media

Property “%s” doesn't exist for media “%s”

warning.noexproperty

Property “%s” does not exist

warning.noinside

“%s” can't be inside an inline element

warning.noothermedium

Properties for other media might not work for usermedium

warning.notforusermedium

Property “%s” doesn't exist for this usermedium

warning.notversion

“%s” can not be used with this version of CSS : “%s”

warning.old_class

In CSS1, a class name can start with a digit ("#55ft"), unless it is a dimension ("#55in"). In CSS2, such ids are parsed as unknown dimensions (to allow for future additions of new units).

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
warning.old_id

In CSS1, an id name can start with a digit ("#55ft"), unless it is a dimension ("#55in"). In CSS2, such ids are parsed as unknown dimensions (to allow for future additions of new units)

warning.otherprofile

property “%s” does not exist for this profile, but is validated conforming to another profile

warning.out-of-range

“%s” is out of range

warning.pseudo

Unknown pseudo-element or pseudo-class “%s” in the default profile (“%s”)

warning.pseudo-classes

Anchor pseudo-class “%s” have no effect on elements other than “A'

warning.redefinition

Redefinition of “%s”

warning.relative

Using relative units gives more robust stylesheets in property “%s”

warning.relative-absolute

You have some absolute and relative lengths in ‬%s”. This is not a robust style sheet.

warning.same-colors

Same color for “%s” and “%s”

warning.same-colors2

Same colors for color and background-color in two contexts “%s” and “%s”

warning.shape-separator

Invalid separator in shape definition. It must be a comma.

warning.space

If the attribute selector ~= is used, the word in the value “%s” should not contain spaces.

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
warning.style-inside-comment

Do not put style rules inside HTML comments as they may be removed by user agent

warning.unknown-html

“%s” is not an HTML Element

warning.unsupported-import

Imported style sheets are not checked in direct input and file upload modes

warning.value-unofficial

“%s” is not defined by any specification as an allowed value for “%s”, but is supported in multiple browsers

warning.vendor-ext-pseudo-class

“%s” is an unknown vendor extended pseudo-class

warning.vendor-ext-pseudo-element

“%s” is an unknown vendor extended pseudo-element

warning.vendor-extension

“%s” is an unknown vendor extension

warning.with-space

Family names containing whitespace should be quoted. If quoting is omitted, any whitespace characters before and after the name are ignored and any sequence of whitespace characters inside the name is converted to a single space.

warning.withblock

Be careful. Pseudo-elements can only be attached to a block-level element

warning.xsl

value “%s” only applies to XSL

warning.zero

only “0” can be a “%s”. You must put a unit after your number

warnings

Warnings

PropertyDeutschEspañolFrançais한국어ItalianoNederlands日本語PolskiPortuguêsРусскийفارسیSvenskaБългарскиУкраїнськаČeštinaRomanianMagyarΕλληνικάहिन्दी简体中文
-
- - - - - - - diff --git a/validator.html.bg b/validator.html.bg deleted file mode 100644 index 5a435c582..000000000 --- a/validator.html.bg +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - The W3C CSS Validation Service - - - - - - - - - -
- -
- -
- Валидиране по URI -
-

- Въведете URI на документ (HTML с CSS или само CSS), който желаете да бъде валидиран: -

-

- -

-
- Още Опции -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Валидиране чрез изпращане на файл -
-

Изберете документ, който да бъде валидиран (само CSS файлове):

-

-

-
- Още Опции -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Валидиране чрез директно въвеждане -
-

Въведете CSS, който желаете да се валидира:

-

- -

-
- Още Опции -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Пояснение: Ако желаете да валидирате CSS style sheet, вписана в (X)HTML документ, трябва първо да проверите дали използваният (X)HTML е валиден. -

-
- - - - - - - diff --git a/validator.html.cs b/validator.html.cs deleted file mode 100644 index 8c15e7fba..000000000 --- a/validator.html.cs +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - Validační služba W3C CSS - - - - - - - - - -
- -
- -
- Ověřením URI -
-

- Zadejte URI dokumentu (HTML pouze s CSS nebo CSS), který chcete ověřit.: -

-

- -

-
- Další možnosti -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Ověřit po nahrání souboru -
-

Vyberte dokument, který chcete ověřit:

-

-

-
- Další možnosti -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Ověřte přímým vstupem -
-

Zadejte CSS, kterou chcete ověřit:

-

- -

-
- Další možnosti -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Poznámka: Pokud chcete ověřit svůj CSS styl vložený do dokumentu (X)HTML měli byste nejprve zkontrolovat , že vámi použité (X)HTML je platné . -

-
- - - - - - - diff --git a/validator.html.de b/validator.html.de deleted file mode 100644 index b5861a63a..000000000 --- a/validator.html.de +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - Der W3C CSS Validierungsdienst - - - - - - - - - -
- -
- -
- Validierung per URI -
-

- Geben Sie die URI eines Dokuments ein, das Sie validieren möchten (CSS oder HTML mit CSS): -

-

- -

-
- Weitere Optionen -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validierung per Datei-Upload -
-

Wählen Sie eine lokale Datei, die Sie validieren möchten:

-

-

-
- Weitere Optionen -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validierung per Direkteingabe -
-

Geben Sie den CSS Code ein, den Sie überprüfen möchten:

-

- -

-
- Weitere Optionen -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Achtung: Wenn Sie CSS-Code in einem (X)HTML-Dokument validieren möchten, sollten Sie zunächst prüfen, ob das (X)HTML-Dokument valide ist. -

-
- - - - - - - diff --git a/validator.html.el b/validator.html.el deleted file mode 100644 index 5875dec7a..000000000 --- a/validator.html.el +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - Υπηρεσία Ελέγχου Εγκυρότητας W3C CSS - - - - - - - - - -
- -
- -
- Έλεγχος εγκυρότητας με URI -
-

- Εισάγετε το URI του αρχείου (HTML με CSS ή μόνο CSS) που θέλετε να ελέγξετε την εγκυρότητα: -

-

- -

-
- Περισσότερες επιλογές -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Έλεγχος εγκυρότητας με μεταφορά αρχείου -
-

Επιλέξτε το αρχείο που επιθυμείτε να ελέγξετε την εγκυρότητα:

-

-

-
- Περισσότερες επιλογές -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Έλεγχος εγκυρότητας με άμεση εισαγωγή -
-

Εισάγετε το CSS που θέλετε να ελέγξετε την εγκυρότητα:

-

- -

-
- Περισσότερες επιλογές -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Σημείωση: Εάν επιθυμείτε να ελέγξετε την εγκυρότητα ενός CSS style sheet που είναι ενσωματωμένο σε ένα αρχείο (X)HTML, πρέπει αρχικά να ελέγξετε ότι είναι έγκυρο το αρχείο (X)HTML που χρησιμοποιείτε. -

-
- - - - - - - diff --git a/validator.html.en b/validator.html.en deleted file mode 100644 index f2537b3b9..000000000 --- a/validator.html.en +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - The W3C CSS Validation Service - - - - - - - - - -
- -
- -
- Validate by URI -
-

- Enter the URI of a document (HTML with CSS or CSS only) you would like validated: -

-

- -

-
- More Options -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validate by file upload -
-

Choose the document you would like validated:

-

-

-
- More Options -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validate by direct input -
-

Enter the CSS you would like validated:

-

- -

-
- More Options -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Note: If you want to validate your CSS style sheet embedded in an (X)HTML document, you should first check that the (X)HTML you use is valid. -

-
- - - - - - - diff --git a/validator.html.es b/validator.html.es deleted file mode 100644 index 2dad8080a..000000000 --- a/validator.html.es +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - El Servicio de Validación de CSS del W3C - - - - - - - - - -
- -
- -
- Validar mediante URI -
-

- Introduce la URI de un documento (HTML con CSS o sólo CSS) que desees validar: -

-

- -

-
- Más opciones -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validar mediante Carga de un Archivo -
-

Elige el documento que desees validar:

-

-

-
- Más opciones -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validar mediante entrada directa -
-

Introduce el código CSS que desees validar:

-

- -

-
- Más opciones -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Nota: Si deseas validar tu hoja de estilo CSS incrustada en un documento (X)HTML, deberías antes comprobar que el (X)HTML utilizado es válido. -

-
- - - - - - - diff --git a/validator.html.fa b/validator.html.fa deleted file mode 100644 index 03371689b..000000000 --- a/validator.html.fa +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - W3C CSS سرویس اعتبار سنجی - - - - - - - - - -
- -
- -
- URI تایید اعتبار با -
-

- ای که می خواهید معتبر نمایید را، وارد نمایید (CSS یا تنها CSS دارای HTML) سند URI: -

-

- -

-
- گزینه های بیشتر -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- تایید اعتبار با آپلود فایل -
-

(CSS سندی که می خواهید معتبر نمایید را انتخاب کنید (تنها فایلهای:

-

-

-
- گزینه های بیشتر -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- تایید اعتبار با ورودی مستقیم -
-

ای را که می خواهید تایید اعتبار شود را وارد نمایید CSS:

-

- -

-
- گزینه های بیشتر -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- - - - - - - - - diff --git a/validator.html.fr b/validator.html.fr deleted file mode 100644 index 5baabafc2..000000000 --- a/validator.html.fr +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - Service de validation CSS du W3C - - - - - - - - - -
- -
- -
- Validation par adresse URI -
-

- Saisissez l'adresse URI du document (HTML avec CSS, ou CSS seul) à valider: -

-

- -

-
- Options supplémentaires -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Valider par Chargement de Fichier -
-

Choisissez la feuille de style à valider:

-

-

-
- Options supplémentaires -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validation par Saisie Directe -
-

Saisissez la feuille de style à valider (ATTENTION : feuilles de style CSS uniquement):

-

- -

-
- Options supplémentaires -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Remarque: Si vous souhaitez valider une feuille de style incorporée dans un document (X)HTML, vous devriez d'abord vérifier la validité de votre document (X)HTML. -

-
- - - - - - - diff --git a/validator.html.hi b/validator.html.hi deleted file mode 100644 index 85c8e0ee7..000000000 --- a/validator.html.hi +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - W3C सीएसएस मान्यकरण सेवा - - - - - - - - - -
- -
- -
- URI द्वारा मान्यकर्ण -
-

- किसी दस्तावेज़ के URI को दर्ज कीजिये (HTML सीएसएस के साथ या केवल सीएसएस) जिसका आप मान्यकर्ण करना चाहते हैं।: -

-

- -

-
- अतिरिक्त विकल्प -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- फ़ाइल अपलोड के द्वारा मान्यकर्ण करें -
-

मान्यकर्ण करने के लिए दस्तावेज़ चुनें:

-

-

-
- अतिरिक्त विकल्प -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- प्रत्यक्ष निवेश के द्वारा मान्यकर्ण करें -
-

मान्यकर्ण करने के लिए सीएसएस दर्ज करें:

-

- -

-
- अतिरिक्त विकल्प -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

टिप्पणी: यदि आप अपने (X) HTML दस्तावेज़ में एम्बेड होई सीएसएस शैली शीट का मान्यकर्ण करना चाहते हैं, तो पहले आप जाँच करें कि जिस (X) HTML दस्तावेज़ का आप का उपयोग कर रहें हैं वो मान्यकृत है।. -

-
- - - - - - - diff --git a/validator.html.hu b/validator.html.hu deleted file mode 100644 index 9e07c2083..000000000 --- a/validator.html.hu +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - A W3C CSS érvényesítési szolgáltatása - - - - - - - - - -
- -
- -
- Érvényesítés URI segítségével -
-

- Adja meg a dokumentum (HTML CSS-sel vagy csak CSS) URI-jét, melyet érvényesíteni szeretne: -

-

- -

-
- További lehetőségek -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Érvényesítés file feltöltéssel -
-

Válassza ki az érvényesítendő dokumentumot:

-

-

-
- További lehetőségek -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Érvényesítés közvetlen bevitellel -
-

Írja be a CSS-t, melyet érvényesíttetni szeretne:

-

- -

-
- További lehetőségek -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Megjegyzés: Ha CSS stíluslapját (X)HTML dokumentumba ágyazva szeretné érvényesíttetni, először ellenőrizze, hogy a használt (X)HTML érvényes-e. -

-
- - - - - - - diff --git a/validator.html.it b/validator.html.it deleted file mode 100644 index 87439e290..000000000 --- a/validator.html.it +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - Servizio di validazione del W3C per i fogli di stile a cascata (CSS) - - - - - - - - - -
- -
- -
- Validazione tramite URI -
-

- Inserisci il percorso (URI) di un documento (HTML con CSS o solamente CSS) che desideri sottoporre alla validazione: -

-

- -

-
- Maggiori opzioni -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validazione tramite trasferimento file -
-

Seleziona il documento che desideri verificare:

-

-

-
- Maggiori opzioni -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validazione tramite immissione diretta -
-

Inserisci il testo del CSS che desideri validare:

-

- -

-
- Maggiori opzioni -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Nota: Se desideri verificare un foglio di stile CSS interno ad un documento (X)HTML, dovresti prima verificare la validità del codice (X)HTML. -

-
- - - - - - - diff --git a/validator.html.ja b/validator.html.ja deleted file mode 100644 index 089151c6c..000000000 --- a/validator.html.ja +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - W3C CSS 検証サービス - - - - - - - - - -
- -
- -
- URLで指定して検証 -
-

- 検証したい文書(CSSと組み合わせたHTML文書、もしくはCSS単体の文書)のURIを入力してください: -

-

- -

-
- オプション -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- ソースファイルをアップロードして検証 -
-

検証したいCSS文書のソースファイル名を入力してください:

-

-

-
- オプション -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- テキストエリアに直接入力して検証 -
-

検証したいCSSをテキストエリアに入力してください (CSSソースのみ):

-

- -

-
- オプション -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

メモ: CSSスタイルシートを意図した通りに機能させるには、正しい文書解析木が必要です。つまり、正当なHTMLを用いるべきです。. -

-
- - - - - - - diff --git a/validator.html.ko b/validator.html.ko deleted file mode 100644 index 3715b2870..000000000 --- a/validator.html.ko +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - W3C CSS 검사 서비스 - - - - - - - - - -
- -
- -
- URI 검사 -
-

- 검사하고자 하는 (HTML과 CSS 또는 CSS만으로 이루어진) 문서의 URI를 입력하여 주십시오: -

-

- -

-
- 추가 설정 -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- 파일 업로드를 통한 검사 -
-

검사를 할 문서를 선택하여 주십시오:

-

-

-
- 추가 설정 -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- 직접 입력을 통한 검사 -
-

검사할 CSS를 입력하여 주십시오:

-

- -

-
- 추가 설정 -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

주의: (X)HTML 문서에 포함된 CSS 스타일시트를 검사하기 이전에, (X)HTML 문법 검사를 하는 것을 권장합니다.. -

-
- - - - - - - diff --git a/validator.html.nl b/validator.html.nl deleted file mode 100644 index 96ab9fd8d..000000000 --- a/validator.html.nl +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - De W3C CSS Validatie Service - - - - - - - - - -
- -
- -
- Valideer via een URI -
-

- Geef de URI op van een document (HTML met CSS of alleen CSS) dat je wilt valideren: -

-

- -

-
- Meer Opties -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Valideer via het uploaden van een bestand -
-

Kies het document dat je wilt valideren:

-

-

-
- Meer Opties -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Valideer via directe invoer -
-

Voer de CSS in die je wilt valideren:

-

- -

-
- Meer Opties -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Opmerking: Als je een CSS style sheet wilt valideren die gebruikt wordt in een (X)HTML document, zou je die eerst moeten laten controleren. -

-
- - - - - - - diff --git a/validator.html.pl-PL b/validator.html.pl-PL deleted file mode 100644 index 5956f7894..000000000 --- a/validator.html.pl-PL +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - Usługa Walidacji CSS W3C - - - - - - - - - -
- -
- -
- Walidacja przez URI -
-

- Wprowadź URI dokumentu (HTML z CSS lub tylko CSS) do walidacji : -

-

- -

-
- Więcej opcji -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Walidacja poprzez załadowanie pliku -
-

Wybierz dokument do walidacji:

-

-

-
- Więcej opcji -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Walidacja poprzez bezpośrednie wprowadzenie kodu -
-

Wprowadź kod CSS do walidacji:

-

- -

-
- Więcej opcji -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Uwaga: Jeśli chcesz walidować arkusz CSS umieszczony w dokumencie (X)HTML, powinieneś wpierw sprawdzić, czy użyty (X)HTML jest poprawny. -

-
- - - - - - - diff --git a/validator.html.pt-BR b/validator.html.pt-BR deleted file mode 100644 index f7000dcc8..000000000 --- a/validator.html.pt-BR +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - Serviço de validação de CSS do W3C - - - - - - - - - -
- -
- -
- Validar por URI -
-

- Entre a URI do documento (HTML com CSS ou somente CSS) a ser validado: -

-

- -

-
- Mais opções -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validar por upload de arquivo -
-

Escolha o documento que você gostaria de validar:

-

-

-
- Mais opções -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validar por entrada direta -
-

Entre as CSS que você gostaria de validar:

-

- -

-
- Mais opções -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Nota: Para validar uma folha de estilo CSS incorporada a um documento (X)HTML você deverá, primeiramente, verificar se a marcação (X)HTML é válida. -

-
- - - - - - - diff --git a/validator.html.ro b/validator.html.ro deleted file mode 100644 index c99280a8d..000000000 --- a/validator.html.ro +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - Serviciul W3C de validare CSS - - - - - - - - - -
- -
- -
- Valideaza prin URI -
-

- Introdu URL-ul unui document (HTML cu CSS sau doar CSS) pe care vrei sa il validezi: -

-

- -

-
- Mai multe optiuni de validare -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Valideaza prin incarcare fisier -
-

Alege documentul pe care vrei sa il validezi:

-

-

-
- Mai multe optiuni de validare -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validare prin introducere directa a codului -
-

Introdu CSS-ul pe care vrei sa il validezi:

-

- -

-
- Mai multe optiuni de validare -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Nota: Daca vrei sa validezi CSS-ul inclus intr-un document (X)HTML, ar trebui mai intai sa verifici daca documentul (X)HTML pe care il folosesti este valid. -

-
- - - - - - - diff --git a/validator.html.ru b/validator.html.ru deleted file mode 100644 index 75f57323e..000000000 --- a/validator.html.ru +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - сервис проверки CSS от W3C - - - - - - - - - -
- -
- -
- Проверка по URI -
-

- Введите URI документа (HTML с CSS или только CSS) для проверки: -

-

- -

-
- Дополнительные возможности -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Проверить загруженный файл -
-

Выберите документ, который вы хотели бы проверить:

-

-

-
- Дополнительные возможности -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Проверка набираемого текста -
-

Введите код CSS, который вы хотели бы проверить на корректность:

-

- -

-
- Дополнительные возможности -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Примечание: Если вы хотите проверить каскадные таблицы стилей, встроенные в документ (X)HTML, вы должны сначала проверить на корректность сам документ (X)HTML. -

-
- - - - - - - diff --git a/validator.html.sv b/validator.html.sv deleted file mode 100644 index 7f57af0c0..000000000 --- a/validator.html.sv +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - W3C:s CSS-valideringstjänst - - - - - - - - - -
- -
- -
- Validera genom URI -
-

- Mata in URI för det dokument (HTML med CSS eller enbart CSS) som du vill validera: -

-

- -

-
- Fler val -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validera genom att ladda upp fil -
-

Välj det dokument som du vill validera:

-

-

-
- Fler val -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Validera genom direkt inmatning -
-

Mata in den CSS du vill validera:

-

- -

-
- Fler val -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Märk: Om du vill validera din CSS-formatmall inbäddad i ett (X)HTML-dokument, så bör du först kontrollera att den (X)HTML du använder är giltig. -

-
- - - - - - - diff --git a/validator.html.uk b/validator.html.uk deleted file mode 100644 index c19eefa9b..000000000 --- a/validator.html.uk +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - сервіс перевірки CSS від W3C - - - - - - - - - -
- -
- -
- Перевірка по URI -
-

- Уведіть URI документу (HTML з CSS або лише CSS) для перевірки: -

-

- -

-
- Додаткові можливості -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Перевірити завантажений файл -
-

Оберіть документ, який ви хотіли б перевірити (лише CSS):

-

-

-
- Додаткові можливості -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- Перевірка тексту, що набирається -
-

Уведіть код CSS, що ви хотіли б перевірити на коректність:

-

- -

-
- Додаткові можливості -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

Примітка: Якщо ви хочете перевірити каскадні таблиці стилів, вбудовані до документу (X)HTML, ви повинні спершу перевірити на коректність сам документ (X)HTML. -

-
- - - - - - - diff --git a/validator.html.zh-cn b/validator.html.zh-cn deleted file mode 100644 index f2a4b1dea..000000000 --- a/validator.html.zh-cn +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - W3C CSS 验证服务 - - - - - - - - - -
- -
- -
- 验证指定URI的CSS内容 -
-

- 输入你想验证的文档(带CSS的HTML文档或者CSS文档)的URI: -

-

- -

-
- 更多选项 -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- 验证上传文件 -
-

选择需要验证的文件:

-

-

-
- 更多选项 -
- - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - -
-
-
- -

- - -

-
-
- -
- 验证直接输入的内容 -
-

输入你要验证的CSS代码:

-

- -

-
- 更多选项 -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - - - - - -
-
-
- -

- - -

-
-
-
-
- -
- -
-

注意: 如果你想验证一段嵌入在HTML或者XHTML文档中的CSS,你首先要验证你的HTML或者XHTML文档是正确的。. -

-
- - - - - - -