flutter_calendar_view icon indicating copy to clipboard operation
flutter_calendar_view copied to clipboard

Is there support for locale?

Open fabiohxcx opened this issue 3 years ago • 5 comments

Hi, I liked a lot this package, but I wasn't able to find a way to change locale. is there any planning to support?

Thanks

fabiohxcx avatar Jan 14 '22 15:01 fabiohxcx

Hello @fabiohxcx we have the same problem. Have you finally found a solution to change locale ?

Thanks

AliceLespagnol avatar Jan 19 '22 12:01 AliceLespagnol

Hi Alice,

I needed to implement timeLineBuilder, eventTileBuilder, etc.

Like this:


 timeLineBuilder: (date) => Transform.translate(
        offset: Offset(0, -7.5),
        child: Padding(
          padding: const EdgeInsets.only(right: 7.0),
          child: Text(
            "${((date.hour - 1)) + 1} h",
            textAlign: TextAlign.right,
            style: TextStyle(fontSize: 15.0),
          ),
        ),
      ),
weekDayBuilder: (day) => Container(
        alignment: Alignment.center,
        margin: EdgeInsets.zero,
        padding: EdgeInsets.symmetric(vertical: 10.0),
        decoration: BoxDecoration(
          border: Border.all(
            color: Color(0xffdddddd),
            width: 0.5,
          ),
        ),
        child: Text(
          weekTitles[day],
          style: TextStyle(
            fontSize: 17,
            color: AppColors.black,
          ),
        ),
      ),

I used the default implementations as a base.

But if the owner allows us, I think we can create a Pull Request in order to implemente locale as a new feature.

fabiohxcx avatar Jan 20 '22 14:01 fabiohxcx

I had the same problem, implemented a version where you can provide a function to generate the String for the calendar title and time line (however only for the DayView yet) in my fork at https://github.com/b-scharbau/flutter_calendar_view

Can create a PR if owner is interested and implement the same functionality for the remaining components

b-scharbau avatar Jan 25 '22 16:01 b-scharbau

Hello, We would love to have your contribution to this repository. so feel free to create a PR for any bug fix or an enhancement.

Thanks

Added PR #36

b-scharbau avatar Feb 14 '22 07:02 b-scharbau

Added in 1.0.1 PR #107 #36

faiyaz-shaikh avatar Nov 25 '22 09:11 faiyaz-shaikh