Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Juggernaut

Switching Date Fields from English to Spanish.

Featured Replies

  • Author

Hello there. I've got a bit of a puzzle, maybe somebody has been through this situation and can help me out. Because frankly, I am stumped.

I've created a large database in Spanish. Within the database is an intricate sequence of Date Fields and Calculation Fields (for Dates), displayed by Filemaker default in English. Up until now, this little detail has been of little to no consequence.

However, I now need to print out some Records, and they have to have the Dates displayed in Spanish.

For example, I need a Calculation Field result to display:

"Marzo 11, 2005"

Instead of:

"Marzo 11, 2005"

Is there a way to change the language?

Thank you!

Hello there. I've got a bit of a puzzle, maybe somebody has been through this situation and can help me out. Because frankly, I am stumped.

I've created a large database in Spanish. Within the database is an intricate sequence of Date Fields and Calculation Fields (for Dates), displayed by Filemaker default in English. Up until now, this little detail has been of little to no consequence.

However, I now need to print out some Records, and they have to have the Dates displayed in Spanish.

For example, I need a Calculation Field result to display:

"Marzo 11, 2005"

Instead of:

"Marzo 11, 2005"

Is there a way to change the language?

Thank you!

  • Author

Hello there. I've got a bit of a puzzle, maybe somebody has been through this situation and can help me out. Because frankly, I am stumped.

I've created a large database in Spanish. Within the database is an intricate sequence of Date Fields and Calculation Fields (for Dates), displayed by Filemaker default in English. Up until now, this little detail has been of little to no consequence.

However, I now need to print out some Records, and they have to have the Dates displayed in Spanish.

For example, I need a Calculation Field result to display:

"Marzo 11, 2005"

Instead of:

"Marzo 11, 2005"

Is there a way to change the language?

Thank you!

Include this in your calc to convert the month.

Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(datefield), 3 ), 0, 1 ) + 2) / 3 - 1, "enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre" )

Include this in your calc to convert the month.

Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(datefield), 3 ), 0, 1 ) + 2) / 3 - 1, "enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre" )

Include this in your calc to convert the month.

Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(datefield), 3 ), 0, 1 ) + 2) / 3 - 1, "enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre" )

  • Author

What an amazing workaround! I've never seen anything quite like it, never in a thousand years would have figured it out.

Thank You!!!

Or maybe I should say

Muchas Gracias!!!

smile.gif

  • Author

What an amazing workaround! I've never seen anything quite like it, never in a thousand years would have figured it out.

Thank You!!!

Or maybe I should say

Muchas Gracias!!!

smile.gif

  • Author

What an amazing workaround! I've never seen anything quite like it, never in a thousand years would have figured it out.

Thank You!!!

Or maybe I should say

Muchas Gracias!!!

smile.gif

  • Author

For anyone that might need this at any time, here's how I did the full calculation for getting the result in Spanish. Mine's a bit complex, with dates piled up one on top of another and whatnot, so I'll make the example less complicated, so that just the general idea comes across.

Let's say you have a Birthdate Field. One of your Records displays, let's say, "March 11, 2005", and you want to create another Field that will display "Marzo 11 de 2005".

1. Create a Calculation Field. Calculation Result must be in Text.

2. Type this: (Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(Birthdate), 3 ), 0, 1 ) + 2) / 3 - 1, "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" )) & " " & Day(Birthdate) & " de " & Year(Birthdate)

  • Author

For anyone that might need this at any time, here's how I did the full calculation for getting the result in Spanish. Mine's a bit complex, with dates piled up one on top of another and whatnot, so I'll make the example less complicated, so that just the general idea comes across.

Let's say you have a Birthdate Field. One of your Records displays, let's say, "March 11, 2005", and you want to create another Field that will display "Marzo 11 de 2005".

1. Create a Calculation Field. Calculation Result must be in Text.

2. Type this: (Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(Birthdate), 3 ), 0, 1 ) + 2) / 3 - 1, "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" )) & " " & Day(Birthdate) & " de " & Year(Birthdate)

  • Author

For anyone that might need this at any time, here's how I did the full calculation for getting the result in Spanish. Mine's a bit complex, with dates piled up one on top of another and whatnot, so I'll make the example less complicated, so that just the general idea comes across.

Let's say you have a Birthdate Field. One of your Records displays, let's say, "March 11, 2005", and you want to create another Field that will display "Marzo 11 de 2005".

1. Create a Calculation Field. Calculation Result must be in Text.

2. Type this: (Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(Birthdate), 3 ), 0, 1 ) + 2) / 3 - 1, "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" )) & " " & Day(Birthdate) & " de " & Year(Birthdate)

Note that you could make Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(BirthDate), 3 ), 0, 1 ) + 2) / 3 - 1, "enero", "febrero", marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre" ) its own calc and then each instance of conversion would only require

PositionCalc & " " & Day(BirthDate) & " de " & Year(BirthDate)

Also, months are not capitalized in Spanish, which is why I left them as lowercase.

Note that you could make Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(BirthDate), 3 ), 0, 1 ) + 2) / 3 - 1, "enero", "febrero", marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre" ) its own calc and then each instance of conversion would only require

PositionCalc & " " & Day(BirthDate) & " de " & Year(BirthDate)

Also, months are not capitalized in Spanish, which is why I left them as lowercase.

Note that you could make Choose( (Position( "janfebmaraprmayjunjulaugsepoctnovdec", Left( MonthName(BirthDate), 3 ), 0, 1 ) + 2) / 3 - 1, "enero", "febrero", marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre" ) its own calc and then each instance of conversion would only require

PositionCalc & " " & Day(BirthDate) & " de " & Year(BirthDate)

Also, months are not capitalized in Spanish, which is why I left them as lowercase.

Actually, "March 11, 2005" should convert to "11 de marzo 2005"

Actually, "March 11, 2005" should convert to "11 de marzo 2005"

Actually, "March 11, 2005" should convert to "11 de marzo 2005"

Good call. I wasn't paying attention to the formatting.

Day(BirthDate) & " de " & MonthCalc & " " & Year(BirthDate)

Good call. I wasn't paying attention to the formatting.

Day(BirthDate) & " de " & MonthCalc & " " & Year(BirthDate)

Good call. I wasn't paying attention to the formatting.

Day(BirthDate) & " de " & MonthCalc & " " & Year(BirthDate)

  • 1 year later...

While we're on the sabject of Spanish, would anybody have a formula for putting Spanish numbers into letters. I'm trying to help an acquaintencne to get her invoicing system up to date ?

Thanks,

Geo

That's a very generous "while", considering the time elapsed...

See if this helps.

Thanks for your message. My request was - & still is - for Spanish; I saw noting on the "here" button ...

Nothing?

That's strange?

What do you mean there wasn't any thing there. I used comment's link that he labeled "[color:red]This" and it contained a lot of information. BTW, I don't see a [color:red]here anywhere?

Lee

I'm sorry. Lee, for the misunderstanding ! ! All I asked for was a number to word formula in Spanish ...

Geo.

I really don't know what to say. The thread I linked to has at least two versions of such formula. Short of gift-wrapping them and hiring a clown to deliver them to your house, I can't see how I can help you further.

As the content of some of my answers would indicate, I have a number of clown costumes that you can borrow should you wish to save a little money on the carriage charges

:party:

Perhaps we could start a singing-formula-gram service:

"All your worries, gone and banished -

here's your formula in Spanish!"

:giggle: We could include the Break-Your-Calc-While-You-Wait service as well!

In all fairness, maybe they didn't see that there are two pages to that thread. The Spanish calcs are on page 2.

LaRetta

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.