From 6f8f4338ea5b17d45d623818aaeb9bdb4b538bf5 Mon Sep 17 00:00:00 2001
From: Oliver
Date: Tue, 17 Jun 2025 11:46:42 -0300
Subject: [PATCH] init
---
archetypes/default.md | 5 +
content/english/about.md | 17 +
content/english/blogs/_index.md | 6 +
content/english/blogs/academy_chatbot.md | 66 ++
content/english/blogs/academy_git.md | 92 ++
content/english/blogs/brazil-online.md | 22 +
...ild-a-website-with-hugo-in-just-3-steps.md | 22 +
...s-enterprise-what-odoo-isnt-telling-you.md | 23 +
.../blogs/lead-creation-from-email-in-odoo.md | 22 +
.../blogs/new-colleague-mark-gutmann.md | 20 +
.../blogs/odoo-studio-vs-python-modules.md | 36 +
content/english/blogs/our-blog-is-online.md | 12 +
content/english/blogs/smart-tables.md | 22 +
.../underrated-module-odoo-spreadsheet.md | 26 +
.../english/blogs/why-websites-with-hugo.md | 12 +
content/english/contact.md | 6 +
content/english/elements.md | 197 +++++
content/english/privacy.md | 30 +
content/english/search.md | 7 +
content/english/terms.md | 30 +
content/french/about.md | 30 +
content/french/blogs/_index.md | 6 +
content/french/blogs/post-1.md | 22 +
content/french/blogs/post-10.md | 23 +
content/french/blogs/post-11.md | 23 +
content/french/blogs/post-12.md | 23 +
content/french/blogs/post-13.md | 23 +
content/french/blogs/post-14.md | 23 +
content/french/blogs/post-2.md | 23 +
content/french/blogs/post-3.md | 23 +
content/french/blogs/post-4.md | 23 +
content/french/blogs/post-5.md | 23 +
content/french/blogs/post-6.md | 23 +
content/french/blogs/post-7.md | 23 +
content/french/blogs/post-8.md | 24 +
content/french/blogs/post-9.md | 23 +
content/french/contact.md | 7 +
content/french/elements.md | 197 +++++
content/french/privacy.md | 30 +
content/french/search.md | 7 +
content/french/terms.md | 30 +
deploy | 12 +
hugo.toml | 276 ++++++
i18n/en.yaml | 77 ++
i18n/fr.yaml | 77 ++
package.json | 21 +
public.tar.gz | Bin 0 -> 15294029 bytes
static/images/4.svg | 72 ++
static/images/author.png | Bin 0 -> 1317956 bytes
static/images/author.webp | Bin 0 -> 22230 bytes
static/images/blog/1itoun.jpg | Bin 0 -> 130870 bytes
.../The-Most-Interesting-Man-In-The-World.jpg | Bin 0 -> 45387 bytes
static/images/blog/aQzm2rd_460swp.webp | Bin 0 -> 16204 bytes
static/images/blog/chatbot.svg | 811 ++++++++++++++++++
static/images/blog/company.webp | Bin 0 -> 16500 bytes
static/images/blog/desk.jpg | Bin 0 -> 34659 bytes
static/images/blog/git.svg | 736 ++++++++++++++++
static/images/blog/hugo.svg | 14 +
static/images/blog/knowledge.webp | Bin 0 -> 324832 bytes
static/images/blog/mg.png | Bin 0 -> 134033 bytes
static/images/blog/news.png | Bin 0 -> 156241 bytes
static/images/blog/oliver.png | Bin 0 -> 133875 bytes
static/images/blog/tricks.webp | Bin 0 -> 16726 bytes
static/images/logo.svg | 419 +++++++++
static/images/partners/logo-1.png | Bin 0 -> 4128 bytes
static/images/partners/logo-2.png | Bin 0 -> 3008 bytes
static/images/partners/logo-3.png | Bin 0 -> 3983 bytes
static/images/partners/logo-4.png | Bin 0 -> 3494 bytes
static/images/partners/logo-5.png | Bin 0 -> 4310 bytes
static/images/partners/logo-6.png | Bin 0 -> 2873 bytes
static/images/partners/logo-7.png | Bin 0 -> 3885 bytes
static/images/partners/logo-8.png | Bin 0 -> 3855 bytes
static/images/partners/logo-9.png | Bin 0 -> 2612 bytes
static/images/post/01.jpg | Bin 0 -> 71115 bytes
static/images/post/02.jpg | Bin 0 -> 64949 bytes
static/images/post/03.jpg | Bin 0 -> 76055 bytes
static/images/post/04.jpg | Bin 0 -> 36934 bytes
static/images/post/05.jpg | Bin 0 -> 70240 bytes
static/images/post/06.jpg | Bin 0 -> 44370 bytes
static/images/post/07.jpg | Bin 0 -> 68142 bytes
static/images/post/08.jpg | Bin 0 -> 72016 bytes
static/images/post/09.jpg | Bin 0 -> 63748 bytes
static/images/post/10.png | Bin 0 -> 19134 bytes
static/images/post/11.png | Bin 0 -> 55859 bytes
static/images/post/12.png | Bin 0 -> 76641 bytes
static/images/post/13.png | Bin 0 -> 80086 bytes
static/images/post/14.png | Bin 0 -> 61937 bytes
static/images/post/15.png | Bin 0 -> 77860 bytes
static/robots.txt | 16 +
themes/editor-hugo/.gitignore | 17 +
themes/editor-hugo/.markdownlint.json | 5 +
themes/editor-hugo/.prettierrc | 12 +
themes/editor-hugo/archetypes/default.md | 7 +
themes/editor-hugo/assets/js/script.js | 90 ++
.../plugins/bootstrap/bootstrap.min.css | 7 +
.../assets/plugins/bootstrap/bootstrap.min.js | 7 +
.../assets/plugins/jquery/jquery.min.js | 2 +
.../assets/plugins/search/fuse.min.js | 9 +
.../editor-hugo/assets/plugins/search/mark.js | 7 +
.../assets/plugins/search/search.js | 101 +++
.../assets/plugins/slick/ajax-loader.gif | Bin 0 -> 4178 bytes
.../assets/plugins/slick/fonts/slick.eot | Bin 0 -> 2048 bytes
.../assets/plugins/slick/fonts/slick.svg | 14 +
.../assets/plugins/slick/fonts/slick.ttf | Bin 0 -> 1892 bytes
.../assets/plugins/slick/fonts/slick.woff | Bin 0 -> 1380 bytes
.../assets/plugins/slick/slick.css | 1 +
.../assets/plugins/slick/slick.min.js | 1 +
themes/editor-hugo/assets/scss/_buttons.scss | 63 ++
themes/editor-hugo/assets/scss/_common.scss | 478 +++++++++++
themes/editor-hugo/assets/scss/_mixins.scss | 34 +
.../editor-hugo/assets/scss/_typography.scss | 47 +
themes/editor-hugo/assets/scss/custom.scss | 0
themes/editor-hugo/assets/scss/style.scss | 34 +
.../assets/scss/templates/_main.scss | 280 ++++++
.../assets/scss/templates/_navigation.scss | 245 ++++++
themes/editor-hugo/layouts/404.html | 0
.../editor-hugo/layouts/_default/about.html | 38 +
.../editor-hugo/layouts/_default/article.html | 37 +
.../editor-hugo/layouts/_default/baseof.html | 51 ++
.../editor-hugo/layouts/_default/contact.html | 34 +
.../editor-hugo/layouts/_default/index.json | 14 +
themes/editor-hugo/layouts/_default/list.html | 123 +++
.../editor-hugo/layouts/_default/search.html | 51 ++
.../editor-hugo/layouts/_default/single.html | 78 ++
.../editor-hugo/layouts/_default/terms.html | 2 +
themes/editor-hugo/layouts/index.html | 149 ++++
.../editor-hugo/layouts/partials/footer.html | 55 ++
themes/editor-hugo/layouts/partials/head.html | 31 +
.../editor-hugo/layouts/partials/header.html | 137 +++
.../layouts/partials/page-header.html | 19 +
.../layouts/partials/preloader.html | 7 +
.../editor-hugo/layouts/partials/script.html | 72 ++
.../editor-hugo/layouts/partials/style.html | 53 ++
.../layouts/partials/widgets/about-me.html | 17 +
.../layouts/partials/widgets/categories.html | 14 +
.../layouts/partials/widgets/recent-post.html | 25 +
.../layouts/partials/widgets/search.html | 10 +
.../layouts/partials/widgets/tags.html | 13 +
.../partials/widgets/widget-wrapper.html | 3 +
.../layouts/shortcodes/collapse.html | 8 +
.../layouts/shortcodes/notice.html | 3 +
.../editor-hugo/layouts/shortcodes/quote.html | 11 +
.../editor-hugo/layouts/shortcodes/tab.html | 5 +
.../editor-hugo/layouts/shortcodes/tabs.html | 6 +
themes/editor-hugo/netlify.toml | 8 +
themes/editor-hugo/scripts/projectSetup.js | 77 ++
themes/editor-hugo/scripts/themeSetup.js | 90 ++
themes/editor-hugo/vercel-build.sh | 43 +
themes/editor-hugo/vercel.json | 11 +
149 files changed, 6589 insertions(+)
create mode 100644 archetypes/default.md
create mode 100644 content/english/about.md
create mode 100644 content/english/blogs/_index.md
create mode 100644 content/english/blogs/academy_chatbot.md
create mode 100644 content/english/blogs/academy_git.md
create mode 100644 content/english/blogs/brazil-online.md
create mode 100644 content/english/blogs/build-a-website-with-hugo-in-just-3-steps.md
create mode 100644 content/english/blogs/community-vs-enterprise-what-odoo-isnt-telling-you.md
create mode 100644 content/english/blogs/lead-creation-from-email-in-odoo.md
create mode 100644 content/english/blogs/new-colleague-mark-gutmann.md
create mode 100644 content/english/blogs/odoo-studio-vs-python-modules.md
create mode 100644 content/english/blogs/our-blog-is-online.md
create mode 100644 content/english/blogs/smart-tables.md
create mode 100644 content/english/blogs/underrated-module-odoo-spreadsheet.md
create mode 100644 content/english/blogs/why-websites-with-hugo.md
create mode 100644 content/english/contact.md
create mode 100644 content/english/elements.md
create mode 100644 content/english/privacy.md
create mode 100644 content/english/search.md
create mode 100644 content/english/terms.md
create mode 100644 content/french/about.md
create mode 100644 content/french/blogs/_index.md
create mode 100644 content/french/blogs/post-1.md
create mode 100644 content/french/blogs/post-10.md
create mode 100644 content/french/blogs/post-11.md
create mode 100644 content/french/blogs/post-12.md
create mode 100644 content/french/blogs/post-13.md
create mode 100644 content/french/blogs/post-14.md
create mode 100644 content/french/blogs/post-2.md
create mode 100644 content/french/blogs/post-3.md
create mode 100644 content/french/blogs/post-4.md
create mode 100644 content/french/blogs/post-5.md
create mode 100644 content/french/blogs/post-6.md
create mode 100644 content/french/blogs/post-7.md
create mode 100644 content/french/blogs/post-8.md
create mode 100644 content/french/blogs/post-9.md
create mode 100644 content/french/contact.md
create mode 100644 content/french/elements.md
create mode 100644 content/french/privacy.md
create mode 100644 content/french/search.md
create mode 100644 content/french/terms.md
create mode 100755 deploy
create mode 100644 hugo.toml
create mode 100644 i18n/en.yaml
create mode 100644 i18n/fr.yaml
create mode 100644 package.json
create mode 100644 public.tar.gz
create mode 100644 static/images/4.svg
create mode 100644 static/images/author.png
create mode 100644 static/images/author.webp
create mode 100644 static/images/blog/1itoun.jpg
create mode 100644 static/images/blog/The-Most-Interesting-Man-In-The-World.jpg
create mode 100644 static/images/blog/aQzm2rd_460swp.webp
create mode 100644 static/images/blog/chatbot.svg
create mode 100644 static/images/blog/company.webp
create mode 100644 static/images/blog/desk.jpg
create mode 100644 static/images/blog/git.svg
create mode 100644 static/images/blog/hugo.svg
create mode 100644 static/images/blog/knowledge.webp
create mode 100644 static/images/blog/mg.png
create mode 100644 static/images/blog/news.png
create mode 100644 static/images/blog/oliver.png
create mode 100644 static/images/blog/tricks.webp
create mode 100644 static/images/logo.svg
create mode 100644 static/images/partners/logo-1.png
create mode 100644 static/images/partners/logo-2.png
create mode 100644 static/images/partners/logo-3.png
create mode 100644 static/images/partners/logo-4.png
create mode 100644 static/images/partners/logo-5.png
create mode 100644 static/images/partners/logo-6.png
create mode 100644 static/images/partners/logo-7.png
create mode 100644 static/images/partners/logo-8.png
create mode 100644 static/images/partners/logo-9.png
create mode 100644 static/images/post/01.jpg
create mode 100644 static/images/post/02.jpg
create mode 100644 static/images/post/03.jpg
create mode 100644 static/images/post/04.jpg
create mode 100644 static/images/post/05.jpg
create mode 100644 static/images/post/06.jpg
create mode 100644 static/images/post/07.jpg
create mode 100644 static/images/post/08.jpg
create mode 100644 static/images/post/09.jpg
create mode 100644 static/images/post/10.png
create mode 100644 static/images/post/11.png
create mode 100644 static/images/post/12.png
create mode 100644 static/images/post/13.png
create mode 100644 static/images/post/14.png
create mode 100644 static/images/post/15.png
create mode 100644 static/robots.txt
create mode 100755 themes/editor-hugo/.gitignore
create mode 100755 themes/editor-hugo/.markdownlint.json
create mode 100755 themes/editor-hugo/.prettierrc
create mode 100644 themes/editor-hugo/archetypes/default.md
create mode 100644 themes/editor-hugo/assets/js/script.js
create mode 100644 themes/editor-hugo/assets/plugins/bootstrap/bootstrap.min.css
create mode 100644 themes/editor-hugo/assets/plugins/bootstrap/bootstrap.min.js
create mode 100644 themes/editor-hugo/assets/plugins/jquery/jquery.min.js
create mode 100644 themes/editor-hugo/assets/plugins/search/fuse.min.js
create mode 100644 themes/editor-hugo/assets/plugins/search/mark.js
create mode 100644 themes/editor-hugo/assets/plugins/search/search.js
create mode 100644 themes/editor-hugo/assets/plugins/slick/ajax-loader.gif
create mode 100644 themes/editor-hugo/assets/plugins/slick/fonts/slick.eot
create mode 100644 themes/editor-hugo/assets/plugins/slick/fonts/slick.svg
create mode 100644 themes/editor-hugo/assets/plugins/slick/fonts/slick.ttf
create mode 100644 themes/editor-hugo/assets/plugins/slick/fonts/slick.woff
create mode 100644 themes/editor-hugo/assets/plugins/slick/slick.css
create mode 100644 themes/editor-hugo/assets/plugins/slick/slick.min.js
create mode 100644 themes/editor-hugo/assets/scss/_buttons.scss
create mode 100644 themes/editor-hugo/assets/scss/_common.scss
create mode 100644 themes/editor-hugo/assets/scss/_mixins.scss
create mode 100644 themes/editor-hugo/assets/scss/_typography.scss
create mode 100644 themes/editor-hugo/assets/scss/custom.scss
create mode 100644 themes/editor-hugo/assets/scss/style.scss
create mode 100644 themes/editor-hugo/assets/scss/templates/_main.scss
create mode 100644 themes/editor-hugo/assets/scss/templates/_navigation.scss
create mode 100644 themes/editor-hugo/layouts/404.html
create mode 100644 themes/editor-hugo/layouts/_default/about.html
create mode 100644 themes/editor-hugo/layouts/_default/article.html
create mode 100644 themes/editor-hugo/layouts/_default/baseof.html
create mode 100644 themes/editor-hugo/layouts/_default/contact.html
create mode 100644 themes/editor-hugo/layouts/_default/index.json
create mode 100644 themes/editor-hugo/layouts/_default/list.html
create mode 100644 themes/editor-hugo/layouts/_default/search.html
create mode 100644 themes/editor-hugo/layouts/_default/single.html
create mode 100644 themes/editor-hugo/layouts/_default/terms.html
create mode 100644 themes/editor-hugo/layouts/index.html
create mode 100644 themes/editor-hugo/layouts/partials/footer.html
create mode 100644 themes/editor-hugo/layouts/partials/head.html
create mode 100644 themes/editor-hugo/layouts/partials/header.html
create mode 100644 themes/editor-hugo/layouts/partials/page-header.html
create mode 100644 themes/editor-hugo/layouts/partials/preloader.html
create mode 100644 themes/editor-hugo/layouts/partials/script.html
create mode 100644 themes/editor-hugo/layouts/partials/style.html
create mode 100644 themes/editor-hugo/layouts/partials/widgets/about-me.html
create mode 100644 themes/editor-hugo/layouts/partials/widgets/categories.html
create mode 100644 themes/editor-hugo/layouts/partials/widgets/recent-post.html
create mode 100644 themes/editor-hugo/layouts/partials/widgets/search.html
create mode 100644 themes/editor-hugo/layouts/partials/widgets/tags.html
create mode 100644 themes/editor-hugo/layouts/partials/widgets/widget-wrapper.html
create mode 100644 themes/editor-hugo/layouts/shortcodes/collapse.html
create mode 100644 themes/editor-hugo/layouts/shortcodes/notice.html
create mode 100644 themes/editor-hugo/layouts/shortcodes/quote.html
create mode 100644 themes/editor-hugo/layouts/shortcodes/tab.html
create mode 100644 themes/editor-hugo/layouts/shortcodes/tabs.html
create mode 100755 themes/editor-hugo/netlify.toml
create mode 100644 themes/editor-hugo/scripts/projectSetup.js
create mode 100644 themes/editor-hugo/scripts/themeSetup.js
create mode 100755 themes/editor-hugo/vercel-build.sh
create mode 100755 themes/editor-hugo/vercel.json
diff --git a/archetypes/default.md b/archetypes/default.md
new file mode 100644
index 0000000..25b6752
--- /dev/null
+++ b/archetypes/default.md
@@ -0,0 +1,5 @@
++++
+date = '{{ .Date }}'
+draft = true
+title = '{{ replace .File.ContentBaseName "-" " " | title }}'
++++
diff --git a/content/english/about.md b/content/english/about.md
new file mode 100644
index 0000000..3fec55b
--- /dev/null
+++ b/content/english/about.md
@@ -0,0 +1,17 @@
+---
+title: "About Me"
+date: 2020-09-24T11:07:10+06:00
+description: "Oliver Arnold | Who am I?"
+draft: false
+layout: "about"
+
+name: "Oliver Arnold"
+email: "blog@ODOO4projects.com"
+image: "images/author.webp"
+summary: "Founder of ODOO4projects. ODOO hosting like it should be."
+
+---
+
+I’m a firm believer that launching and growing a business requires the right tools from day one. That’s why I advocate for ERP systems like ODOO, which provide a substantial foundation for managing operations efficiently. I’m passionate about open source software because it offers freedom, flexibility, and community-driven innovation. For startups, every dollar counts.
+
+Choosing solutions that deliver the biggest bang for the buck is critical to extending limited budgets and maximizing value. My approach combines smart technology choices with a practical mindset to help new ventures succeed without overspending. Open, scalable, and lean — that’s the way forward.
diff --git a/content/english/blogs/_index.md b/content/english/blogs/_index.md
new file mode 100644
index 0000000..34d159f
--- /dev/null
+++ b/content/english/blogs/_index.md
@@ -0,0 +1,6 @@
+---
+title: "All Blogs"
+description: "meta description"
+draft: false
+---
+
diff --git a/content/english/blogs/academy_chatbot.md b/content/english/blogs/academy_chatbot.md
new file mode 100644
index 0000000..50f28f5
--- /dev/null
+++ b/content/english/blogs/academy_chatbot.md
@@ -0,0 +1,66 @@
+---
+title: "ACADEMY: Use our ODOO AI integration"
+description: "
+Build smarter support with AI – in your Odoo website!
+In this advanced ODOO4projects Academy video, we show you how to set up an AI chatbot using the 4Server AI module to engage website visitors, answer customer questions, and automatically generate leads — all integrated seamlessly into Odoo.
+
+✅ Install & configure the 4Server AI module
+✅ Connect your AI bot to the live chat system
+✅ Customize the chatbot behavior with a preamble
+✅ Automatically capture leads and sync them to Odoo CRM
+
+💡 Did you know?
+AI chatbots can boost customer satisfaction by up to 80% when used for first-response support!
+
+🎓 Whether you're automating support or leveling up your CRM game, this tutorial gives you the tools to do it — even if you’re sitting in the back row. 😉
+"
+
+images:
+ - "images/blog/chatbot.svg"
+date: "2025-05-14"
+draft: false
+tags: ["academy"]
+categories: ["academy"]
+---
+
+
+
+📺 Watch on Youtube click
+
+How to Add an AI Chatbot to Your Odoo Website (in Just a Few Steps)
+By ODOO4projects Academy
+
+In today’s fast-paced digital environment, customers expect instant answers. That’s where AI chatbots come in — and with Odoo, integrating one into your website is easier than you think.
+
+In our latest ODOO4projects Academy video, we walk you through setting up an AI-powered chatbot using the 4Server AI module. Whether you're improving customer service or capturing leads in your CRM, this integration can save time, reduce manual tasks, and elevate the user experience.
+Here's what you'll learn:
+
+ Installing the 4Server AI module
+ We start by finding and installing the “4SERVER AI” module directly from your Odoo apps dashboard. Just search for "4" and you’re halfway there.
+
+ Configuring the chatbot
+ Meet the pre-installed 4Server Agent — a chatbot that comes ready with a demo key. Learn how to customize the preamble so your bot sounds like you and knows how to answer customer queries properly.
+
+ Integrating into Live Chat
+ With a few clicks, connect the AI bot to your Live Chat channel. The bot’s always online, ready to greet and guide visitors on your homepage.
+
+ Lead Generation Made Easy
+ When users enter their email, a new lead is automatically created in your Odoo CRM — with the chat transcript attached. It’s seamless, automated, and a big win for your sales pipeline.
+
+💬 Bonus tip: You’ll also see where to access full chat logs and evaluations in your live chat session history.
+
+Why it matters:
+AI chatbots aren’t just trendy — they’re becoming essential. A well-configured bot can reduce support costs, capture more leads, and provide real-time help 24/7.
+
+ 💡 Did you know?
+ Over 50% of consumers expect businesses to be available 24/7 — and chatbots are the easiest way to meet that demand without hiring a night shift.
+
+Ready to get started?
+
+Watch the full tutorial and bring your customer support to the next level.
+Even if you’re sitting in the last row… we see you. 😉
+
+📺 Watch on Youtube click
+👉 Explore Our Odoo & AI Services
+
+
diff --git a/content/english/blogs/academy_git.md b/content/english/blogs/academy_git.md
new file mode 100644
index 0000000..9ffa5a5
--- /dev/null
+++ b/content/english/blogs/academy_git.md
@@ -0,0 +1,92 @@
+---
+title: "ACADEMY: Use git with ODOO4projects"
+description: "
+🎓 Odoo 4 Projects Academy: Upgrade to Enterprise with Git & Docker (Advanced Tutorial)
+
+Welcome to another episode of Odoo 4 Projects Academy!
+
+In this advanced tutorial, we show you how to:
+
+ Use Git to clone custom and enterprise modules
+
+ Set up SSH keys (without accidentally uploading your private one 🙈)
+
+ Upgrade from Odoo Community to Odoo Enterprise
+
+ Use Docker Compose to run a local dev environment
+
+ Set up a staging server just like your live instance
+
+We know startups move fast and don’t always have time to mess around with infrastructure. That’s why we built features like Quick Git Install — just upload your module and you're done. But for the curious (and the brave), this video shows how it works under the hood.
+
+"
+
+images:
+ - "images/blog/git.svg"
+date: "2025-05-15"
+draft: false
+tags: ["academy"]
+categories: ["academy"]
+---
+
+
+
+📺 Watch on Youtube click
+
+From Community to Enterprise: Upgrading Your Odoo Instance with Git and Docker (No Stress Required)
+
+Welcome to the Odoo 4 Projects Academy!
+Today, we’re diving into an advanced (but totally doable) process: upgrading your Odoo Community instance to Enterprise using Git, SSH keys, and Docker.
+
+Now before you panic and run for coffee—relax. We've made everything clear, startup-friendly, and explained all the technical terms, so even if you’re more business than backend, you’ll feel right at home.
+
+🚀 Why This Tutorial?
+
+Most Odoo users just want to install a module and move on. If that’s you — great news! You can use our Quick Git Install feature and upload your module with a few clicks. No terminal, no problem.
+
+nBut if you want to understand how things work behind the scenes, collaborate with developers, or create a proper local dev environment — this tutorial is your new best friend.
+🧰 What You’ll Learn
+
+
+- How to log into your Odoo 4 Projects instance
+- Where to find Git SSH settings in the dashboard
+- What an SSH key is (and why you shouldn’t ever upload the private one 😅)
+- How to clone your repo with Git
+- Renaming the repo for better clarity
+- Understanding the folder structure: /custom, /enterprise, and docker-compose.yml
+- How to launch a local server with Docker Compose
+- How to fix permission errors (because they happen)
+- Creating a local staging server that mirrors your live one
+
+
+💡 Pro Tips from the Video
+
+- Public key = .pub file → That’s the one you paste into Odoo
+- You can add multiple SSH keys for team collaboration
+- Rename cloned repos right away to avoid confusion later
+- Use chmod -R 777 if Docker throws file permission errors
+- With Docker, your staging server can perfectly reflect your live setup
+- Oh, and don’t underestimate the folks in the last row — they’re always full of surprises
+
+
+👨💻 Too Busy? We Got You.
+
+If setting up SSH keys and Git makes your head spin, no worries. Use our Quick Git Install tool or let us handle the setup completely. Odoo 4 Projects was built so you can focus on your business, not your infrastructure.
+📺 Watch the Full Video
+
+👉 Watch the tutorial on YouTube https://www.youtube.com/watch?v=voXx79tpqgk
+🎓 Odoo 4 Projects Academy – "Upgrade to Enterprise with Git & Docker"
+📦 Ready to Launch?
+
+Looking for a simple, startup-friendly way to host Odoo?
+✅ Secure servers
+✅ Enterprise-ready
+✅ Team features
+✅ One-click module installs
+
+👉 Get your instance at odoo4projects.com
+
+Odoo 4 Projects
+Built for startups. Loved by last-row geniuses. 😎
+
+
diff --git a/content/english/blogs/brazil-online.md b/content/english/blogs/brazil-online.md
new file mode 100644
index 0000000..21dabfc
--- /dev/null
+++ b/content/english/blogs/brazil-online.md
@@ -0,0 +1,22 @@
+---
+title: "Brazil online!"
+description: "Brazil online!
+
+With our brazil server being online, we start caterering to our spanish community. All of our servers in Amsterdam, Toronto, Boston, Sydney and London are running our latest ODOO Community V18 Image with our Staging Server, Git and Backup Restore.
+
+We are please to announce, that in Brazil and Boston, we have created our own training center. We invite our partners to do their training on our server."
+images:
+ - "images/blog/news.png"
+date: "2025-05-22"
+draft: false
+tags: ["corporate"]
+categories: ["corporate"]
+---
+
+🌍 Exciting news for the #ODOO4Projects community: our Brazil server is officially online!
+
+With this launch, we're thrilled to better support our vibrant Spanish-speaking members and expand our global reach. From Amsterdam to Toronto, Boston, Sydney and London, all our servers are up-to-date with the latest ODOO Community V18 Image, featuring seamless Staging Server setups, Git integration, and reliable Backup Restore. 🔄
+
+We're taking our commitment to your success one step further: brand new training centers are now available in both Brazil 🇧🇷 and Boston! We warmly invite all our partners to host their training sessions on our infrastructure, designed for real project workflows and collaboration.
+
+Ready to take your ODOO projects to the next level? Follow #ODOO4Projects for more updates or visit our homepage to connect with us. Let’s build something amazing together!
diff --git a/content/english/blogs/build-a-website-with-hugo-in-just-3-steps.md b/content/english/blogs/build-a-website-with-hugo-in-just-3-steps.md
new file mode 100644
index 0000000..95d6f6d
--- /dev/null
+++ b/content/english/blogs/build-a-website-with-hugo-in-just-3-steps.md
@@ -0,0 +1,22 @@
+---
+title: "Build a Website with Hugo in Just 3 Steps"
+description: "null"
+images:
+ - "images/blog/hugo.svg"
+date: "2025-05-12"
+draft: false
+tags: ["hugo"]
+categories: ["hugo"]
+---
+
+Building a website doesn’t have to be a marathon—it can be a sprint! 🚦 With Hugo, you can have a modern, blazing-fast website up and running in just three simple steps:
+
+1️⃣ **Install Hugo** (super quick!)
+2️⃣ **Pick a Theme** that fits your brand or vision
+3️⃣ **Deploy**—and watch your site go live in minutes!
+
+Why spend days wrestling with code when Hugo gets you online in a flash? Whether launching a portfolio, product landing page, or a project showcase, Hugo empowers you to focus on *content* and *results*, not headaches.
+
+Curious to see how this fits into smart project management with Odoo? Follow #ODOO4projects for more tech tips, integration ideas, and inspiration.
+
+Ready to build? Visit our homepage and let’s connect! 💡
diff --git a/content/english/blogs/community-vs-enterprise-what-odoo-isnt-telling-you.md b/content/english/blogs/community-vs-enterprise-what-odoo-isnt-telling-you.md
new file mode 100644
index 0000000..78734cd
--- /dev/null
+++ b/content/english/blogs/community-vs-enterprise-what-odoo-isnt-telling-you.md
@@ -0,0 +1,23 @@
+---
+title: "Community vs Enterprise: What ODOO Isn’t telling You"
+description: "we beleive that odoo community can be an opportunity for small businesses to start their business on the cheap when every dollar counts. Later you can upgrade and use all features of ODOO for growth
+
+Here are out top 3 benefits using ODOO community
+
+1. You can always use 3rd party addons to add missing functions. Our tip: Browse the apps by the odoo community association (OCA)
+
+2. You can add as many user as you like. With ODOO community you do not pay per user
+
+3. ODOO Community is less resource intensive as ODOO Enterprise
+
+Bonus: With the hosting from ODOO4projects you do not have to fight with the complexity of ODOO.sh or git
+"
+images:
+ - "images/blog/The-Most-Interesting-Man-In-The-World.jpg"
+date: "2025-05-03"
+draft: false
+tags: ["knowledge"]
+categories: ["knowledge"]
+---
+
+For many small businesses, every 💵 counts when launching. That’s why we believe the #ODOO4projects community can be your secret weapon! Start simple, save costs, and unlock your full business potential step by step.
Here are our Top 3 Benefits of ODOO Community Edition 🚀:
1️⃣ Extend with Ease: Missing a function? No problem! There’s a vast selection of 3rd party add-ons. (Tip: Check out apps from the Odoo Community Association - OCA!)
2️⃣ Unlimited Users: No more counting heads! With ODOO Community, you can add as many users as you want without worrying about per-user pricing 👥.
3️⃣ Minimal Resource Footprint: Community Edition is lighter and less resource-hungry than ODOO Enterprise - perfect for lean startups.
✨ Bonus: Hosting with #ODOO4projects means you can skip the headaches of ODOO.sh or complicated git setups. Focus on growth, not infrastructure!
Ready to unlock your business’s next chapter with ODOO Community? Get in touch with us via our homepage. Let’s build something amazing together! 🌟
diff --git a/content/english/blogs/lead-creation-from-email-in-odoo.md b/content/english/blogs/lead-creation-from-email-in-odoo.md
new file mode 100644
index 0000000..3ba8091
--- /dev/null
+++ b/content/english/blogs/lead-creation-from-email-in-odoo.md
@@ -0,0 +1,22 @@
+---
+title: "Lead creation from Email in ODOO?"
+description: "In our series: We put AI to work we want to show our approach to creating leaads in the ODOO Crm Module.
+
+We have setup a mail adress, that is alanyzed by our AI. If it detects a new lead / oportunity, it parses all the important information like contact name and email Than it creates a title and a summary for the lead and saves it in out ODOO database for followup"
+images:
+ - "images/blog/company.webp"
+date: "2025-05-15"
+draft: false
+tags: ["corporate"]
+categories: ["corporate"]
+---
+
+🚦 Ever wondered how to truly unlock the power of AI for lead generation in your ODOO CRM? Welcome to our journey where we put AI to work!
+
+Imagine this: a dedicated inbox handles all inbound requests. Our AI doesn't just read—it understands. Every time a potential lead or opportunity appears, our AI scans the email, extracts key details like the contact's name ✉️ and email address, creates a clear title and a summary, and then auto-magically saves the opportunity in ODOO, ready for your sales team to follow up. 🕒
+
+No more painful manual entries. No more lost leads. Just sharp, automatic pipeline-building that lets your team focus on what matters: building relationships and winning new business. ⭐
+
+Curious about how #ODOO4projects can bring this efficiency to your sales process? Let’s connect—visit our homepage to learn more or start a conversation!
+
+#ODOO4projects #AIinSales #DigitalTransformation
diff --git a/content/english/blogs/new-colleague-mark-gutmann.md b/content/english/blogs/new-colleague-mark-gutmann.md
new file mode 100644
index 0000000..3266452
--- /dev/null
+++ b/content/english/blogs/new-colleague-mark-gutmann.md
@@ -0,0 +1,20 @@
+---
+title: "New Colleague: Mark Gutmann"
+description: "meta description"
+images:
+ - "images/blog/mg.png"
+date: "2025-05-29"
+draft: false
+tags: ["news"]
+categories: ["projects"]
+---
+
+We have some fantastic news to share! 🎉
+
+Please join us in welcoming Mark Gutmann as our new partner in Germany. Mark's expertise in AI processes and sales is a real game-changer for our team and will help us drive innovation further than ever before!
+
+The timing couldn't be better: #ODOO4projects is currently launching brand new AI products, bringing cutting-edge technology to project management solutions. Mark's arrival is the piece that ties it all together and enables us to deliver even more value to our clients and partners.
+
+Welcome aboard, Mark! We’re excited for this journey ahead and can’t wait to see what we’ll achieve together.
+
+Want to see what's next or connect with us? Visit our homepage and follow #ODOO4projects to stay up to date! 🚀
diff --git a/content/english/blogs/odoo-studio-vs-python-modules.md b/content/english/blogs/odoo-studio-vs-python-modules.md
new file mode 100644
index 0000000..9e793d9
--- /dev/null
+++ b/content/english/blogs/odoo-studio-vs-python-modules.md
@@ -0,0 +1,36 @@
+---
+title: " ODOO Studio vs Python Modules"
+description: "At ODOO4projects, we have made the experience, that mixing up the two possibillities to customize ODOO leads to unusable systems. So mixing is a clear no go!
+
+We prefer custom modules because, if done right, you can quickly see all customizations that have been done. But we are pragmatic about it.
+
+When to use Studio
+We use Studio ( like recomended by our friend Andrew Law from ODOO it yourself ) when we quickly want to build demos for checking with the client. Later, we use this to implement module
+
+We also use studio when we want to enable the client to quickly change reports
+
+
+When to use customized modules
+Whenever we need to change or add modells we will always use modules"
+images:
+ - "images/blog/tricks.webp"
+date: "2025-05-13"
+draft: false
+tags: ["knowledge"]
+categories: ["knowledge"]
+---
+
+At #ODOO4projects, we’ve seen it time and again: mixing customization methods in Odoo can turn a good project into a real headache! 🚫🧩 Our firm rule? NEVER mix Studio with custom modules in the same implementation—doing so always leads to confusion and unsustainable systems.
+
+Our go-to approach: we *prefer* custom modules whenever possible. Custom modules keep things clear—every customization is visible, structured, and easy to maintain. But we’re pragmatic and know there’s a time and place for each method.
+
+🛠️ **When do we use Studio?**
+- When we need to spin up a demo quickly or iterate with clients, Studio is unbeatable. (Thanks to Andrew Law of ODOO it yourself for this tip!)
+- Studio is also perfect if you want to empower clients to make quick report changes without digging into code.
+
+🧑💻 **When do we use custom modules?**
+- Any time models need to be changed or new ones added, we go with custom modules. This keeps your solution future-proof and crystal clear.
+
+Quick demos? Use Studio. Robust, sustainable customizations? Go custom module. Mixing them? Just don’t! 😉
+
+Are you struggling with Odoo customization? Follow #ODOO4projects for more insights or get in touch with us via our homepage! 💡🚀
diff --git a/content/english/blogs/our-blog-is-online.md b/content/english/blogs/our-blog-is-online.md
new file mode 100644
index 0000000..2b95c13
--- /dev/null
+++ b/content/english/blogs/our-blog-is-online.md
@@ -0,0 +1,12 @@
+---
+title: "Our blog is online"
+description: ""
+images:
+ - "images/blog/company.webp"
+date: "2025-05-05"
+draft: false
+tags: ["corporate"]
+categories: ["corporate"]
+---
+
+Exciting News! Our ODOO4projects Blog is now live! 👉 https://blog.odoo4projects.com Whether you're an ODOO enthusiast, a self-hosting pro, or just love exploring how AI can streamline business processes — we've got something for you. 🧠 What to expect: 💡 ODOO tips & tricks to boost your workflows 🤖 AI news that impacts ERP and productivity 🛠️ Hosting insights for self-hosters 📢 The latest updates from ODOO4projects Follow along and let’s grow smarter, together.
diff --git a/content/english/blogs/smart-tables.md b/content/english/blogs/smart-tables.md
new file mode 100644
index 0000000..0463439
--- /dev/null
+++ b/content/english/blogs/smart-tables.md
@@ -0,0 +1,22 @@
+---
+title: "Smart Tables?"
+description: "In our series: We put AI to work we want to show our approach to smart tables
+
+Often, we need to mass create data for our clients. Would it not be nice to have the advantage of a sql database you could tak to with an AI?
+
+We have implemented this tool for our clients. Just tell the AI to batch add a text or descriptions to each product in the database wait ... wait some more and BOOM all datasets updated."
+images:
+ - "images/blog/company.webp"
+date: "2025-04-25"
+draft: false
+tags: ["corporate"]
+categories: ["corporate"]
+---
+
+Ever wished you could simply talk to your database and get things DONE? 🔥 In our #ODOO4projects series "We put AI to work", that's exactly what we're doing with smart tables!
+
+Picture this: Massive data to create for your client. Instead of manual entry or endless scripting, you just tell our AI what you need—like adding custom descriptions to every product in your database. Grab a coffee ☕️, wait a moment, and... BOOM! All datasets updated. It’s as easy as a conversation.
+
+This isn’t just futuristic talk – we have implemented this for our clients, changing the way teams interact with data completely. This is SQL, meet AI, meet productivity! 💡
+
+Curious how you can put this to work for your own projects? Follow #ODOO4projects for more smart AI-driven innovations, and visit our homepage to get in touch! Let’s break barriers together.
diff --git a/content/english/blogs/underrated-module-odoo-spreadsheet.md b/content/english/blogs/underrated-module-odoo-spreadsheet.md
new file mode 100644
index 0000000..adc67dd
--- /dev/null
+++ b/content/english/blogs/underrated-module-odoo-spreadsheet.md
@@ -0,0 +1,26 @@
+---
+title: "Underrated module ODOO Spreadsheet"
+description: "The odoo spreadsheet is one of the secret APPs that makes ODOO Enterprise really stand out. With its easy import of ODOO live data into the spreadsheets it is the baseline for easy to implement and powerfull dashboards
+
+help you create transparency for your company decisions as well as gap analysis
+
+want to import all your orders? Just open the tree view of your orders and use the cog icon --> Spreadsheet --> Insert list in spreadsheet and Boom all the data is available
+
+if you never hearded of the spreadsheet app, you need to check it out!"
+images:
+ - "images/blog/tricks.webp"
+date: "2025-05-08"
+draft: false
+tags: ["corporate"]
+categories: ["corporate"]
+---
+
+Did you know? There’s a hidden gem inside Odoo Enterprise that could be a game changer for project transparency: the Odoo Spreadsheet app! 📈
+
+It takes just a few clicks to import LIVE Odoo data directly into your spreadsheet, making it the foundation for building dynamic dashboards and powerful real-time insights. Transparency, gap analysis, smart decisions—suddenly, all at your fingertips!
+
+Need a quick snapshot of all your sales orders? 🤔 Simply open the order list, click the cog icon, choose "Spreadsheet" → "Insert list in spreadsheet," and BOOM—all your data in one place and ready to analyze!
+
+If you’ve never explored the Spreadsheet app, you’re missing out on one of Odoo’s best features!
+
+Ready to discover more? Follow #ODOO4projects or get in touch with us via our homepage! 💡
diff --git a/content/english/blogs/why-websites-with-hugo.md b/content/english/blogs/why-websites-with-hugo.md
new file mode 100644
index 0000000..8082f2d
--- /dev/null
+++ b/content/english/blogs/why-websites-with-hugo.md
@@ -0,0 +1,12 @@
+---
+title: "Why Websites with Hugo?"
+description: ""
+images:
+ - "images/blog/hugo.svg"
+date: "2025-05-06"
+draft: false
+tags: ["hugo"]
+categories: ["hugo"]
+---
+
+Why Build Static Websites with Hugo? If you’re looking for speed, security, and simplicity in your web projects, Hugo might be your new best friend. Here's why developers love it: 🔧 Blazing Fast Build Times Hugo is one of the fastest static site generators—building thousands of pages in milliseconds. Ideal for large-scale documentation or blogs. 🛡️ Secure by Design No database, no server-side scripts—just static files. That means fewer vulnerabilities and better performance out of the box. 🌍 SEO-Friendly Hugo offers clean URLs, quick load times, and full control over metadata—everything you need to rank well on search engines. 📦 Content-First Development With Markdown support and flexible content management, Hugo lets you focus on content without wrestling with code structure. 🧱 Customizable and Scalable Use Go-based templates, a modular theme system, and extensive configuration to build anything from personal blogs to corporate websites.
diff --git a/content/english/contact.md b/content/english/contact.md
new file mode 100644
index 0000000..b5cce6b
--- /dev/null
+++ b/content/english/contact.md
@@ -0,0 +1,6 @@
+---
+title: "Say Hello"
+layout: "contact"
+draft: false
+---
+Have a question, an idea, or just want to say hello? I’d love to hear from you! Whether you’re curious about ERP systems like ODOO, open source solutions, or smart strategies for startups, feel free to reach out. I’m always open to meaningful conversations and new opportunities. Drop me a message and I’ll get back to you as soon as possible.
diff --git a/content/english/elements.md b/content/english/elements.md
new file mode 100644
index 0000000..7002c6a
--- /dev/null
+++ b/content/english/elements.md
@@ -0,0 +1,197 @@
+---
+title: "Elements"
+description: "this is meta description"
+draft: false
+---
+
+
+#### Heading example
+
+Here is example of hedings. You can use this heading by following markdownify rules. For example: use `#` for heading 1 and use `######` for heading 6.
+
+# Heading 1
+## Heading 2
+### Heading 3
+#### Heading 4
+##### Heading 5
+###### Heading 6
+
+
+
+##### Emphasis
+
+Emphasis, aka italics, with *asterisks* or _underscores_.
+
+Strong emphasis, aka bold, with **asterisks** or __underscores__.
+
+Combined emphasis with **asterisks and _underscores_**.
+
+Strikethrough uses two tildes. ~~Scratch this.~~
+
+
+
+##### Link
+[I'm an inline-style link](https://www.google.com)
+
+[I'm an inline-style link with title](https://www.google.com "Google's Homepage")
+
+[I'm a reference-style link][Arbitrary case-insensitive reference text]
+
+[I'm a relative reference to a repository file](../blob/master/LICENSE)
+
+[You can use numbers for reference-style link definitions][1]
+
+Or leave it empty and use the [link text itself].
+
+URLs and URLs in angle brackets will automatically get turned into links.
+http://www.example.com or and sometimes
+example.com (but not on Github, for example).
+
+Some text to show that the reference links can follow later.
+
+[arbitrary case-insensitive reference text]: https://www.themefisher.com
+[1]: https://gethugothemes.com
+[link text itself]: https://www.getjekyllthemes.com
+
+
+
+##### Paragraph
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Quam nihil enim maxime corporis cumque totam aliquid nam sint inventore optio modi neque laborum officiis necessitatibus, facilis placeat pariatur! Voluptatem, sed harum pariatur adipisci voluptates voluptatum cumque, porro sint minima similique magni perferendis fuga! Optio vel ipsum excepturi tempore reiciendis id quidem? Vel in, doloribus debitis nesciunt fugit sequi magnam accusantium modi neque quis, vitae velit, pariatur harum autem a! Velit impedit atque maiores animi possimus asperiores natus repellendus excepturi sint architecto eligendi non, omnis nihil. Facilis, doloremque illum. Fugit optio laborum minus debitis natus illo perspiciatis corporis voluptatum rerum laboriosam.
+
+
+
+##### Ordered List
+
+1. List item
+2. List item
+3. List item
+4. List item
+5. List item
+
+
+
+##### Unordered List
+
+* List item
+* List item
+* List item
+* List item
+* List item
+
+
+
+#### Notice
+
+{{< notice "note" >}}
+ This is a simple note.
+{{< /notice >}}
+
+{{< notice "tip" >}}
+ This is a simple tip.
+{{< /notice >}}
+
+{{< notice "info" >}}
+ This is a simple info.
+{{< /notice >}}
+
+#### Tab
+
+{{< tabs >}}
+
+ {{< tab "first" >}}
+ This is first tab
+ {{< /tab >}}
+
+ {{< tab "second" >}}
+ this is second tab
+ {{< /tab >}}
+
+ {{< tab "third" >}}
+ this is third tab
+ {{< /tab >}}
+
+{{ tabs >}}
+
+
+
+### Collapse
+
+{{< collapse "collapse 1" >}}
+ This is a simple collapse
+{{< /collapse >}}
+
+{{< collapse "collapse 2" >}}
+ This is a simple collapse
+{{< /collapse >}}
+
+{{< collapse "collapse 3" >}}
+ This is a simple collapse
+{{< /collapse >}}
+
+
+
+##### Code and Syntax Highlighting
+
+Inline `code` has `back-ticks around` it.
+
+```javascript
+var s = "JavaScript syntax highlighting";
+alert(s);
+```
+
+```python
+s = "Python syntax highlighting"
+print s
+```
+
+
+
+##### Blockquote
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+
+
+##### Inline HTML
+
+You can also use raw HTML in your Markdown, and it'll mostly work pretty well.
+
+
+ - Definition list
+ - Is something people use sometimes.
+
+ - Markdown in HTML
+ - Does *not* work **very** well. Use HTML tags.
+
+
+
+
+
+##### Tables
+
+Colons can be used to align columns.
+
+| Tables | Are | Cool |
+| ------------- |:-------------:| -----:|
+| col 3 is | right-aligned | $1600 |
+| col 2 is | centered | $12 |
+| zebra stripes | are neat | $1 |
+
+There must be at least 3 dashes separating each header cell.
+The outer pipes (|) are optional, and you don't need to make the
+raw Markdown line up prettily. You can also use inline Markdown.
+
+Markdown | Less | Pretty
+--- | --- | ---
+*Still* | `renders` | **nicely**
+1 | 2 | 3
+
+
+
+
+##### Youtube video
+
+{{< youtube 06Dxl14yOOw >}}
\ No newline at end of file
diff --git a/content/english/privacy.md b/content/english/privacy.md
new file mode 100644
index 0000000..7e2d958
--- /dev/null
+++ b/content/english/privacy.md
@@ -0,0 +1,30 @@
+---
+title: "Privacy & Policy"
+description: "this is meta description"
+draft: false
+---
+
+
+#### Responsibility of Contributors
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+
+pretium, aliquam sit. Praesent elementum magna amet, tincidunt eros, nibh in leo. Malesuada purus, lacus, at aliquam suspendisse tempus. Quis tempus amet, velit nascetur sollicitudin. At sollicitudin eget amet in. Eu velit nascetur sollicitudin erhdfvssfvrgss eget viverra nec elementum. Lacus, facilisis tristique lectus in.
+
+#### Gathering of Personal Information
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+
+#### Protection of Personal- Information
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus.
+
+Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat
+
+#### Privacy Policy Changes
+
+1. Sll the Themefisher items are designed to be with the latest , We check all
+2. comments that threaten or harm the reputation of any person or organization
+3. personal information including, but limited to, email addresses, telephone numbers
+4. Any Update come in The technology Customer will get automatic Notification.
\ No newline at end of file
diff --git a/content/english/search.md b/content/english/search.md
new file mode 100644
index 0000000..5a75e61
--- /dev/null
+++ b/content/english/search.md
@@ -0,0 +1,7 @@
+---
+title: "Search Result"
+date: 2018-09-24T11:07:10+06:00
+description: "this is meta description"
+layout: "search"
+draft: false
+---
\ No newline at end of file
diff --git a/content/english/terms.md b/content/english/terms.md
new file mode 100644
index 0000000..76c82a8
--- /dev/null
+++ b/content/english/terms.md
@@ -0,0 +1,30 @@
+---
+title: "Terms & Conditions"
+description: "this is meta description"
+draft: false
+---
+
+
+#### Responsibility of Contributors
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+
+pretium, aliquam sit. Praesent elementum magna amet, tincidunt eros, nibh in leo. Malesuada purus, lacus, at aliquam suspendisse tempus. Quis tempus amet, velit nascetur sollicitudin. At sollicitudin eget amet in. Eu velit nascetur sollicitudin erhdfvssfvrgss eget viverra nec elementum. Lacus, facilisis tristique lectus in.
+
+#### Gathering of Personal Information
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+
+#### Protection of Personal- Information
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus.
+
+Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat
+
+#### Privacy Policy Changes
+
+1. Sll the Themefisher items are designed to be with the latest , We check all
+2. comments that threaten or harm the reputation of any person or organization
+3. personal information including, but limited to, email addresses, telephone numbers
+4. Any Update come in The technology Customer will get automatic Notification.
\ No newline at end of file
diff --git a/content/french/about.md b/content/french/about.md
new file mode 100644
index 0000000..7216205
--- /dev/null
+++ b/content/french/about.md
@@ -0,0 +1,30 @@
+---
+title: "About Me"
+date: 2020-09-24T11:07:10+06:00
+description: "this is meta description"
+draft: false
+layout: "about"
+
+name: "Matthew Atkins"
+email: "sojonatmail@gmail.com"
+image: "images/author.png"
+summary: "Un rédacteur pour vos assistants thématiques préférés, actuellement responsable du contenu chez Editor."
+
+partners:
+ enable: true
+ title : "Mon contenu a également publié
sur ces sites Web"
+ partner_logos:
+ - "images/partners/logo-1.png"
+ - "images/partners/logo-2.png"
+ - "images/partners/logo-3.png"
+ - "images/partners/logo-4.png"
+ - "images/partners/logo-5.png"
+ - "images/partners/logo-6.png"
+ - "images/partners/logo-7.png"
+ - "images/partners/logo-8.png"
+ - "images/partners/logo-9.png"
+---
+
+Cume tale recusabo periculis tee. Deleniti perferendis necessitatibus reprehenderit ipsam explicabo. Modi temporibus nemo dolor laudantium aut possimus nostrum. Alias deserunt similique, eum quas molestias ducimus natus accusantium ratione.
+
+Eaque cum sed corporis, sequi cumque a iure alias perferendis necessitatibus deserunt similique! Quia eaque quo rerum non qui explicabo earum nobis numquam maiores uidem sequi cumque a iure.
\ No newline at end of file
diff --git a/content/french/blogs/_index.md b/content/french/blogs/_index.md
new file mode 100644
index 0000000..c369cb4
--- /dev/null
+++ b/content/french/blogs/_index.md
@@ -0,0 +1,6 @@
+---
+title: "Tous Les Blogs"
+description: "meta description"
+draft: false
+---
+
diff --git a/content/french/blogs/post-1.md b/content/french/blogs/post-1.md
new file mode 100644
index 0000000..ef7edef
--- /dev/null
+++ b/content/french/blogs/post-1.md
@@ -0,0 +1,22 @@
+---
+title: "Advantage of a wooden retro radio receiver."
+images:
+ - "images/post/01.jpg"
+date: 2021-01-24T18:19:25+06:00
+tags: ["Retro", "Radio"]
+categories: ["LifeStyle"]
+draft: false
+---
+
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-10.md b/content/french/blogs/post-10.md
new file mode 100644
index 0000000..b4cdb8c
--- /dev/null
+++ b/content/french/blogs/post-10.md
@@ -0,0 +1,23 @@
+---
+title: "Itaque eligendi natus aperiam? Excepturi repellendus consequatur."
+description: "meta description"
+images:
+ - "images/post/11.png"
+date: 2021-01-04T16:56:47+06:00
+draft: false
+tags: ["Artwork"]
+categories: ["Daily Life"]
+---
+
+Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-11.md b/content/french/blogs/post-11.md
new file mode 100644
index 0000000..d01b3a6
--- /dev/null
+++ b/content/french/blogs/post-11.md
@@ -0,0 +1,23 @@
+---
+title: "Aliquam erat volutpat. Integer eu ipsum sem Ut bibendum."
+description: "meta description"
+images:
+ - "images/post/12.png"
+date: 2021-01-03T16:56:47+06:00
+draft: false
+tags: ["paint"]
+categories: ["Daily Life"]
+---
+
+Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-12.md b/content/french/blogs/post-12.md
new file mode 100644
index 0000000..fff7f31
--- /dev/null
+++ b/content/french/blogs/post-12.md
@@ -0,0 +1,23 @@
+---
+title: "Nemo vel ad consectetur ut eligendi natus aperiam."
+description: "meta description"
+images:
+ - "images/post/13.png"
+date: 2021-01-02T16:56:47+06:00
+draft: false
+tags: ["Food"]
+categories: ["Daily Life"]
+---
+
+Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-13.md b/content/french/blogs/post-13.md
new file mode 100644
index 0000000..5cdd80d
--- /dev/null
+++ b/content/french/blogs/post-13.md
@@ -0,0 +1,23 @@
+---
+title: "Excepturi repellendus consequatur quibusdam optio expedita."
+description: "meta description"
+images:
+ - "images/post/14.png"
+date: 2021-01-01T16:56:47+06:00
+draft: false
+tags: ["Artwork"]
+categories: ["Daily Life"]
+---
+
+Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-14.md b/content/french/blogs/post-14.md
new file mode 100644
index 0000000..ec21855
--- /dev/null
+++ b/content/french/blogs/post-14.md
@@ -0,0 +1,23 @@
+---
+title: "Optio expedita praesentium est adipisci dolorem ut eius."
+description: "meta description"
+images:
+ - "images/post/15.png"
+date: 2020-12-05T16:56:47+06:00
+draft: false
+tags: ["Book"]
+categories: ["Daily Life"]
+---
+
+Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-2.md b/content/french/blogs/post-2.md
new file mode 100644
index 0000000..97cb429
--- /dev/null
+++ b/content/french/blogs/post-2.md
@@ -0,0 +1,23 @@
+---
+title: "You could plan your life, or you could design it."
+description: "meta description"
+images:
+ - "images/post/02.jpg"
+date: 2021-01-25T11:33:57+06:00
+tags: ["Life"]
+categories: ["LifeStyle"]
+draft: false
+---
+
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-3.md b/content/french/blogs/post-3.md
new file mode 100644
index 0000000..092afc1
--- /dev/null
+++ b/content/french/blogs/post-3.md
@@ -0,0 +1,23 @@
+---
+title: "Best use of old magnetic cassette tape."
+description: "meta description"
+images:
+ - "images/post/03.jpg"
+date: 2021-01-25T11:35:57+06:00
+tags: ["Diy", "Toy"]
+categories: ["LifeStyle"]
+draft: false
+---
+
+A paper diamond is such a pretty way to bring a flair of stylish luxury to your home.. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-4.md b/content/french/blogs/post-4.md
new file mode 100644
index 0000000..4f3cf08
--- /dev/null
+++ b/content/french/blogs/post-4.md
@@ -0,0 +1,23 @@
+---
+title: "Everything you need to know about a baseball."
+description: "meta description"
+images:
+ - "images/post/04.jpg"
+date: 2021-01-25T16:56:47+06:00
+draft: false
+tags: ["Baseball"]
+categories: ["Sports"]
+---
+
+A banana is an elongated, edible fruit – botanically a berry – produced by several kinds of large herbaceous flowering plants in the genus Musa. In some countries, bananas used for cooking may be called "plantains", distinguishing them from dessert bananas.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-5.md b/content/french/blogs/post-5.md
new file mode 100644
index 0000000..2a0c4a2
--- /dev/null
+++ b/content/french/blogs/post-5.md
@@ -0,0 +1,23 @@
+---
+title: "Making a donation is the ultimate sign of solidarity."
+description: "meta description"
+images:
+ - "images/post/05.jpg"
+date: 2021-02-02T16:56:47+06:00
+draft: false
+tags: ["Charity", "Donation"]
+categories: ["LifeStyle"]
+---
+
+A balloon is a flexible bag that can be inflated with a gas, such as helium, hydrogen, nitrous oxide, oxygen, and air. For special tasks, balloons can be filled with smoke, liquid water, granular media, or light sources.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-6.md b/content/french/blogs/post-6.md
new file mode 100644
index 0000000..d11915d
--- /dev/null
+++ b/content/french/blogs/post-6.md
@@ -0,0 +1,23 @@
+---
+title: "Creating geometric shapes using Adobe Dimension"
+description: "meta description"
+images:
+ - "images/post/06.jpg"
+date: 2021-02-03T16:56:47+06:00
+draft: false
+tags: ["Artwork"]
+categories: ["Design"]
+---
+
+Almost every day for the past nine or so months has felt like March 13, and that can sometimes make it difficult to want to wake up for the day ahead of you.
+
+To make a morning person out of you, the wake-up light simulates the sunrise to gradually ease you awake. This allows you to wake up more naturally rather than being jolted awake by the default iPhone alarm sound, which honestly triggers my fight or flight response.
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-7.md b/content/french/blogs/post-7.md
new file mode 100644
index 0000000..243313c
--- /dev/null
+++ b/content/french/blogs/post-7.md
@@ -0,0 +1,23 @@
+---
+title: "It's all about beginner's secret."
+description: "meta description"
+images:
+ - "images/post/07.jpg"
+date: 2021-02-04T16:56:47+06:00
+draft: false
+tags: ["Startup"]
+categories: ["LifeStyle"]
+---
+
+Photography is an invaluable medium that allows us to capture the incandescent beauty of the outside world, something many of us haven’t seen in... well, a hot minute. Global pandemics will do that.
+
+But that certainly doesn’t mean that beautiful photos can’t be taken indoors, out of windows, or in secluded outdoor locations (safely socially distanced, of course). And perhaps now is as good a time as any to gain some helpful tips on how to do just that by taking an online photography course.
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-8.md b/content/french/blogs/post-8.md
new file mode 100644
index 0000000..72f8e13
--- /dev/null
+++ b/content/french/blogs/post-8.md
@@ -0,0 +1,24 @@
+---
+title: "Take care of corn's with a high angle tin can."
+description: "meta description"
+images:
+ - "images/post/08.jpg"
+ - "images/post/09.jpg"
+date: 2021-02-05T16:56:47+06:00
+draft: false
+tags: ["Food"]
+categories: ["Daily Life"]
+---
+
+Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/blogs/post-9.md b/content/french/blogs/post-9.md
new file mode 100644
index 0000000..14b95ce
--- /dev/null
+++ b/content/french/blogs/post-9.md
@@ -0,0 +1,23 @@
+---
+title: "Nemo vel ad consectetur ut eligendi natus aperiam."
+description: "meta description"
+images:
+ - "images/post/10.png"
+date: 2021-01-05T16:56:47+06:00
+draft: false
+tags: ["Food"]
+categories: ["Daily Life"]
+---
+
+Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+
+### Creative Design
+Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
\ No newline at end of file
diff --git a/content/french/contact.md b/content/french/contact.md
new file mode 100644
index 0000000..bb6c0d7
--- /dev/null
+++ b/content/french/contact.md
@@ -0,0 +1,7 @@
+---
+title: "Dis Bonjour"
+layout: "contact"
+draft: false
+---
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labor.
\ No newline at end of file
diff --git a/content/french/elements.md b/content/french/elements.md
new file mode 100644
index 0000000..8841295
--- /dev/null
+++ b/content/french/elements.md
@@ -0,0 +1,197 @@
+---
+title: "Éléments"
+description: "this is meta description"
+draft: false
+---
+
+
+#### Heading example
+
+Here is example of hedings. You can use this heading by following markdownify rules. For example: use `#` for heading 1 and use `######` for heading 6.
+
+# Heading 1
+## Heading 2
+### Heading 3
+#### Heading 4
+##### Heading 5
+###### Heading 6
+
+
+
+##### Emphasis
+
+Emphasis, aka italics, with *asterisks* or _underscores_.
+
+Strong emphasis, aka bold, with **asterisks** or __underscores__.
+
+Combined emphasis with **asterisks and _underscores_**.
+
+Strikethrough uses two tildes. ~~Scratch this.~~
+
+
+
+##### Link
+[I'm an inline-style link](https://www.google.com)
+
+[I'm an inline-style link with title](https://www.google.com "Google's Homepage")
+
+[I'm a reference-style link][Arbitrary case-insensitive reference text]
+
+[I'm a relative reference to a repository file](../blob/master/LICENSE)
+
+[You can use numbers for reference-style link definitions][1]
+
+Or leave it empty and use the [link text itself].
+
+URLs and URLs in angle brackets will automatically get turned into links.
+http://www.example.com or and sometimes
+example.com (but not on Github, for example).
+
+Some text to show that the reference links can follow later.
+
+[arbitrary case-insensitive reference text]: https://www.themefisher.com
+[1]: https://gethugothemes.com
+[link text itself]: https://www.getjekyllthemes.com
+
+
+
+##### Paragraph
+
+Lorem ipsum dolor sit amet consectetur adipisicing elit. Quam nihil enim maxime corporis cumque totam aliquid nam sint inventore optio modi neque laborum officiis necessitatibus, facilis placeat pariatur! Voluptatem, sed harum pariatur adipisci voluptates voluptatum cumque, porro sint minima similique magni perferendis fuga! Optio vel ipsum excepturi tempore reiciendis id quidem? Vel in, doloribus debitis nesciunt fugit sequi magnam accusantium modi neque quis, vitae velit, pariatur harum autem a! Velit impedit atque maiores animi possimus asperiores natus repellendus excepturi sint architecto eligendi non, omnis nihil. Facilis, doloremque illum. Fugit optio laborum minus debitis natus illo perspiciatis corporis voluptatum rerum laboriosam.
+
+
+
+##### Ordered List
+
+1. List item
+2. List item
+3. List item
+4. List item
+5. List item
+
+
+
+##### Unordered List
+
+* List item
+* List item
+* List item
+* List item
+* List item
+
+
+
+#### Notice
+
+{{< notice "note" >}}
+ This is a simple note.
+{{< /notice >}}
+
+{{< notice "tip" >}}
+ This is a simple tip.
+{{< /notice >}}
+
+{{< notice "info" >}}
+ This is a simple info.
+{{< /notice >}}
+
+#### Tab
+
+{{< tabs >}}
+
+ {{< tab "first" >}}
+ This is first tab
+ {{< /tab >}}
+
+ {{< tab "second" >}}
+ this is second tab
+ {{< /tab >}}
+
+ {{< tab "third" >}}
+ this is third tab
+ {{< /tab >}}
+
+{{ tabs >}}
+
+
+
+### Collapse
+
+{{< collapse "collapse 1" >}}
+ This is a simple collapse
+{{< /collapse >}}
+
+{{< collapse "collapse 2" >}}
+ This is a simple collapse
+{{< /collapse >}}
+
+{{< collapse "collapse 3" >}}
+ This is a simple collapse
+{{< /collapse >}}
+
+
+
+##### Code and Syntax Highlighting
+
+Inline `code` has `back-ticks around` it.
+
+```javascript
+var s = "JavaScript syntax highlighting";
+alert(s);
+```
+
+```python
+s = "Python syntax highlighting"
+print s
+```
+
+
+
+##### Blockquote
+
+>Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!
+>
+> Benjamin Franklin
+
+
+
+##### Inline HTML
+
+You can also use raw HTML in your Markdown, and it'll mostly work pretty well.
+
+
+ - Definition list
+ - Is something people use sometimes.
+
+ - Markdown in HTML
+ - Does *not* work **very** well. Use HTML tags.
+
+
+
+
+
+##### Tables
+
+Colons can be used to align columns.
+
+| Tables | Are | Cool |
+| ------------- |:-------------:| -----:|
+| col 3 is | right-aligned | $1600 |
+| col 2 is | centered | $12 |
+| zebra stripes | are neat | $1 |
+
+There must be at least 3 dashes separating each header cell.
+The outer pipes (|) are optional, and you don't need to make the
+raw Markdown line up prettily. You can also use inline Markdown.
+
+Markdown | Less | Pretty
+--- | --- | ---
+*Still* | `renders` | **nicely**
+1 | 2 | 3
+
+
+
+
+##### Youtube video
+
+{{< youtube 06Dxl14yOOw >}}
\ No newline at end of file
diff --git a/content/french/privacy.md b/content/french/privacy.md
new file mode 100644
index 0000000..bf7777b
--- /dev/null
+++ b/content/french/privacy.md
@@ -0,0 +1,30 @@
+---
+title: "Politique de confidentialité"
+description: "this is meta description"
+draft: false
+---
+
+
+#### Responsibility of Contributors
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+
+pretium, aliquam sit. Praesent elementum magna amet, tincidunt eros, nibh in leo. Malesuada purus, lacus, at aliquam suspendisse tempus. Quis tempus amet, velit nascetur sollicitudin. At sollicitudin eget amet in. Eu velit nascetur sollicitudin erhdfvssfvrgss eget viverra nec elementum. Lacus, facilisis tristique lectus in.
+
+#### Gathering of Personal Information
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+
+#### Protection of Personal- Information
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus.
+
+Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat
+
+#### Privacy Policy Changes
+
+1. Sll the Themefisher items are designed to be with the latest , We check all
+2. comments that threaten or harm the reputation of any person or organization
+3. personal information including, but limited to, email addresses, telephone numbers
+4. Any Update come in The technology Customer will get automatic Notification.
\ No newline at end of file
diff --git a/content/french/search.md b/content/french/search.md
new file mode 100644
index 0000000..3a35971
--- /dev/null
+++ b/content/french/search.md
@@ -0,0 +1,7 @@
+---
+title: "Résultat de la recherche"
+date: 2018-09-24T11:07:10+06:00
+description: "this is meta description"
+layout: "search"
+draft: false
+---
\ No newline at end of file
diff --git a/content/french/terms.md b/content/french/terms.md
new file mode 100644
index 0000000..53c042d
--- /dev/null
+++ b/content/french/terms.md
@@ -0,0 +1,30 @@
+---
+title: "Termes et Conditions"
+description: "this is meta description"
+draft: false
+---
+
+
+#### Responsibility of Contributors
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+
+pretium, aliquam sit. Praesent elementum magna amet, tincidunt eros, nibh in leo. Malesuada purus, lacus, at aliquam suspendisse tempus. Quis tempus amet, velit nascetur sollicitudin. At sollicitudin eget amet in. Eu velit nascetur sollicitudin erhdfvssfvrgss eget viverra nec elementum. Lacus, facilisis tristique lectus in.
+
+#### Gathering of Personal Information
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+
+#### Protection of Personal- Information
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus.
+
+Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat
+
+#### Privacy Policy Changes
+
+1. Sll the Themefisher items are designed to be with the latest , We check all
+2. comments that threaten or harm the reputation of any person or organization
+3. personal information including, but limited to, email addresses, telephone numbers
+4. Any Update come in The technology Customer will get automatic Notification.
\ No newline at end of file
diff --git a/deploy b/deploy
new file mode 100755
index 0000000..dad836d
--- /dev/null
+++ b/deploy
@@ -0,0 +1,12 @@
+#/bin/bash
+git pull
+hugo build
+rm public.tar.gz
+
+cd public
+tar -czvf ../public.tar.gz .
+cd ..
+
+git add *
+git commit -m "new content"
+git push
diff --git a/hugo.toml b/hugo.toml
new file mode 100644
index 0000000..a7b287a
--- /dev/null
+++ b/hugo.toml
@@ -0,0 +1,276 @@
+######################## default configuration ####################
+baseURL = "https://blog.ODOO4projects.com/"
+title = "Founder of ODOO4projects. ODOO hosting like it should be. "
+theme = "editor-hugo"
+# Default time zone for time stamps; use any valid tz database name: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
+timeZone = "America/New_York"
+# post pagination
+pagination.pagerSize = 6 # see https://gohugo.io/extras/pagination/
+# post excerpt
+summaryLength = 10 # see https://gohugo.io/content-management/excerpts/
+disableLanguages = ["fr"
+] # example: ["fr"] for disable french language. see https://gohugo.io/content-management/multilingual/
+hasCJKLanguage = false # If hasCJKLanguage true, auto-detect Chinese/Japanese/Korean Languages in the content. see: https://gohugo.io/getting-started/configuration/#hascjklanguage
+
+
+########################### Services #############################
+[services]
+[services.googleAnalytics]
+ID = 'G-MEASUREMENT_ID' # see https://gohugo.io/templates/internal/#configure-google-analytics
+
+[services.disqus]
+shortname = 'themefisher-template' # we use disqus to show comments in blog posts . To install disqus please follow this tutorial https://portfolio.peter-baumgartner.net/2017/09/10/how-to-install-disqus-on-hugo/
+
+
+############################# Build ##############################
+[build]
+noJSConfigInAssets = false
+useResourceCacheWhen = 'fallback'
+[build.buildStats]
+enable = true
+[[build.cachebusters]]
+source = 'assets/.*\.(js|ts|jsx|tsx)'
+target = '(js|scripts|javascript)'
+[[build.cachebusters]]
+source = 'assets/.*\.(css|sass|scss)$'
+target = '(css|styles|scss|sass)'
+[[build.cachebusters]]
+source = 'assets/.*\.(.*)$'
+target = '$1'
+
+
+############################# Outputs ##############################
+[outputs]
+home = ["HTML", "RSS", "JSON"]
+
+############################# Imaging ##############################
+[imaging]
+# See https://github.com/disintegration/imaging
+# Default JPEG or WebP quality setting. Default is 75.
+quality = 90
+resampleFilter = "lanczos"
+
+############################# Caches ###############################
+[caches]
+[caches.images]
+dir = ":resourceDir/_gen"
+maxAge = "720h"
+
+[caches.assets]
+dir = ":resourceDir/_gen"
+maxAge = "720h"
+
+
+############################# Markup ###############################
+[markup]
+[markup.goldmark.renderer]
+unsafe = true
+
+############################# Plugins ##############################
+
+# CSS Plugins
+[[params.plugins.css]]
+link = "plugins/bootstrap/bootstrap.min.css"
+[[params.plugins.css]]
+link = "plugins/slick/slick.css"
+
+# JS Plugins
+[[params.plugins.js]]
+link = "plugins/jquery/jquery.min.js"
+[[params.plugins.js]]
+link = "plugins/bootstrap/bootstrap.min.js"
+[[params.plugins.js]]
+link = "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/js/all.min.js"
+attributes = "crossorigin='anonymous' defer='defer' data-search-pseudo-elements"
+[[params.plugins.js]]
+link = "plugins/slick/slick.min.js"
+[[params.plugins.js]]
+link = "plugins/search/fuse.min.js"
+[[params.plugins.js]]
+link = "plugins/search/mark.js"
+[[params.plugins.js]]
+link = "plugins/search/search.js"
+
+#################### default parameters ################################
+[params]
+favicon = "images/4.svg"
+logo_text = "ODOO4projects"
+logo = "images/logo.svg"
+logo_height = "30px"
+logo_rotate = true
+# Meta data
+description = "ODOO4projetcs - We hook you up with brilliant ODOO Communtiy and Enterprise hosting"
+author = "Oliver Arnold"
+# contact info
+address = ""
+mobile = ""
+email = "blog@odoo4projects.com"
+# contact form action
+contact_form_action = "#" # contact form works with https://formspree.io
+# Search
+search = true
+# Main section
+mainSections = ["blogs"]
+# custom script on header
+custom_script= ""
+
+# site variables
+[params.variables]
+# color variables
+primary_color = "#c98664"
+secondary_color = "#c98665"
+white = "#ffffff"
+black = "#000000"
+dark = "#2B2C2E"
+gray = "#66676d"
+light = "#a8aab2"
+
+# font-size variables
+h1 = "68px"
+h1_lg = "52px"
+h1_md = "40px"
+h2 = "42px"
+h2_md = "36px"
+h3 = "32px"
+h3_md = "28px"
+h4 = "24px"
+h5 = "18px"
+h6 = "16px"
+
+# font variable
+# Give your font name from google font. add font weight using ":wght@" and separate by ";"
+# example: "Work Sans:wght@400;600;700"
+primary_font = "Fira+Sans:ital,wght@500;600"
+secondary_font = "Fira+Sans:ital,wght@400;500;600"
+icon_font = "Font Awesome 5 Free"
+
+# Preloader
+[params.preloader]
+enable = false
+preloader = "" # use jpg, png, svg or gif format.
+
+# Subscription
+[params.subscription]
+enable = false
+# mailchimp subsciption
+mailchimp_form_action = "https://gmail.us4.list-manage.com/subscribe/post?u=463ee871f45d2d93748e77cad&id=a0a2c6d074" # replace this url with yours
+mailchimp_form_name = "b_463ee871f45d2d93748e77cad_a0a2c6d074" # replace this code with yours
+
+# cookies
+[params.cookies]
+enable = false
+expire_days = 2
+
+
+######################## sidebar widgets #########################
+[params.widgets]
+sidebar = ["about-me", "recent-post", "categories", "tags"]
+# available widget : search,about-me,authors,categories,tags,recent-post,social,promotion,subscription
+
+############################# social site ########################
+[[params.social]]
+title = "Linkedin"
+icon = "fab fa-linkedin" # Fhemify icon : https://themify.me/themify-icons
+link = "https://www.linkedin.com/company/104665455"
+
+[[params.social]]
+title = "Website"
+icon = "fas fa-globe" # Or any other icon you prefer
+link = "https://ODOO4projects.com"
+
+
+################################### English language #####################################
+[Languages.en]
+languageName = "En"
+languageCode = "en"
+contentDir = "content/english"
+weight = 1
+# copyright
+copyright = "Copyright ©2025 Oliver Arnold"
+
+
+############# English navigation ##############
+# main menu
+[[Languages.en.menu.main]]
+name = "Home"
+url = "/"
+weight = 1
+
+[[Languages.en.menu.main]]
+name = "ODOO4projects Hosting"
+url = "https://ODOO4projects.com"
+weight = 2
+
+[[Languages.en.menu.main]]
+name = "Contact"
+url = "contact/"
+weight = 5
+
+
+
+################################### French language #####################################
+[Languages.fr]
+languageName = "Fr"
+languageCode = "fr-fr"
+contentDir = "content/french"
+weight = 2
+# copyright
+copyright = "Droits d'auteur ©2021
Conçu et Développé par [Gethugothemes](https://gethugothemes.com/)"
+
+
+############# French navigation ##############
+# main menu
+[[Languages.fr.menu.main]]
+name = "Maison"
+url = ""
+weight = 1
+
+[[Languages.fr.menu.main]]
+name = "Quelque"
+url = "about/"
+weight = 2
+
+[[Languages.fr.menu.main]]
+name = "Les Blogs"
+url = "blogs/"
+weight = 3
+
+[[Languages.fr.menu.main]]
+weight = 4
+name = "Pages"
+hasChildren = true
+
+ [[Languages.fr.menu.main]]
+ parent = "Pages"
+ weight = 1
+ url = "tags/artwork/"
+ name = "Mots clés"
+
+ [[Languages.fr.menu.main]]
+ parent = "Pages"
+ weight = 2
+ url = "categories/lifestyle/"
+ name = "Catégorie"
+
+ [[Languages.fr.menu.main]]
+ parent = "Pages"
+ weight = 3
+ url = "elements/"
+ name = "Éléments"
+
+ [[Languages.fr.menu.main]]
+ parent = "Pages"
+ weight = 4
+ url = "terms/"
+ name = "Termes et Conditions"
+
+ [[Languages.fr.menu.main]]
+ parent = "Pages"
+ weight = 5
+ url = "privacy/"
+ name = "Vie privée"
+
+[[Languages.fr.menu.main]]
+name = "Contacter"
+url = "contact/"
+weight = 5
diff --git a/i18n/en.yaml b/i18n/en.yaml
new file mode 100644
index 0000000..06b7ce8
--- /dev/null
+++ b/i18n/en.yaml
@@ -0,0 +1,77 @@
+- id: search_placeholder
+ translation: Type & Hit Enter...
+
+- id: our_instagram
+ translation: Our Instagram
+
+- id: name
+ translation: Your Name
+
+- id: email
+ translation: Email Address
+
+- id: subject
+ translation: Subject
+
+- id: message
+ translation: Your Message Here
+
+- id: send_message
+ translation: Send Message
+
+- id: search_result_for
+ translation: Search results for
+
+- id: you_may_also_like
+ translation: You May Also Like
+
+- id: recent_post
+ translation: Recent Post
+
+- id: written_by
+ translation: Written By
+
+- id: read_more
+ translation: Read More
+
+- id: read_article
+ translation: Read Article
+
+- id: showing_posts_from
+ translation: Showing posts from
+
+- id: home
+ translation: Home
+
+- id: search
+ translation: Search
+
+- id: categories
+ translation: Categories
+
+- id: tags
+ translation: Tags
+
+- id: tag
+ translation: tag
+
+- id: category
+ translation: category
+
+- id: social
+ translation: Social
+
+- id: copyright-text
+ translation: Designed & Developed By
+
+- id: my_name_is
+ translation: My name is
+
+- id: enter_your_email
+ translation: Enter your email
+
+- id: subscribe_title
+ translation: Subscribe to the best creative articles feed.
+
+- id: about_me
+ translation: About Me
\ No newline at end of file
diff --git a/i18n/fr.yaml b/i18n/fr.yaml
new file mode 100644
index 0000000..2da2381
--- /dev/null
+++ b/i18n/fr.yaml
@@ -0,0 +1,77 @@
+- id: search_placeholder
+ translation: Tapez et appuyez sur Entrée ...
+
+- id: our_instagram
+ translation: Notre Instagram
+
+- id: name
+ translation: Votre Nom
+
+- id: email
+ translation: Adresse E-mail
+
+- id: subject
+ translation: Sujette
+
+- id: message
+ translation: Votre Message Ici
+
+- id: send_message
+ translation: Envoyer Maintenant
+
+- id: search_result_for
+ translation: Résultats de recherche pour
+
+- id: you_may_also_like
+ translation: Tu Pourrais Aussi Aimer
+
+- id: recent_post
+ translation: Post Récent
+
+- id: written_by
+ translation: Écrit par
+
+- id: read_more
+ translation: Lire la suite
+
+- id: read_article
+ translation: Lire l'article
+
+- id: showing_posts_from
+ translation: Affichage des messages de
+
+- id: home
+ translation: Maison
+
+- id: search
+ translation: Chercher
+
+- id: categories
+ translation: Catégories
+
+- id: tags
+ translation: Mots Clés
+
+- id: tag
+ translation: étiqueter
+
+- id: category
+ translation: catégorie
+
+- id: social
+ translation: Sociale
+
+- id: copyright-text
+ translation: Conçu et Développé Par
+
+- id: my_name_is
+ translation: Mon nom est
+
+- id: enter_your_email
+ translation: Entrer votre Email
+
+- id: subscribe_title
+ translation: Abonnez-vous au meilleur flux d'articles créatifs.
+
+- id: about_me
+ translation: À propos de moi
\ No newline at end of file
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..4740783
--- /dev/null
+++ b/package.json
@@ -0,0 +1,21 @@
+{
+ "name": "editor-hugo",
+ "version": "1.1.2",
+ "license": "UNLICENSED",
+ "author": "gethugothemes",
+ "scripts": {
+ "dev": "hugo server",
+ "build": "hugo --gc --minify --templateMetrics --templateMetricsHints --buildDrafts --buildExpired --buildFuture --forceSyncStatic",
+ "preview": "hugo server --disableFastRender --navigateToChanged --templateMetrics --templateMetricsHints --buildDrafts --buildExpired --buildFuture --watch --forceSyncStatic -e production --minify",
+ "dev:example": "cd exampleSite; hugo server --themesDir ../..",
+ "build:example": "cd exampleSite; hugo --themesDir ../.. --gc --minify --templateMetrics --templateMetricsHints --buildDrafts --buildExpired --buildFuture --forceSyncStatic",
+ "preview:example": "cd exampleSite; hugo server --themesDir ../.. --disableFastRender --navigateToChanged --templateMetrics --templateMetricsHints --buildDrafts --buildExpired --buildFuture --watch --forceSyncStatic -e production --minify",
+ "project-setup": "node ./scripts/projectSetup.js",
+ "theme-setup": "node ./scripts/themeSetup.js",
+ "format": "prettier -w ."
+ },
+ "devDependencies": {
+ "prettier": "^2.8.7",
+ "prettier-plugin-go-template": "0.0.13"
+ }
+}
diff --git a/public.tar.gz b/public.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..e1d2a746d951c2fc989a7a46106e5a147e2e6bea
GIT binary patch
literal 15294029
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