Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 1.75 KB

TODO.md

File metadata and controls

58 lines (40 loc) · 1.75 KB

Todo on JoliTypo

Global

  • Add results on ALL the documentation examples for teaching purpose;
  • Investigate if we should run the fixers on title attributes and image alt;
  • Improve the EnglishTest;
  • Add more pre-configured locale in the README, with the appropriate tests;
  • Add a http://cldr.unicode.org/ Fixer for number formatting (thx @g_marty for the tip!);
  • A website in which you copy some HTML and get a fixed HTML outputted;
  • Allow to apply those rules: http://en.wikipedia.org/wiki/Non-English_usage_of_quotation_marks#Hungarian and document them

Locale to improve

All

  • Include a non breaking space in the middle of a foot-and-inch measurement (6' 10") to avoid awkwardness (new Fixer?);

fr-FR

  • Numbers > 1000 must be separated by groups of 3 with a non breaking space (1000 => 1 000, 1013424 => 1 013 424);
  • Quotes and double-quotes inside FrenchQuotes should be translated to english quotes:

    Il nous raconta : « Hier, je me promenais sur les quais. Je demandai à un passant : “Quelle heure est-il ?” Il répondit : “Désolé, je n’ai pas de montre, il doit être midi, mais c’est ‛sans garantie’.” Je le remerciai et partis. »

es-ES

  • ¿¡inverted!? exclamation and question marks.

fr-CA

  • Same as French but ignore space before ;!?, pre-configuration to add on the README;

fr-CH

  • Same as French but Narrow No-Break Space before :, how to handle this?

en-GB

  • Make sure all the rules described here are respected;

Bridge

Symfony

  • Allow to set service as Fixer via an @
  • Use Lazy services for all the presets