Comments (9)
Is there any prior art here?
Do any of the importers import any language information, either per post or per site?
Is there any existing convention for specifying this information?
from jekyll-feed.
Only the specs as far as I can tell. language
is a per channel element.
from jekyll-feed.
But, because it XML, any element can have an xml:lang
attribute.
from jekyll-feed.
That is true, but the specs don't mention anything about each element. So it should be a per channel sub-element.
from jekyll-feed.
Is there any prior art here at all? Are there any i18n Jekyll plugins/workflows that set language information anywhere?
from jekyll-feed.
Are there any i18n Jekyll plugins/workflows that set language information anywhere?
@pathawks There are a number of i18n plugins for Jekyll out in the wild. Octopress's Multilingual is the only one whose development I have followed. https://github.com/octopress/multilingual
from jekyll-feed.
I don't see any language
element in the Atom spec, but <feed>
could have an xml:lang
set to {{ site.lang }}
, if present. Each <entry>
could also have an xml:lang
set to {{ post.lang }}
. All links could also include hreflang
if we can reasonably figure out the language of the resource the link points to.
Would this be reasonable/sufficient? Are there any great examples of feeds from multilingual sites that properly include language information to look to as an example?
from jekyll-feed.
This has been fixed by #75
from jekyll-feed.
Thanks! Any chance for a new release?
from jekyll-feed.
Related Issues (20)
- exclude posts from feed HOT 12
- doesn't handle tags with spaces or hyphens HOT 13
- Time for a new release HOT 3
- Disable notification 'A new version of content is available.' HOT 6
- Time for a new release HOT 1
- Option to only include unique categories in the feed HOT 6
- Probable issue in feed generation HOT 2
- Option to skip generating feed if no site content changed HOT 3
- Page title incorrect when containing symbols like '>' HOT 9
- Combining multiple collections into the main feed HOT 3
- Time for a new release HOT 1
- Time for a new release HOT 1
- Duplicating feed?
- Feed name missing HOT 6
- Add option to convert all relative URLs in post content to absolute
- Feed icon supported? HOT 1
- Extension .atom in README.md is bad advise; will be served with wrong media type by web servers HOT 1
- Doesn't generate feeds for tags that include spaces HOT 1
- Tag feeds don't include tag name in title
- Append information to post URL (e.g. UTM source)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jekyll-feed.