I’m devising a pipeline that automatically translates blog posts written in Notion into Korean, English, and Spanish(!), and then uploads them to my blog. To check if this feature functions well, I drafted this text containing various markdown elements and I’m planning to run the code. Coming soon!

This is Heading 1

Below, I’ll write some random content.

I intended to bring some nostalgic text from the StarCraft rip version, which was the fad of many blog posts, but I fear ChatGPT might malfunction, so I decided to grab some content from a blog post I found on Google. This will also test markdown’s quotation feature!

So today I’m going to share how to easily install the national game StarCraft 1.16.1 version!

StarCraft is a game that has been consistently popular since I was a child.

It was especially one of those games we worked hard to download in the school computer lab to play with friends.

Let’s add a StarCraft image to check if the markdown image feature is also well converted.

Even captions are added meticulously like this. Can't believe it's been over 10 years since StarCraft 2 released. Time flies and brings tears.

This is Heading 2

I’ll write down anything here.

And this is Heading 3

More random content follows.

Below, I’ll show some sample code. Let’s get started with some Python code:


def whatisthis():

	return 1

	

print("hello world what up dog")  

And below this… although I would like to write some other code, the only other programming language I sometimes use is JavaScript. Well, let’s jot down a simple function.


function capitalizeFirstLetter(string) {

    return string.charAt(0).toUpperCase() + string.slice(1);

}  

Let’s draw a line below this.


Let’s also check list processing

Below are numbered and bullet lists.

  1. This is a

  2. numbered

  3. list

And

  • This is

  • a bullet

  • point

Text processing

Some texts can be emphasized like this, and it would be nice if this is also well reflected. I’ll also test whether italic and bold styles work properly. Shall we also try strikethrough? Let’s underline as well. And change the color too in the background? How about ~~testing~~ multiple at once?

Let’s see if color processing works. Things like #ffffff and #000000. This might not work?

Also, let’s make a to-do list.

  • Write this post

  • Use Notion API to fetch the link for this article

  • Use ChatGPT API to fetch and translate this article into other languages

  • Automate all this with Python code!

💡 Notion has these kinds of features and I’m very curious how these will be converted.

I have utilized various basic markdown syntax here. Now, the task is to verify if all these elements are well converted through API work. What can we do? We’ve come this far, let’s give it a shot!