Creación de pos2htmls

This commit is contained in:
Nika Zhenya 2019-03-19 22:25:20 -06:00
parent f09ae6852b
commit 6e993e7247
51 changed files with 1353 additions and 322 deletions

View File

@ -27,14 +27,14 @@ pot_path = ''
# Displays help
if ARGV[0] =~ /-h/
puts "mdtopot generates a pot file from a md file."
puts "md2pot generates a pot file from a md file."
puts "\nUse:"
puts " mdtopot [md file] [option]"
puts " md2pot [md file] [option]"
puts "\nOption:"
puts " -j Joins to an existing pot file."
puts "\nExamples:"
puts " mdtopot file.md"
puts " mdtopot file.md -j"
puts " md2pot file.md"
puts " md2pot file.md -j"
puts "\nThe md file has to be in '#{md_dir}' and the pot file is going to be stored in '#{pot_dir}'."
abort
end

145
config/build/pos2htmls Executable file
View File

@ -0,0 +1,145 @@
#!/usr/bin/env ruby
# encoding: UTF-8
# coding: UTF-8
require 'simple_po_parser'
require 'fileutils'
require 'time'
# Displays message when something goes wrong
def check condition, err_msg
if condition then puts err_msg + ' For help use -h or --help.'; abort end
end
# To the root directory
Dir.chdir(File.dirname(__FILE__) + '/../..')
# Variables
po_dir = 'content/po/'
po_path = ''
html_dir = 'content/html/'
html_name = ''
html_tmp = ''
md_name = ''
template_dir = 'config/template/site/'
template_lang = {
'en' => {
'links' => 'Links',
'about' => 'About',
'contact' => 'Contact',
'fork' => 'Fork',
'donate' => 'Donate',
'copyfarleft' => 'All content is under',
'license' => 'Open and Free Publishing License',
'build' => 'Last build of this page:',
},
'es' => {
'links' => 'Enlaces',
'about' => 'Acerca',
'contact' => 'Contacto',
'fork' => 'Bifurca',
'donate' => 'Dona',
'copyfarleft' => 'Todo el contenido está bajo',
'license' => 'Licencia Editorial Abierta y Libre',
'build' => 'Última modificación de esta página:',
}
}
# Displays help
if ARGV[0] =~ /-h/
puts "pos2htmls generates html files from pos files."
puts "\nUse:"
puts " pos2htmls [po file]"
puts "\nExamples:"
puts " pos2htmls file.po"
puts "\nAll locales are converted to HTML."
puts "\nThe po file has to be in '#{po_dir}*' and the html files are going to be stored in '#{html_dir}', where '*' are the locales folders."
abort
end
# Checks if the user gave the path to the file
check(ARGV[0] == nil, "ERROR: File is required.")
# Cleans path
po_path = po_dir + 'en/' + File.basename(ARGV[0])
html_name = File.basename(ARGV[0], '.*') + '.html'
# Checks if the file exists
check(File.exist?(po_path) == false, "ERROR: File doesn't exist.")
# Creates each HTML file
Dir.glob(po_dir + '*/*.po').each do |po|
if File.basename(po) == File.basename(po_path)
hash = {
'locale' => po.gsub(po_dir, '').split('/')[0],
'file' => html_name,
'title' => '',
'content' => []
}
# Extracts the translations
SimplePoParser.parse(po)[1..-1].each do |e|
translation = e[:msgstr]
if translation.class == Array
translation = translation.join('')
end
hash['content'].push(translation + "\n\n")
end
hash['content'].map!{|l| l.gsub('\\n', "\n")}
# Gets the title
hash['title'] = hash['content'][0].gsub(/^#\s+/, '').gsub(/\n\n/, '').strip
# Creates locale folder if it doesn't exists
if !File.directory?(html_dir + hash['locale'])
Dir.mkdir(html_dir + hash['locale'])
end
Dir.chdir(html_dir + hash['locale'])
# Creates a temporary MD file
md_name = File.basename(hash['file'], '.*') + '.md'
file = File.open(md_name, 'w:utf-8')
file.puts hash['content']
file.close
# Creates a temporary HTML file
puts "Creating #{html_dir + hash['locale'] + '/' + html_name}…"
system("pc-pandog -i #{md_name} -o #{html_name}")
FileUtils.rm(md_name)
# Cleans headers and footers and adds new headers and footers
html_tmp = File.read(html_name).split(/\n/)[8..-3]
html_tmp = html_tmp.unshift(File.read('../../../' + template_dir + 'header.html'))
html_tmp = html_tmp.unshift(File.read('../../../' + template_dir + 'head.html'))
html_tmp = html_tmp.push(File.read('../../../' + template_dir + 'footer.html'))
# Some unnecessary cleaning
html_tmp = html_tmp.map{|l| l.gsub(/\s{8}/, ' ')}
html_tmp = html_tmp.join("\n").gsub(/\n\n/, "\n")
# Replaces string according the file, the date and the location
html_tmp = html_tmp.gsub('@locale', hash['locale'])
html_tmp = html_tmp.gsub('@title', hash['title'])
html_tmp = html_tmp.gsub('@file', hash['file'])
html_tmp = html_tmp.gsub('@links', template_lang[hash['locale']]['links'])
html_tmp = html_tmp.gsub('@about', template_lang[hash['locale']]['about'])
html_tmp = html_tmp.gsub('@contact', template_lang[hash['locale']]['contact'])
html_tmp = html_tmp.gsub('@fork', template_lang[hash['locale']]['fork'])
html_tmp = html_tmp.gsub('@donate', template_lang[hash['locale']]['donate'])
html_tmp = html_tmp.gsub('@copyfarleft', template_lang[hash['locale']]['copyfarleft'])
html_tmp = html_tmp.gsub('@license', template_lang[hash['locale']]['license'])
html_tmp = html_tmp.gsub('@build', template_lang[hash['locale']]['build'])
html_tmp = html_tmp.gsub('@date', Time.now.strftime('%Y/%m/%d, %H:%M'))
# Save the data
file = File.open(html_name, 'w:utf-8')
file.puts html_tmp
file.close
Dir.chdir('../../..')
end
end

View File

@ -1,97 +0,0 @@
#!/usr/bin/env ruby
# encoding: UTF-8
# coding: UTF-8
require 'simple_po_parser'
require 'fileutils'
require 'time'
# Displays message when something goes wrong
def check condition, err_msg
if condition then puts err_msg + ' For help use -h or --help.'; abort end
end
# To the root directory
Dir.chdir(File.dirname(__FILE__) + '/../..')
# Variables
po_dir = 'content/po/'
po_path = ''
html_dir = 'content/html/'
html_name = ''
html_tmp = ''
md_name = ''
primary = false
# Displays help
if ARGV[0] =~ /-h/
puts "postohtmls generates html files from pos files."
puts "\nUse:"
puts " postohtmls [po file] [option]"
puts "\nOption:"
puts " -p Indicates if is a primary HTML file."
puts "\nExamples:"
puts " postohtmls file.po"
puts " postohtmls file.po -m"
puts "\nA primary HTML is a content of the main sections."
puts "\nAll locales are converted to HTML."
puts "\nThe po file has to be in '#{po_dir}/*' and the html files are going to be stored in '#{html_dir}'."
abort
end
# Checks if the user gave the path to the file
check(ARGV[0] == nil, "ERROR: File is required.")
# Cleans path
po_path = po_dir + 'en/' + File.basename(ARGV[0])
html_name = File.basename(ARGV[0], '.*') + '.html'
# Checks if the file exists
check(File.exist?(po_path) == false, "ERROR: File doesn't exist.")
# Checks if it is a primary file
if ARGV[1] != nil then primary = true end
# Creates each HTML file
Dir.glob(po_dir + '*/*.po').each do |po|
if File.basename(po) == File.basename(po_path)
hash = {
"locale" => po.gsub(po_dir, '').split('/')[0],
"file" => html_name,
"content" => []
}
# Extracts the translations
SimplePoParser.parse(po)[1..-1].each do |e|
translation = e[:msgstr]
if translation.class == Array
translation = translation.join('')
end
hash["content"].push(translation + "\n\n")
end
# Creates locale folder if it doesn't exists
if !File.directory?(html_dir + hash['locale'])
Dir.mkdir(html_dir + hash['locale'])
end
Dir.chdir(html_dir + hash['locale'])
# Creates a temporary MD file
md_name = File.basename(hash['file'], '.*') + '.md'
file = File.open(md_name, 'w:utf-8')
file.puts hash['content']
file.close
# Creates a temporary HTML file
puts "Creating #{html_dir + hash['locale'] + '/' + html_name}…"
system("pc-pandog -i #{md_name} -o #{html_name}")
FileUtils.rm(md_name)
# html_tmp => read, regex, add template
Dir.chdir('../../..')
end
end

View File

@ -21,17 +21,17 @@ locales = ['en', 'es']
# Displays help
if ARGV[0] =~ /-h/
puts "pottopos generates po files from a pot file."
puts "pot2pos generates po files from a pot file."
puts "\nUse:"
puts " pottopos [pot file] [option]"
puts " pot2pos [pot file] [option]"
puts "\nOption:"
puts " -m Merges to an existing po file."
puts "\nExamples:"
puts " pottopos file.pot"
puts " pottopos file.pot -m"
puts " pot2pos file.pot"
puts " pot2pos file.pot -m"
puts "\nCurrent supported locales:"
puts " " + locales.join("\n ")
puts "\nThe pot file has to be in '#{pot_dir}' and the po files are going to be stored in '#{po_dir}/*', where '*' is the locales folders."
puts "\nThe pot file has to be in '#{pot_dir}' and the po files are going to be stored in '#{po_dir}*', where '*' are the locales folders."
abort
end

View File

@ -1,9 +1,8 @@
<footer>
<p><a target="_blank" href="https://ted.cliteratu.re/">ted.cliteratu.re</a> | <a target="_blank" href="https://ed.cliteratu.re/">ed.cliteratu.re</a> | <a target="_blank" href="https://pecas.cliteratu.re/">pecas.cliteratu.re</a> | <a target="_blank" href="https://perrotuerto.blog">perrotuerto.blog</a></p>
<p>All content is under <a target="_blank" href="https://github.com/NikaZhenya/publishing-is-coding#license">Licencia Editorial Abierta y Libre (<span class="smallcap">LEAL</span>)</a>.</p>
<p>Last build: @date | <span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span></p>
<p><a target="_blank" href="https://gitlab.com/NikaZhenya/publishing-is-coding">GitLab</a> | <a target="_blank" href="https://github.com/NikaZhenya/publishing-is-coding">GitHub</a> | <a target="_blank" href="http://git.cliteratu.re/publishing-is-coding">GitList</a></p>
<p><a target="_blank" href="https://etherscan.io/address/0x39b0bf0cf86776060450aba23d1a6b47f5570486"><span class="smallcap">ETH</span></a> | <a target="_blank" href="https://dogechain.info/address/DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G"><span class="smallcap">DOGE</span></a> | <a target="_blank" href="https://www.paypal.me/perrotuerto">PayPal</a></p>
</footer>
</body>
</section>
<footer>
<p class="left no-indent">@copyfarleft <a href="../../../content/html/@locale/_fork.html">@license (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">@build @date.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/@file"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/@file"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

View File

@ -1,15 +1,14 @@
<!DOCTYPE html>
<html lang="@lang">
<head>
<title>Publishing is Coding: Change My Mind | @title</title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<link rel="shortcut icon" href="icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="css/styles.css">
<link type="text/css" rel="stylesheet" href="css/extra.css">
<script type="text/javascript" src="js/functions.js"></script>
<script type="text/javascript" src="js/piwik.js"></script>
<html lang="@locale">
<head>
<title>Publishing is Coding: Change My Mind | @title</title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=device-width, user-scalable=0">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>

View File

@ -1,7 +1,14 @@
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav>
</nav>
</header>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav>
<p>
<a href="../../../content/html/@locale/_links.html">@links</a> |
<a href="../../../content/html/@locale/_about.html">@about</a> |
<a href="../../../content/html/@locale/_contact.html">@contact</a> |
<a href="../../../content/html/@locale/_fork.html">@fork</a> |
<a href="../../../content/html/@locale/_donate.html">@donate</a>
</p>
</nav>
</header>
<section>

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,40 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Publishing is Coding: Change My Mind | Contact</title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=410, initial-scale=1">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav> <p> <a href="../../../content/html/en/_links.html">Links</a> | <a href="../../../content/html/en/_about.html">About</a> | <a href="../../../content/html/en/_contact.html">Contact</a> | <a href="../../../content/html/en/_fork.html">Fork</a> | <a href="../../../content/html/en/_donate.html">Donate</a> </p>
</nav>
</header>
<section>
<h1 id="contact">Contact</h1>
<p>You can reach me at:</p>
<ul>
<li>
<p><a href="https://mastodon.social/@_perroTuerto">Mastodon</a></p>
</li>
<li>
<p>hi[at]perrotuerto.blog</p>
</li>
</ul>
<p>I even reply to the Nigerian Prince…</p>
</section>
<footer>
<p class="left no-indent">All content is under <a href="../../../content/html/en/_fork.html">Open and Free Publishing License (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">Last build of this page: 2019/03/19, 21:08.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/_contact.html"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/_contact.html"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

View File

@ -0,0 +1,37 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Publishing is Coding: Change My Mind | Donate</title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=410, initial-scale=1">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav> <p> <a href="../../../content/html/en/_links.html">Links</a> | <a href="../../../content/html/en/_about.html">About</a> | <a href="../../../content/html/en/_contact.html">Contact</a> | <a href="../../../content/html/en/_fork.html">Fork</a> | <a href="../../../content/html/en/_donate.html">Donate</a> </p>
</nav>
</header>
<div class="container">
<section>
<h1 id="donate">Donate</h1>
<p><i>My server</i> is actually an account powered by <a href="https://gnusocial.net/hacklab">Colima Hacklab</a>—thanks, dawgs, for host my crap!—. Also this blog and all the free publishing events that we organize are done with free labor.</p>
<p>So, if you can help us to keep working, that would be fucking great!</p>
<p class="no-indent vertical-space1">Donate for some tacos with <a href="https://etherscan.io/address/0x39b0bf0cf86776060450aba23d1a6b47f5570486"><span class="smallcap">ETH</span></a>.</p>
<p class="no-indent">Donate for some dog food with <a href="https://dogechain.info/address/DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G"><span class="smallcap">DOGE</span></a>.</p>
<p class="no-indent">Donate for some beers with <a href="https://www.paypal.me/perrotuerto">PayPal</a>.</p>
</section>
</div>
<footer>
<p class="left no-indent">All content is under <a href="../../../content/html/en/_fork.html">Open and Free Publishing License (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">Last build of this page: 2019/03/19, 21:28.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/_donate.html"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/_donate.html"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

View File

@ -0,0 +1,65 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Publishing is Coding: Change My Mind | Fork</title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=410, initial-scale=1">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav> <p> <a href="../../../content/html/en/_links.html">Links</a> | <a href="../../../content/html/en/_about.html">About</a> | <a href="../../../content/html/en/_contact.html">Contact</a> | <a href="../../../content/html/en/_fork.html">Fork</a> | <a href="../../../content/html/en/_donate.html">Donate</a> </p>
</nav>
</header>
<section>
<h1 id="fork">Fork</h1>
<p>All the content is under Licencia Editorial Abierta y Libre (<span class="smallcap">LEAL</span>). You can read it <a href="https://gitlab.com/NikaZhenya/licencia-editorial-abierta-y-libre">here</a>.</p>
<p>“Licencia Editorial Abierta y Libre” is translated to “Open and Free Publishing License.” “<span class="smallcap">LEAL</span>” is the acronym but also means “loyal” in Spanish.</p>
<p>With <span class="smallcap">LEAL</span> you are free to use, copy, reedit, modify, share or sell any of this content under the following conditions:</p>
<ul>
<li>
<p>Anything produced with this content must be under some type of <span class="smallcap">LEAL</span>.</p>
</li>
<li>
<p>All files—editable or final formats—must be on public access.</p>
</li>
<li>
<p>The sale can't be the only way to acquire the final product.</p>
</li>
<li>
<p>The generated surplus value can't be used for exploitation of labor.</p>
</li>
<li>
<p>The content can't be used for <span class="smallcap">AI</span> or data mining.</p>
</li>
<li>
<p>The use of the content must not harm any collaborator.</p>
</li>
</ul>
<p>Now, you can fork this shit:</p>
<ul>
<li>
<p><a href="https://gitlab.com/NikaZhenya/publishing-is-coding">GitLab</a></p>
</li>
<li>
<p><a href="https://github.com/NikaZhenya/publishing-is-coding">GitHub</a></p>
</li>
<li>
<p><a href="http://git.cliteratu.re/publishing-is-coding/">My server</a></p>
</li>
</ul>
</section>
<footer>
<p class="left no-indent">All content is under <a href="../../../content/html/en/_fork.html">Open and Free Publishing License (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">Last build of this page: 2019/03/19, 21:21.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/_fork.html"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/_fork.html"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

View File

@ -0,0 +1,50 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Publishing is Coding: Change My Mind | Links</title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=410, initial-scale=1">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav> <p> <a href="../../../content/html/en/_links.html">Links</a> | <a href="../../../content/html/en/_about.html">About</a> | <a href="../../../content/html/en/_contact.html">Contact</a> | <a href="../../../content/html/en/_fork.html">Fork</a> | <a href="../../../content/html/en/_donate.html">Donate</a> </p>
</nav>
</header>
<section>
<h1 id="links">Links</h1>
<ul>
<li>
<p><a href="https://pecas.perrotuerto.blog/">Pecas: publishing tools</a></p>
</li>
<li>
<p><a href="https://ted.perrotuerto.blog/"><span class="smallcap">TED</span>: digital publishing workshop</a></p>
</li>
<li>
<p><a href="https://ed.perrotuerto.blog/"><i>Digital Publishing as a Methodology for Global Publishing</i></a></p>
</li>
<li>
<p><a href="https://gnusocial.net/hacklab">Colima Hacklab</a></p>
</li>
<li>
<p><a href="https://marianaeguaras.com/blog/">Mariana Eguara's blog</a></p>
</li>
<li>
<p><a href="https://zinenauta.copiona.com/">Zinenauta</a></p>
</li>
</ul>
</section>
<footer>
<p class="left no-indent">All content is under <a href="../../../content/html/en/_fork.html">Open and Free Publishing License (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">Last build of this page: 2019/03/19, 21:08.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/_links.html"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/_links.html"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="es">
<head>
<title>Publishing is Coding: Change My Mind | </title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=410, initial-scale=1">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav> <p> <a href="../../../content/html/es/_links.html">Enlaces</a> | <a href="../../../content/html/es/_about.html">Acerca</a> | <a href="../../../content/html/es/_contact.html">Contacto</a> | <a href="../../../content/html/es/_fork.html">Bifurca</a> | <a href="../../../content/html/es/_donate.html">Dona</a> </p>
</nav>
</header>
<section>
</section>
<footer>
<p class="left no-indent">Todo el contenido está bajo <a href="../../../content/html/es/_fork.html">Licencia Editorial Abierta y Libre (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">Última modificación de esta página: 2019/03/19, 21:08.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/_contact.html"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/_contact.html"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!DOCTYPE html>
<html lang="es">
<head>
<title>Publishing is Coding: Change My Mind | </title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=410, initial-scale=1">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav> <p> <a href="../../../content/html/es/_links.html">Enlaces</a> | <a href="../../../content/html/es/_about.html">Acerca</a> | <a href="../../../content/html/es/_contact.html">Contacto</a> | <a href="../../../content/html/es/_fork.html">Bifurca</a> | <a href="../../../content/html/es/_donate.html">Dona</a> </p>
</nav>
</header>
<div class="container">
<section>
</section>
</div>
<footer>
<p class="left no-indent">Todo el contenido está bajo <a href="../../../content/html/es/_fork.html">Licencia Editorial Abierta y Libre (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">Última modificación de esta página: 2019/03/19, 21:28.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/_donate.html"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/_donate.html"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

View File

@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="es">
<head>
<title>Publishing is Coding: Change My Mind | </title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=410, initial-scale=1">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav> <p> <a href="../../../content/html/es/_links.html">Enlaces</a> | <a href="../../../content/html/es/_about.html">Acerca</a> | <a href="../../../content/html/es/_contact.html">Contacto</a> | <a href="../../../content/html/es/_fork.html">Bifurca</a> | <a href="../../../content/html/es/_donate.html">Dona</a> </p>
</nav>
</header>
<section>
</section>
<footer>
<p class="left no-indent">Todo el contenido está bajo <a href="../../../content/html/es/_fork.html">Licencia Editorial Abierta y Libre (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">Última modificación de esta página: 2019/03/19, 21:21.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/_fork.html"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/_fork.html"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

View File

@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="es">
<head>
<title>Publishing is Coding: Change My Mind | </title>
<meta charset="utf-8" />
<meta name="application-name" content="Publishing is Coding: Change My Mind">
<meta name="description" content="Blog about free culture, free software and free publishing.">
<meta name="keywords" content="publishing, blog, book, ebook, methodology, foss, libre-software, format, markdown, html, epub, pdf, mobi, latex, tex, culture, free culture, philosophy">
<meta name="viewport" content="width=410, initial-scale=1">
<link rel="shortcut icon" href="../../../icon.png">
<link rel="alternate" type="application/rss+xml" href="https://perrotuerto.blog/feed/" title="Publishing is Coding: Change My Mind">
<link type="text/css" rel="stylesheet" href="../../../css/styles.css">
<link type="text/css" rel="stylesheet" href="../../../css/extra.css">
</head>
<body>
<header>
<h1><a href="https://perrotuerto.blog">Publishing is Coding: Change My Mind</a></h1>
<nav> <p> <a href="../../../content/html/es/_links.html">Enlaces</a> | <a href="../../../content/html/es/_about.html">Acerca</a> | <a href="../../../content/html/es/_contact.html">Contacto</a> | <a href="../../../content/html/es/_fork.html">Bifurca</a> | <a href="../../../content/html/es/_donate.html">Dona</a> </p>
</nav>
</header>
<section>
</section>
<footer>
<p class="left no-indent">Todo el contenido está bajo <a href="../../../content/html/es/_fork.html">Licencia Editorial Abierta y Libre (<span class="smallcap">LEAL</span>)</a>.</p>
<p class="left no-indent">Última modificación de esta página: 2019/03/19, 21:08.</p>
<p class="left no-indent"><span class="smallcap"><a target="_blank" href="https://perrotuerto.blog/feed/rss.xml">RSS</a></span> | <a href="../../../content/html/en/_links.html"><span class="versalita">EN</span></a> | <a href="../../../content/html/es/_links.html"><span class="versalita">ES</span></a></p>
</footer>
</body>
</html>

View File

@ -1,37 +1,44 @@
# About
Hi, I am a dog-publisher---what a surprise, right? I am mexican and, as you can
see, English is not my first language. But whatever. My education background
is on Philosophy, specifically Philosophy of Culture. My grade studies focus
on intellectual property---mainly copyright---, free culture, free software
and, of course, publishing. If you still want a name, call me Nika Zhenya.
Hi, I am a dog-publisher---what a surprise, right? I am from
Mexico and, as you can see, English is not my first language.
But whatever. My educational background is on Philosophy, specifically
Philosophy of Culture. My grade studies focus on intellectual
property---mainly copyright---, free culture, free software and,
of course, free publishing. If you still want a name, call me
Dog.
This blog is about publishing and coding. But it _doesn't_ approach on
techniques that mades great code. Actually my programming skills are kind of
narrow. I have the following opinions. (a) If you use a computer to made
publications, not matter their output, _publishing is coding_. (b) Publishing
it is not just about developing software or skills, it is also a tradition, a
profession, an art but also a _method_. (c) To be able to visualize that, we
have to talk about how publishing implies and affects how we do culture. (d) If
we don't criticize and _self-criticize_ our work, we are lost.
This blog is about publishing and coding. But it _doesn't_ approach
on techniques that makes great code. Actually my programming
skills are kind of narrow. I have the following opinions. (a)
If you use a computer to publish, not matter their output, _publishing
is coding_. (b) Publishing it is not just about developing software
or skills, it is also a tradition, a profession, an art but also
a _method_. (c) To be able to visualize that, we have to talk
about how publishing implies and affects how we do culture. (d)
If we don't criticize and _self-criticize_ our work, we are lost.
In other terms, this blog is about what surrounds and what is supposed to be
the foundations of publishing. Yeah, of course you are gonna find technical
writing. However, it is just because on those days the spine of publishing
talks with zeros and ones. So, let start to think what is publishing
nowadays!
In other terms, this blog is about what surrounds and what is
supposed to be the foundations of publishing. Yeah, of course
you are gonna find technical writing. However, it is just because
on these days the spine of publishing talks with zeros and ones.
So, let start to think what is publishing nowadays!
Some last words. I have to admit I don't feel comfortable about writing in
English. I find unfair that we, people from Latin America, have to use
this language in order to be noticed. It makes me feel bad that we are
constantly translating what other persons are saying while just a few homies
translate from Spanish to English. So I decided to have at least a bilingual
blog. I write in English while I translate to Spanish---so I can improve this
skill; also: thanks +++SO+++ for help me to improve the English version xoxo.
Some last words. I have to admit I don't feel comfortable writing
in English. I find unfair that we, people from non-English spoken
worlds, have to use this language in order to be noticed. It
makes me feel bad that we are constantly translating what other
persons are saying while just a few homies translate from Spanish
to English. So I decided to have at least a bilingual blog. I
write in English while I translate to Spanish, so I can improve
this skill ---also: thanks +++S.O.+++ for help me to improve
the English version xoxo.
That is not enough and doesn't invite to collaboration. So this blog uses po
files for its contents. You can always collaborate in the translation or edition
of any language. Just [contact me](https://perrotuerto.blog/contact.html).
That's not enough and it doesn't invite to collaboration. So
this blog uses `po` files for its contents. You can always collaborate
in the translation or edition of any language. Just visit Contact's
page. Or better, create a blog with this code. Just visit Fork's
page.
That's all folks! And don't forget: fuck adds. Fuck spam. And fuck proprietary
culture. Freedom to the moon!
That's all folks! And don't forget: fuck adds. Fuck spam. And
fuck proprietary culture. Freedom to the moon!

View File

@ -2,8 +2,7 @@
You can reach me at:
* [Mastodon](https://mastodon.social/@_perroTuerto).
* [Twitter](https://twitter.com/_perroTuerto).
* Email: hi[at]perrotuerto.blog.
* [Mastodon](https://mastodon.social/@_perroTuerto)
* hi[at]perrotuerto.blog
I even reply to the Nigerian Prince…

View File

@ -1 +0,0 @@
# Cool links

View File

@ -1,19 +1,17 @@
# Donate
_My server_ is actually an account powered by [Hacklab Colima](https://gnusocial.net/hacklab)
---thanks, dawgs, for host my crap!---. Also this blog and all the free
publishing events that we organize are build with free labor.
_My server_ is actually an account powered by [Colima Hacklab](https://gnusocial.net/hacklab)---thanks,
dawgs, for host my crap!. Also this blog and all the free
publishing events that we organize are done with free labor.
So, if you can help us to keep working, that would be fucking great!
So, if you can help us to keep working, that would be fucking
great!
Donate for some tacos with
[+++ETH+++](https://etherscan.io/address/0x39b0bf0cf86776060450aba23d1a6b47f5570486).
{.centered .vertical-space2}
Donate for some tacos with [+++ETH+++](https://etherscan.io/address/0x39b0bf0cf86776060450aba23d1a6b47f5570486).
{.no-indent .vertical-space1}
Donate for some dog food with
[+++DOGE+++](https://dogechain.info/address/DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G).
{.centered}
Donate for some dog food with [+++DOGE+++](https://dogechain.info/address/DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G).
{.no-indent}
Donate for some beers with
[PayPal](https://www.paypal.me/perrotuerto).
{.centered}
Donate for some beers with [PayPal](https://www.paypal.me/perrotuerto).
{.no-indent}

View File

@ -1,20 +0,0 @@
# Fork Me
All content is under [Licencia Editorial Abierta y Libre (+++LEAL+++)](https://gitlab.com/NikaZhenya/licencia-editorial-abierta-y-libre).
“Licencia Editorial Abierta y Libre” is translated to “Open and Free Publishing
License”. “+++LEAL+++” is the acronym but also means “loyal” in Spanish.
With +++LEAL+++ you are free to use, copy, reedit, modify, share or merchandise
any of this content under the following conditions:
1. Any product produced with this content must be under some type of +++LEAL+++.
2. Merchandising cannot be the only way to acquire the final product.
3. The use of content must not harm any collaborator.
4. All files---editable or final formats--- must be on public access.
Now you can fork this shit:
* [GitLab](https://gitlab.com/NikaZhenya/publishing-is-coding).
* [GitHub](https://github.com/NikaZhenya/publishing-is-coding).
* [My server](http://git.cliteratu.re/publishing-is-coding/).

24
content/md/_fork.md Normal file
View File

@ -0,0 +1,24 @@
# Fork
All the content is under Licencia Editorial Abierta y Libre (+++LEAL+++).
You can read it [here](https://gitlab.com/NikaZhenya/licencia-editorial-abierta-y-libre).
“Licencia Editorial Abierta y Libre” is translated to “Open and
Free Publishing License.” “+++LEAL+++” is the acronym but also
means “loyal” in Spanish.
With +++LEAL+++ you are free to use, copy, reedit, modify, share
or sell any of this content under the following conditions:
* Anything produced with this content must be under some type of +++LEAL+++.
* All files---editable or final formats---must be on public access.
* The sale can't be the only way to acquire the final product.
* The generated surplus value can't be used for exploitation of labor.
* The content can't be used for +++AI+++ or data mining.
* The use of the content must not harm any collaborator.
Now, you can fork this shit:
* [GitLab](https://gitlab.com/NikaZhenya/publishing-is-coding)
* [GitHub](https://github.com/NikaZhenya/publishing-is-coding)
* [My server](http://git.cliteratu.re/publishing-is-coding/)

8
content/md/_links.md Normal file
View File

@ -0,0 +1,8 @@
# Links
* [Pecas: publishing tools](https://pecas.perrotuerto.blog/)
* [+++TED+++: digital publishing workshop](https://ted.perrotuerto.blog/)
* [_Digital Publishing as a Methodology for Global Publishing_](https://ed.perrotuerto.blog/)
* [Colima Hacklab](https://gnusocial.net/hacklab)
* [Mariana Eguaras's blog](https://marianaeguaras.com/blog/)
* [Zinenauta](https://zinenauta.copiona.com/)

BIN
content/po/en/_about.mo Normal file

Binary file not shown.

View File

@ -2,15 +2,16 @@ msgid ""
msgstr ""
"Project-Id-Version: _about 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-02-01 14:43-0600\n"
"POT-Creation-Date: 2019-03-19 21:13-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-02-01 14:43-0600\n"
"PO-Revision-Date: 2019-03-19 22:17-0600\n"
"Language-Team: none\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.1\n"
#: content/md/_about.js:1
msgid "# About"
@ -18,21 +19,21 @@ msgstr "# About"
#: content/md/_about.js:2
msgid ""
"Hi, I am a dog-publisher---what a surprise, right? I am mexican and, as you "
"can see, English is not my first language. But whatever. My education "
"Hi, I am a dog-publisher---what a surprise, right? I am from Mexico and, as "
"you can see, English is not my first language. But whatever. My educational "
"background is on Philosophy, specifically Philosophy of Culture. My grade "
"studies focus on intellectual property---mainly copyright---, free culture, "
"free software and, of course, publishing. If you still want a name, call me "
"Nika Zhenya."
"The Dog."
msgstr ""
"Hi, I am a dog-publisher---what a surprise, right? I am mexican and, as you "
"can see, English is not my first language. But whatever. My education "
"Hi, I am a dog-publisher---what a surprise, right? I am from Mexico and, as "
"you can see, English is not my first language. But whatever. My educational "
"background is on Philosophy, specifically Philosophy of Culture. My grade "
"studies focus on intellectual property---mainly copyright---, free culture, "
"free software and, of course, publishing. If you still want a name, call me "
"Nika Zhenya."
"free software and, of course, free publishing. If you still want a name, "
"call me Dog."
#: content/md/_about.js:7
#: content/md/_about.js:8
msgid ""
"This blog is about publishing and coding. But it _doesn't_ approach on "
"techniques that mades great code. Actually my programming skills are kind of "
@ -45,60 +46,60 @@ msgid ""
"are lost."
msgstr ""
"This blog is about publishing and coding. But it _doesn't_ approach on "
"techniques that mades great code. Actually my programming skills are kind of "
"narrow. I have the following opinions. (a) If you use a computer to made "
"publications, not matter their output, _publishing is coding_. (b) "
"Publishing it is not just about developing software or skills, it is also a "
"tradition, a profession, an art but also a _method_. (c) To be able to "
"visualize that, we have to talk about how publishing implies and affects how "
"we do culture. (d) If we don't criticize and _self-criticize_ our work, we "
"are lost."
"techniques that makes great code. Actually my programming skills are kind of "
"narrow. I have the following opinions. (a) If you use a computer to publish, "
"not matter their output, _publishing is coding_. (b) Publishing it is not "
"just about developing software or skills, it is also a tradition, a "
"profession, an art but also a _method_. (c) To be able to visualize that, we "
"have to talk about how publishing implies and affects how we do culture. (d) "
"If we don't criticize and _self-criticize_ our work, we are lost."
#: content/md/_about.js:15
#: content/md/_about.js:18
msgid ""
"In other terms, this blog is about what surrounds and what is supposed to be "
"the foundations of publishing. Yeah, of course you are gonna find technical "
"writing. However, it is just because on those days the spine of publishing "
"writing. However, it is just because on these days the spine of publishing "
"talks with zeros and ones. So, let start to think what is publishing "
"nowadays!"
msgstr ""
"In other terms, this blog is about what surrounds and what is supposed to be "
"the foundations of publishing. Yeah, of course you are gonna find technical "
"writing. However, it is just because on those days the spine of publishing "
"writing. However, it is just because on these days the spine of publishing "
"talks with zeros and ones. So, let start to think what is publishing "
"nowadays!"
#: content/md/_about.js:20
#: content/md/_about.js:23
msgid ""
"Some last words. I have to admit I don't feel comfortable about writing in "
"English. I find unfair that we, people from Latin America, have to use this "
"language in order to be noticed. It makes me feel bad that we are constantly "
"translating what other persons are saying while just a few homies translate "
"from Spanish to English. So I decided to have at least a bilingual blog. I "
"write in English while I translate to Spanish---so I can improve this skill; "
"also: thanks +++SO+++ for help me to improve the English version xoxo."
"English. I find unfair that we, people from non-English spoken world, have "
"to use this language in order to be noticed. It makes me feel bad that we "
"are constantly translating what other persons are saying while just a few "
"homies translate from Spanish to English. So I decided to have at least a "
"bilingual blog. I write in English while I translate to Spanish---so I can "
"improve this skill; also: thanks +++S.O.+++ for help me to improve the "
"English version xoxo."
msgstr ""
"Some last words. I have to admit I don't feel comfortable about writing in "
"English. I find unfair that we, people from Latin America, have to use this "
"language in order to be noticed. It makes me feel bad that we are constantly "
"translating what other persons are saying while just a few homies translate "
"from Spanish to English. So I decided to have at least a bilingual blog. I "
"write in English while I translate to Spanish---so I can improve this skill; "
"also: thanks +++SO+++ for help me to improve the English version xoxo."
"Some last words. I have to admit I don't feel comfortable writing in "
"English. I find unfair that we, people from non-English spoken worlds, have "
"to use this language in order to be noticed. It makes me feel bad that we "
"are constantly translating what other persons are saying while just a few "
"homies translate from Spanish to English. So I decided to have at least a "
"bilingual blog. I write in English while I translate to Spanish, so I can "
"improve this skill ---also: thanks +++S.O.+++ for help me to improve the "
"English version xoxo."
#: content/md/_about.js:27
#: content/md/_about.js:32
msgid ""
"That is not enough and doesn't invite to collaboration. So this blog uses po "
"files for its contents. You can always collaborate in the translation or "
"edition of any language. Just [contact me](https://perrotuerto.blog/contact."
"html)."
"That's not enough and it doesn't invite to collaboration. So this blog uses "
"`po` files for its contents. You can always collaborate in the translation "
"or edition of any language. Just visit Fork's page."
msgstr ""
"That is not enough and doesn't invite to collaboration. So this blog uses po "
"files for its contents. You can always collaborate in the translation or "
"edition of any language. Just [contact me](https://perrotuerto.blog/contact."
"html)."
"That's not enough and it doesn't invite to collaboration. So this blog uses "
"`po` files for its contents. You can always collaborate in the translation "
"or edition of any language. Just visit Contact's page. Or better, create a "
"blog with this code. Just visit Fork's page."
#: content/md/_about.js:30
#: content/md/_about.js:36
msgid ""
"That's all folks! And don't forget: fuck adds. Fuck spam. And fuck "
"proprietary culture. Freedom to the moon! "

33
content/po/en/_contact.po Normal file
View File

@ -0,0 +1,33 @@
msgid ""
msgstr ""
"Project-Id-Version: _contact 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:44-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-03-19 20:44-0600\n"
"Language-Team: none\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: content/md/_contact.js:1
msgid "# Contact"
msgstr "# Contact"
#: content/md/_contact.js:2
msgid "You can reach me at:"
msgstr "You can reach me at:"
#: content/md/_contact.js:3
msgid ""
"* [Mastodon](https://mastodon.social/@_perroTuerto)\n"
"* hi[at]perrotuerto.blog"
msgstr ""
"* [Mastodon](https://mastodon.social/@_perroTuerto)\n"
"* hi[at]perrotuerto.blog"
#: content/md/_contact.js:5
msgid "I even reply to the Nigerian Prince… "
msgstr "I even reply to the Nigerian Prince… "

BIN
content/po/en/_donate.mo Normal file

Binary file not shown.

58
content/po/en/_donate.po Normal file
View File

@ -0,0 +1,58 @@
msgid ""
msgstr ""
"Project-Id-Version: _donate 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:17-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-03-19 22:17-0600\n"
"Language-Team: none\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.1\n"
#: content/md/_donate.js:1
msgid "# Donate"
msgstr "# Donate"
#: content/md/_donate.js:2
msgid ""
"_My server_ is actually an account powered by [Colima Hacklab](https://"
"gnusocial.net/hacklab)---thanks, dawgs, for host my crap!---. Also this blog "
"and all the free publishing events that we organize are done with free labor."
msgstr ""
"_My server_ is actually an account powered by [Colima Hacklab](https://"
"gnusocial.net/hacklab)---thanks, dawgs, for host my crap!. Also this blog "
"and all the free publishing events that we organize are done with free labor."
#: content/md/_donate.js:5
msgid "So, if you can help us to keep working, that would be fucking great!"
msgstr "So, if you can help us to keep working, that would be fucking great!"
#: content/md/_donate.js:7
msgid ""
"Donate for some tacos with [+++ETH+++](https://etherscan.io/"
"address/0x39b0bf0cf86776060450aba23d1a6b47f5570486). {.no-indent .vertical-"
"space1}"
msgstr ""
"Donate for some tacos with [+++ETH+++](https://etherscan.io/"
"address/0x39b0bf0cf86776060450aba23d1a6b47f5570486). {.no-indent .vertical-"
"space1}"
#: content/md/_donate.js:9
msgid ""
"Donate for some dog food with [+++DOGE+++](https://dogechain.info/address/"
"DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G). {.no-indent}"
msgstr ""
"Donate for some dog food with [+++DOGE+++](https://dogechain.info/address/"
"DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G). {.no-indent}"
#: content/md/_donate.js:11
msgid ""
"Donate for some beers with [PayPal](https://www.paypal.me/perrotuerto). {.no-"
"indent} "
msgstr ""
"Donate for some beers with [PayPal](https://www.paypal.me/perrotuerto). {.no-"
"indent} "

77
content/po/en/_fork.po Normal file
View File

@ -0,0 +1,77 @@
msgid ""
msgstr ""
"Project-Id-Version: _fork 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 21:21-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-03-19 21:21-0600\n"
"Language-Team: none\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: content/md/_fork.js:1
msgid "# Fork"
msgstr "# Fork"
#: content/md/_fork.js:2
msgid ""
"All the content is under Licencia Editorial Abierta y Libre (+++LEAL+++). "
"You can read it [here](https://gitlab.com/NikaZhenya/licencia-editorial-"
"abierta-y-libre)."
msgstr ""
"All the content is under Licencia Editorial Abierta y Libre (+++LEAL+++). "
"You can read it [here](https://gitlab.com/NikaZhenya/licencia-editorial-"
"abierta-y-libre)."
#: content/md/_fork.js:4
msgid ""
"“Licencia Editorial Abierta y Libre” is translated to “Open and Free "
"Publishing License.” “+++LEAL+++” is the acronym but also means “loyal” in "
"Spanish."
msgstr ""
"“Licencia Editorial Abierta y Libre” is translated to “Open and Free "
"Publishing License.” “+++LEAL+++” is the acronym but also means “loyal” in "
"Spanish."
#: content/md/_fork.js:7
msgid ""
"With +++LEAL+++ you are free to use, copy, reedit, modify, share or sell any "
"of this content under the following conditions:"
msgstr ""
"With +++LEAL+++ you are free to use, copy, reedit, modify, share or sell any "
"of this content under the following conditions:"
#: content/md/_fork.js:9
msgid ""
"* Anything produced with this content must be under some type of +++LEAL++"
"+.\n"
"* All files---editable or final formats---must be on public access.\n"
"* The sale can't be the only way to acquire the final product.\n"
"* The generated surplus value can't be used for exploitation of labor.\n"
"* The content can't be used for +++AI+++ or data mining.\n"
"* The use of the content must not harm any collaborator."
msgstr ""
"* Anything produced with this content must be under some type of +++LEAL++"
"+.\n"
"* All files---editable or final formats---must be on public access.\n"
"* The sale can't be the only way to acquire the final product.\n"
"* The generated surplus value can't be used for exploitation of labor.\n"
"* The content can't be used for +++AI+++ or data mining.\n"
"* The use of the content must not harm any collaborator."
#: content/md/_fork.js:15
msgid "Now, you can fork this shit:"
msgstr "Now, you can fork this shit:"
#: content/md/_fork.js:16
msgid ""
"* [GitLab](https://gitlab.com/NikaZhenya/publishing-is-coding)\n"
"* [GitHub](https://github.com/NikaZhenya/publishing-is-coding)\n"
"* [My server](http://git.cliteratu.re/publishing-is-coding/)\n"
msgstr ""
"* [GitLab](https://gitlab.com/NikaZhenya/publishing-is-coding)\n"
"* [GitHub](https://github.com/NikaZhenya/publishing-is-coding)\n"
"* [My server](http://git.cliteratu.re/publishing-is-coding/)\n"

BIN
content/po/en/_links.mo Normal file

Binary file not shown.

36
content/po/en/_links.po Normal file
View File

@ -0,0 +1,36 @@
msgid ""
msgstr ""
"Project-Id-Version: _links 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:48-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-03-19 22:24-0600\n"
"Language-Team: none\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.1\n"
#: content/md/_links.js:1
msgid "# Links"
msgstr "# Links"
#: content/md/_links.js:2
msgid ""
"* [Pecas: publishing tools](https://pecas.perrotuerto.blog/)\n"
"* [+++TED+++: digital publishing workshop](https://ted.perrotuerto.blog/)\n"
"* [_Digital Publishing as a Methodology for Global Publishing_](https://ed."
"perrotuerto.blog/)\n"
"* [Colima Hacklab](https://gnusocial.net/hacklab)\n"
"* [Mariana Eguara's blog](https://marianaeguaras.com/blog/)\n"
"* [Zinenauta](https://zinenauta.copiona.com/)\n"
msgstr ""
"* [Pecas: publishing tools](https://pecas.perrotuerto.blog/)\n"
"* [+++TED+++: digital publishing workshop](https://ted.perrotuerto.blog/)\n"
"* [_Digital Publishing as a Methodology for Global Publishing_](https://ed."
"perrotuerto.blog/)\n"
"* [Colima Hacklab](https://gnusocial.net/hacklab)\n"
"* [Mariana Eguaras's blog](https://marianaeguaras.com/blog/)\n"
"* [Zinenauta](https://zinenauta.copiona.com/)\n"

BIN
content/po/es/_about.mo Normal file

Binary file not shown.

View File

@ -2,31 +2,38 @@ msgid ""
msgstr ""
"Project-Id-Version: _about 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-02-01 14:43-0600\n"
"POT-Creation-Date: 2019-03-19 21:13-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-02-01 14:43-0600\n"
"PO-Revision-Date: 2019-03-19 22:09-0600\n"
"Language-Team: none\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.1\n"
#: content/md/_about.js:1
msgid "# About"
msgstr ""
msgstr "# Acerca"
#: content/md/_about.js:2
msgid ""
"Hi, I am a dog-publisher---what a surprise, right? I am mexican and, as you "
"can see, English is not my first language. But whatever. My education "
"Hi, I am a dog-publisher---what a surprise, right? I am from Mexico and, as "
"you can see, English is not my first language. But whatever. My educational "
"background is on Philosophy, specifically Philosophy of Culture. My grade "
"studies focus on intellectual property---mainly copyright---, free culture, "
"free software and, of course, publishing. If you still want a name, call me "
"Nika Zhenya."
"The Dog."
msgstr ""
"Hola, soy un perro editor ---vaya sorpresa, ¿cierto?---. México es mi lugar "
"de nacimiento. Mi formación académica es en Filosofía, de manera específica "
"en Filosofía de la Cultura. Mis estudios se centran en la propiedad "
"intelectual ---principalmente derechos de autor---, la cultura, el "
"_software_ y, por supuesto, la edición libres. Si todavía quieres un nombre, "
"llámame Perro."
#: content/md/_about.js:7
#: content/md/_about.js:8
msgid ""
"This blog is about publishing and coding. But it _doesn't_ approach on "
"techniques that mades great code. Actually my programming skills are kind of "
@ -38,37 +45,66 @@ msgid ""
"we do culture. (d) If we don't criticize and _self-criticize_ our work, we "
"are lost."
msgstr ""
"Este _blog_ es acerca de edición y código. Pero _no_ se enfoca en las "
"técnicas que hacen posible hacer buen código. En realidad mis habilidades en "
"programación son muy escasas. Tengo las siguientes opiniones. (a) Si estás "
"usando una computadora para hacer publicaciones, sin importar su salida, "
"_editar es programar_. (b) La edición no solo trata de _software_ y "
"habilidades, también es una tradición, una profesión, un arte así como un "
"_método_. (c) Para notarlo, tenemos que hablar sobre cómo la edición implica "
"y afecta cómo hacemos cultura. (d) Si no criticamos y _autocriticamos_ "
"nuestra labor, estamos perdidos."
#: content/md/_about.js:15
#: content/md/_about.js:18
msgid ""
"In other terms, this blog is about what surrounds and what is supposed to be "
"the foundations of publishing. Yeah, of course you are gonna find technical "
"writing. However, it is just because on those days the spine of publishing "
"writing. However, it is just because on these days the spine of publishing "
"talks with zeros and ones. So, let start to think what is publishing "
"nowadays!"
msgstr ""
"Es decir, este _blog_ es acerca de lo que rodea y lo que se supone que son "
"los fundamentos de la edición. Sí, claro que vas a encontrar tecnicismos. "
"Como sea, es solo porque en estos días la espina dorsal de la edición habla "
"con ceros y unos. Así que ¡empecemos a pensar qué es ahora la edición!"
#: content/md/_about.js:20
#: content/md/_about.js:23
msgid ""
"Some last words. I have to admit I don't feel comfortable about writing in "
"English. I find unfair that we, people from Latin America, have to use this "
"language in order to be noticed. It makes me feel bad that we are constantly "
"translating what other persons are saying while just a few homies translate "
"from Spanish to English. So I decided to have at least a bilingual blog. I "
"write in English while I translate to Spanish---so I can improve this skill; "
"also: thanks +++SO+++ for help me to improve the English version xoxo."
"English. I find unfair that we, people from non-English spoken world, have "
"to use this language in order to be noticed. It makes me feel bad that we "
"are constantly translating what other persons are saying while just a few "
"homies translate from Spanish to English. So I decided to have at least a "
"bilingual blog. I write in English while I translate to Spanish---so I can "
"improve this skill; also: thanks +++S.O.+++ for help me to improve the "
"English version xoxo."
msgstr ""
"Unas últimas palabras. Este _blog_está escrito en inglés y admito que no me "
"siento cómodo al respecto. Me parece injusto que nosotros, personas de "
"mundos no angloparlantes, tenemos que emplear este idioma para ser "
"escuchados. Me entristece que de manera constante estamos traduciendo lo que "
"otras personas dicen y solo un par de compas traducen del español al inglés. "
"Así que decidí que este _blog_ al menos será bilingüe. Del inglés lo "
"traduzco al español, así puedo mejorar esta habilidad ---aprovecho para "
"darle gracias a mi pareja por ayudarme a mejorar la versión inglesa xoxo---."
#: content/md/_about.js:27
#: content/md/_about.js:32
msgid ""
"That is not enough and doesn't invite to collaboration. So this blog uses po "
"files for its contents. You can always collaborate in the translation or "
"edition of any language. Just [contact me](https://perrotuerto.blog/contact."
"html)."
"That's not enough and it doesn't invite to collaboration. So this blog uses "
"`po` files for its contents. You can always collaborate in the translation "
"or edition of any language. Just visit Fork's page."
msgstr ""
"Esto no es suficiente y no llama a la colaboración. Así que este _blog_ usa "
"archivos `po` para los textos. Siempre puedes colaborar en la traducción o "
"en la edición de cualquier lenguaje. Solo visita la página de «Contacto». O "
"mejor aún, crea tu _blog_ utilizando este código. Solo visita la página de "
"«Bifurca»."
#: content/md/_about.js:30
#: content/md/_about.js:36
msgid ""
"That's all folks! And don't forget: fuck adds. Fuck spam. And fuck "
"proprietary culture. Freedom to the moon! "
msgstr ""
"¡Eso es todo, compas! Y no lo olviden: a la mierda la publicidad. A la "
"mierda el _spam_. A la mierda la cultura propietaria. ¡Libertad hasta la "
"luna! "

BIN
content/po/es/_contact.mo Normal file

Binary file not shown.

34
content/po/es/_contact.po Normal file
View File

@ -0,0 +1,34 @@
msgid ""
msgstr ""
"Project-Id-Version: _contact 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:44-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-03-19 22:13-0600\n"
"Language-Team: none\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.1\n"
#: content/md/_contact.js:1
msgid "# Contact"
msgstr "# Contacto"
#: content/md/_contact.js:2
msgid "You can reach me at:"
msgstr "Puedes encontrarme en:"
#: content/md/_contact.js:3
msgid ""
"* [Mastodon](https://mastodon.social/@_perroTuerto)\n"
"* hi[at]perrotuerto.blog"
msgstr ""
"* [Mastodon](https://mastodon.social/@_perroTuerto)\n"
"* hi[at]perrotuerto.blog"
#: content/md/_contact.js:5
msgid "I even reply to the Nigerian Prince… "
msgstr "Incluso le contesto al príncipe nigeriano… "

BIN
content/po/es/_donate.mo Normal file

Binary file not shown.

60
content/po/es/_donate.po Normal file
View File

@ -0,0 +1,60 @@
msgid ""
msgstr ""
"Project-Id-Version: _donate 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:17-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-03-19 22:17-0600\n"
"Language-Team: none\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.1\n"
#: content/md/_donate.js:1
msgid "# Donate"
msgstr "# Dona"
#: content/md/_donate.js:2
msgid ""
"_My server_ is actually an account powered by [Colima Hacklab](https://"
"gnusocial.net/hacklab)---thanks, dawgs, for host my crap!---. Also this blog "
"and all the free publishing events that we organize are done with free labor."
msgstr ""
"_Mi servidor_ en realidad es una cuenta auspiciada por [Colima Hacklab]"
"(https://gnusocial.net/hacklab) ---¡gracias, cabrones, por hospedar esta "
"cochinada!---. Además este _blog_ y todos los eventos que organizamos sobre "
"edición libre son hechos con trabajo libre."
#: content/md/_donate.js:5
msgid "So, if you can help us to keep working, that would be fucking great!"
msgstr ""
"Así que si nos puedes ayudar a seguir trabajando, ¡eso estaría chingón!"
#: content/md/_donate.js:7
msgid ""
"Donate for some tacos with [+++ETH+++](https://etherscan.io/"
"address/0x39b0bf0cf86776060450aba23d1a6b47f5570486). {.no-indent .vertical-"
"space1}"
msgstr ""
"Dona para unos tacos con [+++ETH+++](https://etherscan.io/"
"address/0x39b0bf0cf86776060450aba23d1a6b47f5570486). {.no-indent .vertical-"
"space1}"
#: content/md/_donate.js:9
msgid ""
"Donate for some dog food with [+++DOGE+++](https://dogechain.info/address/"
"DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G). {.no-indent}"
msgstr ""
"Dona para unas croquetas con [+++DOGE+++](https://dogechain.info/address/"
"DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G). {.no-indent}"
#: content/md/_donate.js:11
msgid ""
"Donate for some beers with [PayPal](https://www.paypal.me/perrotuerto). {.no-"
"indent} "
msgstr ""
"Dona para unas cervezas con [PayPal](https://www.paypal.me/perrotuerto). {."
"no-indent} "

BIN
content/po/es/_fork.mo Normal file

Binary file not shown.

78
content/po/es/_fork.po Normal file
View File

@ -0,0 +1,78 @@
msgid ""
msgstr ""
"Project-Id-Version: _fork 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 21:21-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-03-19 22:24-0600\n"
"Language-Team: none\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.1\n"
#: content/md/_fork.js:1
msgid "# Fork"
msgstr "# Bifurca"
#: content/md/_fork.js:2
msgid ""
"All the content is under Licencia Editorial Abierta y Libre (+++LEAL+++). "
"You can read it [here](https://gitlab.com/NikaZhenya/licencia-editorial-"
"abierta-y-libre)."
msgstr ""
"Todo el contenido esta bajo Licencia Editorial Abierta y Libre (+++LEAL+++). "
"Puedes leerla [aquí](https://gitlab.com/NikaZhenya/licencia-editorial-"
"abierta-y-libre)."
#: content/md/_fork.js:4
msgid ""
"“Licencia Editorial Abierta y Libre” is translated to “Open and Free "
"Publishing License.” “+++LEAL+++” is the acronym but also means “loyal” in "
"Spanish."
msgstr ""
"Para cualquier lengua prefiero emplear el acrónimo «+++LEAL+++» para "
"mantener el significado que tiene en español como palabra y para denotar su "
"procedencia."
#: content/md/_fork.js:7
msgid ""
"With +++LEAL+++ you are free to use, copy, reedit, modify, share or sell any "
"of this content under the following conditions:"
msgstr ""
"Con +++LEAL+++ eres libre de usar, copiar, reeditar, modificar, distribuir o "
"comercializar bajo las siguientes condiciones:"
#: content/md/_fork.js:9
msgid ""
"* Anything produced with this content must be under some type of +++LEAL++"
"+.\n"
"* All files---editable or final formats---must be on public access.\n"
"* The sale can't be the only way to acquire the final product.\n"
"* The generated surplus value can't be used for exploitation of labor.\n"
"* The content can't be used for +++AI+++ or data mining.\n"
"* The use of the content must not harm any collaborator."
msgstr ""
"* Los productos derivados o modificados han de heredar algún tipo de LEAL.\n"
"* Los archivos editables y finales habrán de ser de acceso público.\n"
"* La comercialización no tiene que ser el único medio de adquisición.\n"
"* La plusvalía generada no puede ser empleada para relaciones de "
"explotación.\n"
"* El uso no es permitido para inteligencia artificial o minería de datos.\n"
"* El uso no debe afectar a los colaboradores de la edición previa o actual."
#: content/md/_fork.js:15
msgid "Now, you can fork this shit:"
msgstr "Ya puedes bifurcar esta mierda:"
#: content/md/_fork.js:16
msgid ""
"* [GitLab](https://gitlab.com/NikaZhenya/publishing-is-coding)\n"
"* [GitHub](https://github.com/NikaZhenya/publishing-is-coding)\n"
"* [My server](http://git.cliteratu.re/publishing-is-coding/)\n"
msgstr ""
"* [GitLab](https://gitlab.com/NikaZhenya/publishing-is-coding)\n"
"* [GitHub](https://github.com/NikaZhenya/publishing-is-coding)\n"
"* [My server](http://git.cliteratu.re/publishing-is-coding/)\n"

BIN
content/po/es/_links.mo Normal file

Binary file not shown.

36
content/po/es/_links.po Normal file
View File

@ -0,0 +1,36 @@
msgid ""
msgstr ""
"Project-Id-Version: _links 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:48-0600\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-03-19 22:24-0600\n"
"Language-Team: none\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.1\n"
#: content/md/_links.js:1
msgid "# Links"
msgstr "# Enlaces"
#: content/md/_links.js:2
msgid ""
"* [Pecas: publishing tools](https://pecas.perrotuerto.blog/)\n"
"* [+++TED+++: digital publishing workshop](https://ted.perrotuerto.blog/)\n"
"* [_Digital Publishing as a Methodology for Global Publishing_](https://ed."
"perrotuerto.blog/)\n"
"* [Colima Hacklab](https://gnusocial.net/hacklab)\n"
"* [Mariana Eguara's blog](https://marianaeguaras.com/blog/)\n"
"* [Zinenauta](https://zinenauta.copiona.com/)\n"
msgstr ""
"* [Pecas: herramientas editoriales](https://pecas.perrotuerto.blog/)\n"
"* [+++TED+++: taller de edición digital](https://ted.perrotuerto.blog/)\n"
"* [_Edición digital como metodología para una edición global_](https://ed."
"perrotuerto.blog/)\n"
"* [Colima Hacklab](https://gnusocial.net/hacklab)\n"
"* [Blog de Mariana Eguaras](https://marianaeguaras.com/blog/)\n"
"* [Zinenauta](https://zinenauta.copiona.com/)\n"

View File

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: _about 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-02-01 14:43-0600\n"
"POT-Creation-Date: 2019-03-19 21:13-0600\n"
"Last-Translator: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -15,15 +15,15 @@ msgstr ""
#: content/md/_about.js:2
msgid ""
"Hi, I am a dog-publisher---what a surprise, right? I am mexican and, as you "
"can see, English is not my first language. But whatever. My education "
"Hi, I am a dog-publisher---what a surprise, right? I am from Mexico and, as "
"you can see, English is not my first language. But whatever. My educational "
"background is on Philosophy, specifically Philosophy of Culture. My grade "
"studies focus on intellectual property---mainly copyright---, free culture, "
"free software and, of course, publishing. If you still want a name, call me "
"Nika Zhenya."
"The Dog."
msgstr ""
#: content/md/_about.js:7
#: content/md/_about.js:8
msgid ""
"This blog is about publishing and coding. But it _doesn't_ approach on "
"techniques that mades great code. Actually my programming skills are kind of "
@ -36,35 +36,35 @@ msgid ""
"are lost."
msgstr ""
#: content/md/_about.js:15
#: content/md/_about.js:18
msgid ""
"In other terms, this blog is about what surrounds and what is supposed to be "
"the foundations of publishing. Yeah, of course you are gonna find technical "
"writing. However, it is just because on those days the spine of publishing "
"writing. However, it is just because on these days the spine of publishing "
"talks with zeros and ones. So, let start to think what is publishing "
"nowadays!"
msgstr ""
#: content/md/_about.js:20
#: content/md/_about.js:23
msgid ""
"Some last words. I have to admit I don't feel comfortable about writing in "
"English. I find unfair that we, people from Latin America, have to use this "
"language in order to be noticed. It makes me feel bad that we are constantly "
"translating what other persons are saying while just a few homies translate "
"from Spanish to English. So I decided to have at least a bilingual blog. I "
"write in English while I translate to Spanish---so I can improve this skill; "
"also: thanks +++SO+++ for help me to improve the English version xoxo."
"English. I find unfair that we, people from non-English spoken world, have "
"to use this language in order to be noticed. It makes me feel bad that we "
"are constantly translating what other persons are saying while just a few "
"homies translate from Spanish to English. So I decided to have at least a "
"bilingual blog. I write in English while I translate to Spanish---so I can "
"improve this skill; also: thanks +++S.O.+++ for help me to improve the "
"English version xoxo."
msgstr ""
#: content/md/_about.js:27
#: content/md/_about.js:32
msgid ""
"That is not enough and doesn't invite to collaboration. So this blog uses po "
"files for its contents. You can always collaborate in the translation or "
"edition of any language. Just [contact me](https://perrotuerto.blog/contact."
"html)."
"That's not enough and it doesn't invite to collaboration. So this blog uses "
"`po` files for its contents. You can always collaborate in the translation "
"or edition of any language. Just visit Fork's page."
msgstr ""
#: content/md/_about.js:30
#: content/md/_about.js:36
msgid ""
"That's all folks! And don't forget: fuck adds. Fuck spam. And fuck "
"proprietary culture. Freedom to the moon! "

28
content/pot/_contact.pot Normal file
View File

@ -0,0 +1,28 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: _contact 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:44-0600\n"
"Last-Translator: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: content/md/_contact.js:1
msgid "# Contact"
msgstr ""
#: content/md/_contact.js:2
msgid "You can reach me at:"
msgstr ""
#: content/md/_contact.js:3
msgid ""
"* [Mastodon](https://mastodon.social/@_perroTuerto)\n"
"* hi[at]perrotuerto.blog"
msgstr ""
#: content/md/_contact.js:5
msgid "I even reply to the Nigerian Prince… "
msgstr ""

44
content/pot/_donate.pot Normal file
View File

@ -0,0 +1,44 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: _donate 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:18-0600\n"
"Last-Translator: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: content/md/_donate.js:1
msgid "# Donate"
msgstr ""
#: content/md/_donate.js:2
msgid ""
"_My server_ is actually an account powered by [Colima Hacklab](https://"
"gnusocial.net/hacklab)---thanks, dawgs, for host my crap!---. Also this blog "
"and all the free publishing events that we organize are done with free labor."
msgstr ""
#: content/md/_donate.js:5
msgid "So, if you can help us to keep working, that would be fucking great!"
msgstr ""
#: content/md/_donate.js:7
msgid ""
"Donate for some tacos with [+++ETH+++](https://etherscan.io/"
"address/0x39b0bf0cf86776060450aba23d1a6b47f5570486). {.no-indent .vertical-"
"space1}"
msgstr ""
#: content/md/_donate.js:9
msgid ""
"Donate for some dog food with [+++DOGE+++](https://dogechain.info/address/"
"DMbxM4nPLVbzTALv5n8G16TTzK4WDUhC7G). {.no-indent}"
msgstr ""
#: content/md/_donate.js:11
msgid ""
"Donate for some beers with [PayPal](https://www.paypal.me/perrotuerto). {.no-"
"indent} "
msgstr ""

57
content/pot/_fork.pot Normal file
View File

@ -0,0 +1,57 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: _fork 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 21:21-0600\n"
"Last-Translator: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: content/md/_fork.js:1
msgid "# Fork"
msgstr ""
#: content/md/_fork.js:2
msgid ""
"All the content is under Licencia Editorial Abierta y Libre (+++LEAL+++). "
"You can read it [here](https://gitlab.com/NikaZhenya/licencia-editorial-"
"abierta-y-libre)."
msgstr ""
#: content/md/_fork.js:4
msgid ""
"“Licencia Editorial Abierta y Libre” is translated to “Open and Free "
"Publishing License.” “+++LEAL+++” is the acronym but also means “loyal” in "
"Spanish."
msgstr ""
#: content/md/_fork.js:7
msgid ""
"With +++LEAL+++ you are free to use, copy, reedit, modify, share or sell any "
"of this content under the following conditions:"
msgstr ""
#: content/md/_fork.js:9
msgid ""
"* Anything produced with this content must be under some type of +++LEAL++"
"+.\n"
"* All files---editable or final formats---must be on public access.\n"
"* The sale can't be the only way to acquire the final product.\n"
"* The generated surplus value can't be used for exploitation of labor.\n"
"* The content can't be used for +++AI+++ or data mining.\n"
"* The use of the content must not harm any collaborator."
msgstr ""
#: content/md/_fork.js:15
msgid "Now, you can fork this shit:"
msgstr ""
#: content/md/_fork.js:16
msgid ""
"* [GitLab](https://gitlab.com/NikaZhenya/publishing-is-coding)\n"
"* [GitHub](https://github.com/NikaZhenya/publishing-is-coding)\n"
"* [My server](http://git.cliteratu.re/publishing-is-coding/)\n"
""
msgstr ""

26
content/pot/_links.pot Normal file
View File

@ -0,0 +1,26 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: _links 1.0\n"
"Report-Msgid-Bugs-To: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"POT-Creation-Date: 2019-03-19 20:48-0600\n"
"Last-Translator: Nika Zhenya <nika.zhenya@cliteratu.re>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: content/md/_links.js:1
msgid "# Links"
msgstr ""
#: content/md/_links.js:2
msgid ""
"* [Pecas: publishing tools](https://pecas.perrotuerto.blog/)\n"
"* [+++TED+++: digital publishing workshop](https://ted.perrotuerto.blog/)\n"
"* [_Digital Publishing as a Methodology for Global Publishing_](https://ed."
"perrotuerto.blog/)\n"
"* [Colima Hacklab](https://gnusocial.net/hacklab)\n"
"* [Mariana Eguara's blog](https://marianaeguaras.com/blog/)\n"
"* [Zinenauta](https://zinenauta.copiona.com/)\n"
""
msgstr ""

View File

@ -0,0 +1,22 @@
/* General */
body {max-width: 512px; margin: 50px;}
/* Header */
header {padding: .25em; color: white; background: rgb(229,87,44);}
header > * {margin: 0;}
header a:link, header a:visited, header a:hover, header a:active {color: white;}
header h1 {font-size: 1.5em;}
/* Section */
section {margin-top: 50px}
section > * {text-align: left !important;}
section h1 {margin: 0em; margin-bottom: 1em; font-size: 1.15em;}
section code {font-size: 0.75em;}
/* Footer */
footer {margin-top: 50px;}
footer {font-size: .75em;}

View File

View File

View File

@ -1,11 +0,0 @@
var _paq = _paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://analytics.cliteratu.re/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', '12']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();