Polyglot 1.8.0 - Communitybijdragen release

Wordt enthousiast voor Jekyll-Polyglot 1.8.0, dat een aantal functieverbeteringen bevat en documentatie en bijdragen van de community erkent!

Een nieuwe functie is om pagina’s taalspecifieke permalinks te geven en hun koppeling met andere relatieve pagina’s te behouden. Deze nieuwe functie is opnieuw verbeterd door antoniovazquezblanco, een echte gentleman en een geleerde.

Sitemapgeneratie & meertalige SEO

Deze release erkent ook de kwaliteit sitemap.xml en robots.txt solution provided by jerturowetz. Deze website demonstreert en benut nu meer SEO-kracht door deze instellingen te gebruiken om door zoekmachines als een statische Jekyll-website gecrawld te kunnen worden. Zie de voorbeeldwebsitebestanden hier.

jekyll :polyglot :post_write hook

Github-gebruiker obfusk heeft een paar jaar geleden PR een heel kleine bijdrage geleverd:

Met polyglot :site, :post_write deze functie wordt één keer uitgevoerd voor elk subprocess:

Jekyll::Hooks.register :site, :post_write do |site|
  ...
end

Deze release voegt een custom hook :post_write toe die precies één keer wordt uitgevoerd, nadat alle talen zijn verwerkt (of niet parallel_localization wordt gebruikt):

Jekyll::Hooks.register :polyglot, :post_write do |site|
  # Creëer hier iets geweldigs! 
end

Deze functie is handig voor complexe statische Jekyll-sites die extra worden gebruikt jekyll hook plugins.

Zij heeft ook een oplossing geleverd voor extra logboekregistratie bij crashes van taal-subprocessen. Bedankt voor deze bijdrage!

Gelokaliseerde variabelen en Portugese vertaling

george-gca is een getalenteerde en geweldige gast, Hij heeft een hele blogpost bijgedragen over de beste manier om rich text uit websitegegevens te lokaliseren. Hij heeft ook de Braziliaans-Portugese sitevertaling.